AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 93,626 $23.8M 24.72% +11 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; 2024Q2: restricted; 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 17,108 $11.1M 11.57% +160 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; 2024Q2: restricted; 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 14,449 $6.92M 7.2% -19 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 22,914 $6.57M 6.84% +12 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 12,871 $4.76M 4.96% +174 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; 2024Q2: restricted; 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 82,813 $4.04M 4.2% +81 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 114,031 $3.2M 3.33% +149 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 10,086 $2.9M 3.02% -120 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; 2024Q2: restricted; 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 9,615 $2.83M 2.94% +24 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; 2024Q2: restricted; 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 82,716 $2.4M 2.49% +190 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; 2024Q2: restricted; 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 23,441 $2.35M 2.44% +570 Timeline UTL UNITIL CORP More: the full row for UNITIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 43,327 $2.26M 2.35% +75 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; 2024Q2: restricted; 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 10,231 $2.13M 2.22% +43 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; 2024Q2: restricted; 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 13,321 $1.92M 2% +101 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; 2024Q2: restricted; 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 19,677 $1.53M 1.59% +51 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; 2024Q2: restricted; 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 48,125 $1.19M 1.24% +1,585 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; 2024Q2: restricted; 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 21,667 $1.09M 1.13% +78 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; 2024Q2: restricted; 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 3,617 $1.04M 1.08% -205 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; 2024Q2: restricted; 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 33,046 $1.01M 1.05% +1,030 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; 2024Q2: restricted; 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 10,877 $1.01M 1.05% +104 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; 2024Q2: restricted; 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 17,782 $961K 1% +70 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; 2024Q2: restricted; 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 5,491 $932K 0.97% +27 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; 2024Q2: restricted; 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 9,665 $932K 0.97% +40 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; 2024Q2: restricted; 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 1,871 $805K 0.84% -178 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 4,532 $790K 0.82% +735 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; 2024Q2: restricted; 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 5,184 $587K 0.61% 0 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; 2024Q2: restricted; 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 2,500 $576K 0.6% 0 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; 2024Q2: restricted; 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 2,348 $569K 0.59% 0 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; 2024Q2: restricted; 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 15,486 $519K 0.54% +122 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; 2024Q2: restricted; 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 19,554 $491K 0.51% -5,766 Timeline IWF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 1,132 $483K 0.5% 0 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; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 426 shares; 2025Q1: 426 shares; 2025Q2: 436 shares; 2025Q3: 436 shares; 2025Q4: 436 shares; 2026Q1: 436 shares 436 $401K 0.42% 0 Timeline IWB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 1,060 $378K 0.39% 0 Timeline SHY ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 4,092 $338K 0.35% +102 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; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,084 shares; 2025Q4: 1,009 shares; 2026Q1: 1,011 shares 1,011 $324K 0.34% +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; 2024Q2: restricted; 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 5,440 $309K 0.32% 0 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; 2024Q2: restricted; 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 6,122 $302K 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; 2024Q2: restricted; 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 1,255 $273K 0.28% +17 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; 2024Q2: restricted; 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 23,502 $271K 0.28% +318 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 385 shares; 2025Q1: 373 shares; 2025Q2: 251 shares; 2025Q3: 251 shares; 2025Q4: 2,663 shares; 2026Q1: 2,802 shares 2,802 $269K 0.28% +139 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; 2024Q2: restricted; 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 5,572 $249K 0.26% 0 Timeline SBUX STARBUCKS CORP More: the full row for STARBUCKS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 2,648 $237K 0.25% +123 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; 2024Q2: restricted; 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 10,874 $230K 0.24% +187 Timeline TIP ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 2,068 $228K 0.24% +91 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 924 shares 924 $226K 0.23% new Timeline IJR ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,659 shares 1,659 $206K 0.21% new 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; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 690 shares; 2025Q1: 690 shares; 2025Q2: not reported; 2025Q3: 350 shares; 2025Q4: 350 shares; 2026Q1: 350 shares 350 $202K 0.21% 0 Timeline