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: 281,203 shares; 2024Q4: 277,668 shares; 2025Q1: 277,184 shares; 2025Q2: 264,884 shares; 2025Q3: 258,056 shares; 2025Q4: 254,199 shares 254,199 $79.8M 14.35% -3,857 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: 150,843 shares; 2024Q4: 148,689 shares; 2025Q1: 151,766 shares; 2025Q2: 150,484 shares; 2025Q3: 149,873 shares; 2025Q4: 145,970 shares 145,970 $70.6M 12.7% -3,903 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: 198,846 shares; 2024Q4: 195,752 shares; 2025Q1: 189,703 shares; 2025Q2: 188,723 shares; 2025Q3: 187,667 shares; 2025Q4: 181,545 shares 181,545 $41.9M 7.54% -6,122 Timeline IQV IQVIA HLDGS INC More: the full row for IQVIA HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 168,336 shares; 2025Q3: 170,320 shares; 2025Q4: 164,754 shares 164,754 $37.1M 6.68% -5,566 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 106,988 shares; 2024Q4: 105,726 shares; 2025Q1: 107,152 shares; 2025Q2: 106,166 shares; 2025Q3: 105,590 shares; 2025Q4: 102,647 shares 102,647 $36M 6.48% -2,943 Timeline AZN ASTRAZENECA PLC-SPONS ADR More: the full row for ASTRAZENECA PLC-SPONS ADR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 320,839 shares; 2024Q4: 133,396 shares; 2025Q1: 272,337 shares; 2025Q2: 364,512 shares; 2025Q3: 364,066 shares; 2025Q4: 351,775 shares 351,775 $32.3M 5.82% -12,291 Timeline TMUS T-MOBILE US INC More: the full row for T-MOBILE US INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 210,852 shares; 2024Q4: 185,237 shares; 2025Q1: 173,235 shares; 2025Q2: 156,156 shares; 2025Q3: 155,259 shares; 2025Q4: 157,109 shares 157,109 $31.9M 5.74% +1,850 Timeline ES EVERSOURCE ENERGY More: the full row for EVERSOURCE ENERGY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 307,129 shares; 2025Q2: 437,012 shares; 2025Q3: 420,052 shares; 2025Q4: 425,104 shares 425,104 $28.6M 5.15% +5,052 Timeline IEF 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: 186,163 shares; 2024Q4: 241,785 shares; 2025Q1: 188,803 shares; 2025Q2: 242,759 shares; 2025Q3: 239,935 shares; 2025Q4: 239,751 shares 239,751 $23.1M 4.15% -184 Timeline 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: 94,125 shares; 2024Q4: 93,529 shares; 2025Q1: 87,464 shares; 2025Q2: 87,464 shares; 2025Q3: 87,901 shares; 2025Q4: 82,079 shares 82,079 $22.3M 4.01% -5,822 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: 3,310 shares; 2024Q4: 3,310 shares; 2025Q1: 108,213 shares; 2025Q2: 107,128 shares; 2025Q3: 106,700 shares; 2025Q4: 103,915 shares 103,915 $19.4M 3.49% -2,785 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: 10,979 shares; 2024Q4: 12,835 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 169,355 shares 169,355 $19.3M 3.47% new Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 43,193 shares; 2025Q4: 48,599 shares 48,599 $17M 3.06% +5,406 Timeline CNI CANADIAN NATL RY CO More: the full row for CANADIAN NATL RY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 33,020 shares; 2024Q4: 119,719 shares; 2025Q1: 33,020 shares; 2025Q2: 33,020 shares; 2025Q3: 107,697 shares; 2025Q4: 146,385 shares 146,385 $14.5M 2.6% +38,688 Timeline SCHR 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: 176,065 shares; 2024Q4: 359,262 shares; 2025Q1: 364,001 shares; 2025Q2: 371,118 shares; 2025Q3: 368,764 shares; 2025Q4: 368,270 shares 368,270 $9.24M 1.66% -494 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: 28,332 shares; 2024Q4: 28,332 shares; 2025Q1: 28,287 shares; 2025Q2: 28,287 shares; 2025Q3: 28,287 shares; 2025Q4: 28,287 shares 28,287 $9.11M 1.64% 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 8,449 shares; 2025Q4: 8,440 shares 8,440 $9.07M 1.63% -9 Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,017 shares; 2024Q4: 9,017 shares; 2025Q1: 9,017 shares; 2025Q2: 9,017 shares; 2025Q3: 9,017 shares; 2025Q4: 8,920 shares 8,920 $7.32M 1.32% -97 Timeline SCHO 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 reported; 2024Q4: 178,940 shares; 2025Q1: 359,603 shares; 2025Q2: 394,909 shares; 2025Q3: 391,611 shares; 2025Q4: 286,062 shares 286,062 $6.97M 1.25% -105,549 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 reported; 2024Q4: 280 shares; 2025Q1: 280 shares; 2025Q2: 280 shares; 2025Q3: 280 shares; 2025Q4: 71,354 shares 71,354 $6.69M 1.2% +71,074 Timeline VGLT 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: 144,412 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 102,573 shares; 2025Q4: 107,689 shares 107,689 $6.01M 1.08% +5,116 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: 20,781 shares; 2024Q4: 20,881 shares; 2025Q1: 20,712 shares; 2025Q2: 19,497 shares; 2025Q3: 19,361 shares; 2025Q4: 14,522 shares 14,522 $4.55M 0.82% -4,839 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,624 shares; 2024Q4: 15,100 shares; 2025Q1: 14,827 shares; 2025Q2: 14,605 shares; 2025Q3: 14,181 shares; 2025Q4: 12,053 shares 12,053 $4.24M 0.76% -2,128 Timeline TMO THERMO FISHER SCIENTIFIC INC More: the full row for THERMO FISHER SCIENTIFIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,710 shares; 2024Q4: 6,710 shares; 2025Q1: 6,710 shares; 2025Q2: 6,710 shares; 2025Q3: 6,710 shares; 2025Q4: 6,710 shares 6,710 $3.89M 0.7% 0 Timeline CP CANADIAN PACIFIC KANSAS CITY More: the full row for CANADIAN PACIFIC KANSAS CITY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 36,265 shares; 2024Q4: 36,265 shares; 2025Q1: 34,685 shares; 2025Q2: 34,685 shares; 2025Q3: 35,181 shares; 2025Q4: 35,181 shares 35,181 $2.59M 0.47% 0 Timeline META META PLATFORMS INC More: the full row for META PLATFORMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,640 shares; 2024Q4: 3,640 shares; 2025Q1: 3,594 shares; 2025Q2: 3,594 shares; 2025Q3: 3,594 shares; 2025Q4: 3,550 shares 3,550 $2.34M 0.42% -44 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,720 shares; 2024Q4: 6,720 shares; 2025Q1: 6,720 shares; 2025Q2: 6,720 shares; 2025Q3: 6,820 shares; 2025Q4: 6,820 shares 6,820 $2.08M 0.37% 0 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: 4,815 shares; 2024Q4: 4,815 shares; 2025Q1: 4,790 shares; 2025Q2: 4,778 shares; 2025Q3: 4,798 shares; 2025Q4: 3,240 shares 3,240 $1.63M 0.29% -1,558 Timeline NXPI NXP SEMICONDUCTORS N V More: the full row for NXP SEMICONDUCTORS N V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 140,830 shares; 2024Q4: 131,830 shares; 2025Q1: 108,971 shares; 2025Q2: 45,020 shares; 2025Q3: 17,565 shares; 2025Q4: 4,704 shares 4,704 $1.02M 0.18% -12,861 Timeline SLM SLM CORP More: the full row for SLM CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 58,014 shares; 2024Q4: 79,160 shares; 2025Q1: 79,160 shares; 2025Q2: 79,160 shares; 2025Q3: 211,582 shares; 2025Q4: 37,514 shares 37,514 $1.02M 0.18% -174,068 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,121 shares; 2024Q4: 2,121 shares; 2025Q1: 2,121 shares; 2025Q2: 2,121 shares; 2025Q3: 2,275 shares; 2025Q4: 2,275 shares 2,275 $803K 0.14% 0 Timeline BKNG BOOKING HOLDINGS INC More: the full row for BOOKING HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 189 shares; 2024Q4: 189 shares; 2025Q1: 166 shares; 2025Q2: 128 shares; 2025Q3: 141 shares; 2025Q4: 141 shares 141 $755K 0.14% 0 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,764 shares; 2024Q4: 6,252 shares; 2025Q1: 4,177 shares; 2025Q2: 4,177 shares; 2025Q3: 4,702 shares; 2025Q4: 3,745 shares 3,745 $730K 0.13% -957 Timeline TSM TAIWAN SEMICONDUCTOR MANUFAC More: the full row for TAIWAN SEMICONDUCTOR MANUFAC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,078 shares; 2024Q4: 2,078 shares; 2025Q1: 2,078 shares; 2025Q2: 2,078 shares; 2025Q3: 2,078 shares; 2025Q4: 2,078 shares 2,078 $631K 0.11% 0 Timeline EWBC EAST WEST BANCORP INC More: the full row for EAST WEST BANCORP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,270 shares; 2024Q4: 5,270 shares; 2025Q1: 5,270 shares; 2025Q2: 5,270 shares; 2025Q3: 5,270 shares; 2025Q4: 5,270 shares 5,270 $592K 0.11% 0 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,645 shares; 2024Q4: 1,645 shares; 2025Q1: 1,060 shares; 2025Q2: 1,060 shares; 2025Q3: 979 shares; 2025Q4: 979 shares 979 $362K 0.07% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,743 shares; 2024Q4: 12,743 shares; 2025Q1: 10,168 shares; 2025Q2: 10,168 shares; 2025Q3: 10,168 shares; 2025Q4: 5,868 shares 5,868 $321K 0.06% -4,300 Timeline PRU PRUDENTIAL FINL INC More: the full row for PRUDENTIAL FINL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,269 shares; 2024Q4: 8,269 shares; 2025Q1: 221,464 shares; 2025Q2: 1,990 shares; 2025Q3: 1,990 shares; 2025Q4: 1,990 shares 1,990 $225K 0.04% 0 Timeline