AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 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 93,615 $25.5M 25.28% -628 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; 2024Q1: restricted; 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 16,948 $11.6M 11.48% -230 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; 2024Q1: restricted; 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 14,468 $7.27M 7.22% +422 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 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 22,902 $7.19M 7.14% -219 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 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 12,697 $6.14M 6.1% +11 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; 2024Q1: restricted; 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 82,732 $4.55M 4.52% -882 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 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 10,206 $3.19M 3.17% +360 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; 2024Q1: restricted; 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 9,591 $3.09M 3.07% +18 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 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 113,882 $2.84M 2.82% -8,259 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; 2024Q1: restricted; 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 10,188 $2.35M 2.34% +322 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; 2024Q1: restricted; 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 22,871 $2.28M 2.26% +486 Timeline UTL UNITIL CORP More: the full row for UNITIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 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 43,252 $2.1M 2.08% +527 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; 2024Q1: restricted; 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 82,526 $2.05M 2.04% +224 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; 2024Q1: restricted; 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 13,220 $1.89M 1.88% +251 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; 2024Q1: restricted; 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 19,626 $1.51M 1.5% 0 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; 2024Q1: restricted; 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 10,773 $1.37M 1.36% +127 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; 2024Q1: restricted; 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 46,540 $1.12M 1.11% +1,294 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; 2024Q1: restricted; 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 3,822 $1.11M 1.1% +103 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; 2024Q1: restricted; 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 9,625 $1.1M 1.09% -36 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; 2024Q1: restricted; 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 17,712 $952K 0.95% +384 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; 2024Q1: restricted; 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 21,589 $879K 0.87% -811 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; 2024Q1: restricted; 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 32,016 $878K 0.87% +807 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; 2024Q1: restricted; 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 2,049 $812K 0.81% +21 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 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 3,797 $708K 0.7% +28 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; 2024Q1: restricted; 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 2,348 $696K 0.69% 0 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; 2024Q1: restricted; 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 25,320 $664K 0.66% -2,874 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; 2024Q1: restricted; 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 5,464 $658K 0.65% +48 Timeline IWF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 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 1,132 $536K 0.53% 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; 2024Q1: restricted; 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 5,184 $515K 0.51% 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; 2024Q1: restricted; 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 2,500 $488K 0.48% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 426 shares; 2025Q1: 426 shares; 2025Q2: 436 shares; 2025Q3: 436 shares; 2025Q4: 436 shares 436 $469K 0.47% 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; 2024Q1: restricted; 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 15,364 $422K 0.42% +211 Timeline IWB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 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 1,060 $396K 0.39% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,084 shares; 2025Q4: 1,009 shares 1,009 $338K 0.34% -75 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; 2024Q1: restricted; 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 6,122 $335K 0.33% 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; 2024Q1: restricted; 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 3,990 $330K 0.33% +72 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; 2024Q1: restricted; 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 23,184 $304K 0.3% -2,450 Timeline EEM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 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 5,440 $298K 0.3% 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; 2024Q1: restricted; 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 1,238 $283K 0.28% +26 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 385 shares; 2025Q1: 373 shares; 2025Q2: 251 shares; 2025Q3: 251 shares; 2025Q4: 2,663 shares 2,663 $250K 0.25% +2,412 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; 2024Q1: restricted; 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 10,687 $239K 0.24% +66 Timeline TIP ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 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 1,977 $217K 0.22% +73 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 690 shares; 2025Q1: 690 shares; 2025Q2: not reported; 2025Q3: 350 shares; 2025Q4: 350 shares 350 $215K 0.21% 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; 2024Q1: restricted; 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 2,525 $213K 0.21% +69 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; 2024Q1: restricted; 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 5,572 $212K 0.21% 0 Timeline SCHX SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 7,692 shares; 2025Q4: 7,692 shares 7,692 $207K 0.21% 0 Timeline