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: 281,203 shares; 2024Q4: 277,668 shares; 2025Q1: 277,184 shares; 2025Q2: 264,884 shares; 2025Q3: 258,056 shares; 2025Q4: 254,199 shares; 2026Q1: 236,600 shares 236,600 $67.9M 14.98% -17,599 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: 150,843 shares; 2024Q4: 148,689 shares; 2025Q1: 151,766 shares; 2025Q2: 150,484 shares; 2025Q3: 149,873 shares; 2025Q4: 145,970 shares; 2026Q1: 142,660 shares 142,660 $52.8M 11.65% -3,310 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: 198,846 shares; 2024Q4: 195,752 shares; 2025Q1: 189,703 shares; 2025Q2: 188,723 shares; 2025Q3: 187,667 shares; 2025Q4: 181,545 shares; 2026Q1: 177,475 shares 177,475 $37M 8.16% -4,070 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; 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; 2026Q1: 151,750 shares 151,750 $31.9M 7.03% -5,359 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q1: 104,171 shares 104,171 $31.5M 6.95% +1,524 Timeline ES EVERSOURCE ENERGY More: the full row for EVERSOURCE ENERGY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 307,129 shares; 2025Q2: 437,012 shares; 2025Q3: 420,052 shares; 2025Q4: 425,104 shares; 2026Q1: 409,326 shares 409,326 $28.4M 6.26% -15,778 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 168,336 shares; 2025Q3: 170,320 shares; 2025Q4: 164,754 shares; 2026Q1: 158,622 shares 158,622 $27.1M 5.97% -6,132 Timeline IEF 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: 186,163 shares; 2024Q4: 241,785 shares; 2025Q1: 188,803 shares; 2025Q2: 242,759 shares; 2025Q3: 239,935 shares; 2025Q4: 239,751 shares; 2026Q1: 207,870 shares 207,870 $19.8M 4.38% -31,881 Timeline 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: 94,125 shares; 2024Q4: 93,529 shares; 2025Q1: 87,464 shares; 2025Q2: 87,464 shares; 2025Q3: 87,901 shares; 2025Q4: 82,079 shares; 2026Q1: 77,212 shares 77,212 $19.6M 4.32% -4,867 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: 10,979 shares; 2024Q4: 12,835 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 169,355 shares; 2026Q1: 201,332 shares 201,332 $19.4M 4.28% +31,977 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: 3,310 shares; 2024Q4: 3,310 shares; 2025Q1: 108,213 shares; 2025Q2: 107,128 shares; 2025Q3: 106,700 shares; 2025Q4: 103,915 shares; 2026Q1: 104,852 shares 104,852 $18.3M 4.04% +937 Timeline SLM SLM CORP More: the full row for SLM CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q1: 707,577 shares 707,577 $15.1M 3.34% +670,063 Timeline ADP AUTOMATIC DATA PROCESSING IN More: the full row for AUTOMATIC DATA PROCESSING IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 46,829 shares 46,829 $9.51M 2.1% new 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; 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; 2026Q1: 349,960 shares 349,960 $8.72M 1.92% -18,310 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: 28,332 shares; 2024Q4: 28,332 shares; 2025Q1: 28,287 shares; 2025Q2: 28,287 shares; 2025Q3: 28,287 shares; 2025Q4: 28,287 shares; 2026Q1: 27,491 shares 27,491 $8.09M 1.78% -796 Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q1: 8,920 shares 8,920 $7.72M 1.7% 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 8,449 shares; 2025Q4: 8,440 shares; 2026Q1: 8,174 shares 8,174 $7.52M 1.66% -266 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; 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; 2026Q1: 242,756 shares 242,756 $5.89M 1.3% -43,306 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; 2024Q2: restricted; 2024Q3: 144,412 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 102,573 shares; 2025Q4: 107,689 shares; 2026Q1: 97,830 shares 97,830 $5.42M 1.19% -9,859 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 11,672 shares 11,672 $5.05M 1.11% new Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q1: 11,965 shares 11,965 $3.93M 0.87% -88 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: 20,781 shares; 2024Q4: 20,881 shares; 2025Q1: 20,712 shares; 2025Q2: 19,497 shares; 2025Q3: 19,361 shares; 2025Q4: 14,522 shares; 2026Q1: 12,590 shares 12,590 $3.62M 0.8% -1,932 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; 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; 2026Q1: 33,020 shares 33,020 $3.39M 0.75% -113,365 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; 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; 2026Q1: 6,710 shares 6,710 $3.3M 0.73% 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; 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; 2026Q1: 35,181 shares 35,181 $2.77M 0.61% 0 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q1: 6,820 shares 6,820 $2.12M 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; 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; 2026Q1: 3,550 shares 3,550 $2.03M 0.45% 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; 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; 2026Q1: 2,946 shares 2,946 $1.41M 0.31% -294 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q1: 2,275 shares 2,275 $734K 0.16% 0 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; 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; 2026Q1: 2,078 shares 2,078 $702K 0.15% 0 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 reported; 2024Q4: 280 shares; 2025Q1: 280 shares; 2025Q2: 280 shares; 2025Q3: 280 shares; 2025Q4: 71,354 shares; 2026Q1: 6,560 shares 6,560 $631K 0.14% -64,794 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; 2024Q2: restricted; 2024Q3: 189 shares; 2024Q4: 189 shares; 2025Q1: 166 shares; 2025Q2: 128 shares; 2025Q3: 141 shares; 2025Q4: 141 shares; 2026Q1: 141 shares 141 $594K 0.13% 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; 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; 2026Q1: 5,270 shares 5,270 $563K 0.12% 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; 2024Q2: restricted; 2024Q3: 1,645 shares; 2024Q4: 1,645 shares; 2025Q1: 1,060 shares; 2025Q2: 1,060 shares; 2025Q3: 979 shares; 2025Q4: 979 shares; 2026Q1: 979 shares 979 $296K 0.07% 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; 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; 2026Q1: 1,740 shares 1,740 $256K 0.06% -2,005 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; 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; 2026Q1: 1,189 shares 1,189 $234K 0.05% -3,515 Timeline