AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 105,507 shares; 2025Q1: 102,383 shares; 2025Q2: 95,228 shares; 2025Q3: 94,243 shares; 2025Q4: 93,615 shares; 2026Q1: 93,626 shares; 2026Q2: 91,042 shares 91,042 $26.3M 24.98% -2,584 Timeline SPY STATE STR SPDR S&P 500 ETF T More: the full row for STATE STR SPDR S&P 500 ETF T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 18,048 shares; 2025Q1: 17,867 shares; 2025Q2: 17,408 shares; 2025Q3: 17,178 shares; 2025Q4: 16,948 shares; 2026Q1: 17,108 shares; 2026Q2: 16,859 shares 16,859 $12.6M 11.94% -249 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 30,439 shares; 2025Q1: 30,395 shares; 2025Q2: 24,224 shares; 2025Q3: 23,121 shares; 2025Q4: 22,902 shares; 2026Q1: 22,914 shares; 2026Q2: 22,770 shares 22,770 $8.05M 7.63% -144 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 16,796 shares; 2025Q1: 16,774 shares; 2025Q2: 14,504 shares; 2025Q3: 14,046 shares; 2025Q4: 14,468 shares; 2026Q1: 14,449 shares; 2026Q2: 14,583 shares 14,583 $7.3M 6.92% +134 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 13,818 shares; 2025Q1: 13,781 shares; 2025Q2: 12,797 shares; 2025Q3: 12,686 shares; 2025Q4: 12,697 shares; 2026Q1: 12,871 shares; 2026Q2: 12,915 shares 12,915 $4.82M 4.57% +44 Timeline BAC BANK OF AMER CORP More: the full row for BANK OF AMER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 98,517 shares; 2025Q1: 98,171 shares; 2025Q2: 85,967 shares; 2025Q3: 83,614 shares; 2025Q4: 82,732 shares; 2026Q1: 82,813 shares; 2026Q2: 82,955 shares 82,955 $4.73M 4.48% +142 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 10,116 shares; 2025Q1: 10,116 shares; 2025Q2: 10,116 shares; 2025Q3: 9,846 shares; 2025Q4: 10,206 shares; 2026Q1: 10,086 shares; 2026Q2: 10,006 shares 10,006 $3.58M 3.39% -80 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 11,595 shares; 2025Q1: 11,558 shares; 2025Q2: 10,108 shares; 2025Q3: 9,573 shares; 2025Q4: 9,591 shares; 2026Q1: 9,615 shares; 2026Q2: 9,835 shares 9,835 $3.22M 3.05% +220 Timeline VTWO VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 23,177 shares; 2025Q1: 23,177 shares; 2025Q2: 22,385 shares; 2025Q3: 22,385 shares; 2025Q4: 22,871 shares; 2026Q1: 23,441 shares; 2026Q2: 23,800 shares 23,800 $2.89M 2.74% +359 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 153,548 shares; 2025Q1: 165,644 shares; 2025Q2: 124,324 shares; 2025Q3: 122,141 shares; 2025Q4: 113,882 shares; 2026Q1: 114,031 shares; 2026Q2: 119,725 shares 119,725 $2.88M 2.73% +5,694 Timeline AMZN AMAZON COM INC More: the full row for AMAZON COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 11,356 shares; 2025Q1: 11,318 shares; 2025Q2: 10,279 shares; 2025Q3: 9,866 shares; 2025Q4: 10,188 shares; 2026Q1: 10,231 shares; 2026Q2: 10,298 shares 10,298 $2.45M 2.33% +67 Timeline UTL UNITIL CORP More: the full row for UNITIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 49,317 shares; 2025Q1: 49,363 shares; 2025Q2: 41,674 shares; 2025Q3: 42,725 shares; 2025Q4: 43,252 shares; 2026Q1: 43,327 shares; 2026Q2: 44,526 shares 44,526 $2.35M 2.22% +1,199 Timeline CSCO CISCO SYS INC More: the full row for CISCO SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 25,069 shares; 2025Q1: 24,837 shares; 2025Q2: 21,196 shares; 2025Q3: 19,626 shares; 2025Q4: 19,626 shares; 2026Q1: 19,677 shares; 2026Q2: 19,207 shares 19,207 $2.26M 2.14% -470 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 14,765 shares; 2025Q1: 14,723 shares; 2025Q2: 13,871 shares; 2025Q3: 12,969 shares; 2025Q4: 13,220 shares; 2026Q1: 13,321 shares; 2026Q2: 13,480 shares 13,480 $1.98M 1.87% +159 Timeline T AT&T INC More: the full row for AT&T INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 125,281 shares; 2025Q1: 124,892 shares; 2025Q2: 91,103 shares; 2025Q3: 82,302 shares; 2025Q4: 82,526 shares; 2026Q1: 82,716 shares; 2026Q2: 83,453 shares 83,453 $1.73M 1.64% +737 Timeline SCHF SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 45,246 shares; 2025Q1: 45,246 shares; 2025Q2: 45,246 shares; 2025Q3: 45,246 shares; 2025Q4: 46,540 shares; 2026Q1: 48,125 shares; 2026Q2: 49,588 shares 49,588 $1.37M 1.3% +1,463 Timeline VO VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 3,960 shares; 2025Q1: 3,960 shares; 2025Q2: 3,719 shares; 2025Q3: 3,719 shares; 2025Q4: 3,822 shares; 2026Q1: 3,617 shares; 2026Q2: 14,981 shares 14,981 $1.21M 1.14% +11,364 Timeline SCHD SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 31,209 shares; 2025Q1: 31,209 shares; 2025Q2: 31,209 shares; 2025Q3: 31,209 shares; 2025Q4: 32,016 shares; 2026Q1: 33,046 shares; 2026Q2: 33,994 shares 33,994 $1.08M 1.02% +948 Timeline VWO VANGUARD INTL EQUITY INDEX F More: the full row for VANGUARD INTL EQUITY INDEX F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 19,546 shares; 2025Q1: 19,546 shares; 2025Q2: 17,328 shares; 2025Q3: 17,328 shares; 2025Q4: 17,712 shares; 2026Q1: 17,782 shares; 2026Q2: 17,816 shares 17,816 $1.06M 1.01% +34 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 4,332 shares; 2025Q1: 4,785 shares; 2025Q2: 3,890 shares; 2025Q3: 3,769 shares; 2025Q4: 3,797 shares; 2026Q1: 4,532 shares; 2026Q2: 5,295 shares 5,295 $1.06M 1% +763 Timeline KKR KKR & CO INC More: the full row for KKR & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 12,675 shares; 2025Q1: 12,674 shares; 2025Q2: 10,651 shares; 2025Q3: 10,646 shares; 2025Q4: 10,773 shares; 2026Q1: 10,877 shares; 2026Q2: 11,030 shares 11,030 $1.01M 0.96% +153 Timeline DIS DISNEY WALT CO More: the full row for DISNEY WALT CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 15,769 shares; 2025Q1: 15,689 shares; 2025Q2: 10,269 shares; 2025Q3: 9,661 shares; 2025Q4: 9,625 shares; 2026Q1: 9,665 shares; 2026Q2: 9,745 shares 9,745 $938K 0.89% +80 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 25,265 shares; 2025Q1: 25,204 shares; 2025Q2: 23,231 shares; 2025Q3: 22,400 shares; 2025Q4: 21,589 shares; 2026Q1: 21,667 shares; 2026Q2: 22,046 shares 22,046 $933K 0.89% +379 Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 5,358 shares; 2025Q1: 5,373 shares; 2025Q2: 5,398 shares; 2025Q3: 5,416 shares; 2025Q4: 5,464 shares; 2026Q1: 5,491 shares; 2026Q2: 5,282 shares 5,282 $722K 0.68% -209 Timeline GLD SPDR GOLD TR More: the full row for SPDR GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 2,045 shares; 2025Q1: 2,045 shares; 2025Q2: 2,037 shares; 2025Q3: 2,028 shares; 2025Q4: 2,049 shares; 2026Q1: 1,871 shares; 2026Q2: 1,911 shares 1,911 $704K 0.67% +40 Timeline IBM INTERNATIONAL BUSINESS MACHS More: the full row for INTERNATIONAL BUSINESS MACHS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 2,664 shares; 2025Q1: 2,664 shares; 2025Q2: 2,656 shares; 2025Q3: 2,348 shares; 2025Q4: 2,348 shares; 2026Q1: 2,348 shares; 2026Q2: 2,166 shares 2,166 $609K 0.58% -182 Timeline SCHB SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 28,194 shares; 2025Q1: 28,194 shares; 2025Q2: 28,194 shares; 2025Q3: 28,194 shares; 2025Q4: 25,320 shares; 2026Q1: 19,554 shares; 2026Q2: 19,554 shares 19,554 $566K 0.54% 0 Timeline ED CONSOLIDATED EDISON INC More: the full row for CONSOLIDATED EDISON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 5,447 shares; 2025Q1: 5,447 shares; 2025Q2: 5,184 shares; 2025Q3: 5,184 shares; 2025Q4: 5,184 shares; 2026Q1: 5,184 shares; 2026Q2: 5,104 shares 5,104 $565K 0.54% -80 Timeline IWF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,132 shares; 2025Q1: 1,132 shares; 2025Q2: 1,132 shares; 2025Q3: 1,132 shares; 2025Q4: 1,132 shares; 2026Q1: 1,132 shares; 2026Q2: 4,528 shares 4,528 $562K 0.53% +3,396 Timeline KMI KINDER MORGAN INC DEL More: the full row for KINDER MORGAN INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 23,559 shares; 2025Q1: 23,165 shares; 2025Q2: 15,203 shares; 2025Q3: 15,153 shares; 2025Q4: 15,364 shares; 2026Q1: 15,486 shares; 2026Q2: 15,835 shares 15,835 $506K 0.48% +349 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 426 shares; 2025Q1: 426 shares; 2025Q2: 436 shares; 2025Q3: 436 shares; 2025Q4: 436 shares; 2026Q1: 436 shares; 2026Q2: 414 shares 414 $497K 0.47% -22 Timeline SAM BOSTON BEER INC More: the full row for BOSTON BEER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 2,500 shares; 2025Q1: 2,500 shares; 2025Q2: 2,500 shares; 2025Q3: 2,500 shares; 2025Q4: 2,500 shares; 2026Q1: 2,500 shares; 2026Q2: 2,500 shares 2,500 $443K 0.42% 0 Timeline VTI VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,084 shares; 2025Q4: 1,009 shares; 2026Q1: 1,011 shares; 2026Q2: 1,013 shares 1,013 $375K 0.36% +2 Timeline EEM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 8,719 shares; 2025Q1: 7,440 shares; 2025Q2: 5,440 shares; 2025Q3: 5,440 shares; 2025Q4: 5,440 shares; 2026Q1: 5,440 shares; 2026Q2: 5,316 shares 5,316 $364K 0.34% -124 Timeline SHY ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 4,395 shares; 2025Q1: 4,136 shares; 2025Q2: 3,918 shares; 2025Q3: 3,918 shares; 2025Q4: 3,990 shares; 2026Q1: 4,092 shares; 2026Q2: 4,207 shares 4,207 $345K 0.33% +115 Timeline F FORD MTR CO More: the full row for FORD MTR CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 34,774 shares; 2025Q1: 33,851 shares; 2025Q2: 25,896 shares; 2025Q3: 25,634 shares; 2025Q4: 23,184 shares; 2026Q1: 23,502 shares; 2026Q2: 23,805 shares 23,805 $331K 0.31% +303 Timeline XLF SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 7,313 shares; 2025Q1: 7,313 shares; 2025Q2: 6,313 shares; 2025Q3: 6,122 shares; 2025Q4: 6,122 shares; 2026Q1: 6,122 shares; 2026Q2: 6,122 shares 6,122 $328K 0.31% 0 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,488 shares; 2025Q1: 1,473 shares; 2025Q2: 1,212 shares; 2025Q3: 1,212 shares; 2025Q4: 1,238 shares; 2026Q1: 1,255 shares; 2026Q2: 1,283 shares 1,283 $323K 0.31% +28 Timeline SBUX STARBUCKS CORP More: the full row for STARBUCKS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 2,832 shares; 2025Q1: 2,763 shares; 2025Q2: 2,456 shares; 2025Q3: 2,456 shares; 2025Q4: 2,525 shares; 2026Q1: 2,648 shares; 2026Q2: 2,785 shares 2,785 $285K 0.27% +137 Timeline QQQ INVESCO QQQ TR More: the full row for INVESCO QQQ TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 690 shares; 2025Q1: 690 shares; 2025Q2: not reported; 2025Q3: 350 shares; 2025Q4: 350 shares; 2026Q1: 350 shares; 2026Q2: 350 shares 350 $258K 0.24% 0 Timeline PBA PEMBINA PIPELINE CORP More: the full row for PEMBINA PIPELINE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 6,301 shares; 2025Q1: 6,301 shares; 2025Q2: 5,669 shares; 2025Q3: 5,572 shares; 2025Q4: 5,572 shares; 2026Q1: 5,572 shares; 2026Q2: 5,572 shares 5,572 $258K 0.24% 0 Timeline NLY ANNALY CAPITAL MANAGEMENT IN More: the full row for ANNALY CAPITAL MANAGEMENT IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 12,516 shares; 2025Q1: 11,516 shares; 2025Q2: 10,585 shares; 2025Q3: 10,621 shares; 2025Q4: 10,687 shares; 2026Q1: 10,874 shares; 2026Q2: 11,036 shares 11,036 $247K 0.23% +162 Timeline IWB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,060 shares; 2025Q1: 1,060 shares; 2025Q2: 1,060 shares; 2025Q3: 1,060 shares; 2025Q4: 1,060 shares; 2026Q1: 1,060 shares; 2026Q2: 580 shares 580 $238K 0.23% -480 Timeline TIP ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,904 shares; 2025Q1: 1,904 shares; 2025Q2: 1,904 shares; 2025Q3: 1,904 shares; 2025Q4: 1,977 shares; 2026Q1: 2,068 shares; 2026Q2: 2,159 shares 2,159 $236K 0.22% +91 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 385 shares; 2025Q1: 373 shares; 2025Q2: 251 shares; 2025Q3: 251 shares; 2025Q4: 2,663 shares; 2026Q1: 2,802 shares; 2026Q2: 3,304 shares 3,304 $236K 0.22% +502 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 924 shares; 2026Q2: 924 shares 924 $235K 0.22% 0 Timeline IWD ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 847 shares 847 $205K 0.19% new Timeline VONV VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,885 shares 1,885 $200K 0.19% new Timeline