GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q2: 209,221 shares 209,221 $73.9M 14.94% -27,379 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: 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; 2026Q2: 143,167 shares 143,167 $53.4M 10.79% +507 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: 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; 2026Q2: 175,801 shares 175,801 $41.9M 8.47% -1,674 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q2: 104,310 shares 104,310 $35.8M 7.23% +139 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; 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; 2026Q2: 158,746 shares 158,746 $30.7M 6.2% +124 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; 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; 2026Q2: 151,082 shares 151,082 $25.3M 5.12% -668 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 8,449 shares; 2025Q4: 8,440 shares; 2026Q1: 8,174 shares; 2026Q2: 19,302 shares 19,302 $23.2M 4.68% +11,128 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q2: 77,201 shares 77,201 $22.3M 4.52% -11 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: 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; 2026Q2: 105,122 shares 105,122 $21M 4.25% +270 Timeline IEF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q2: 206,772 shares 206,772 $19.6M 3.95% -1,098 Timeline SLM SLM CORP More: the full row for SLM CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q2: 716,772 shares 716,772 $18.6M 3.76% +9,195 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 46,829 shares; 2026Q2: 79,607 shares 79,607 $17.8M 3.6% +32,778 Timeline ES EVERSOURCE ENERGY More: the full row for EVERSOURCE ENERGY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q2: 238,057 shares 238,057 $17.2M 3.48% -171,269 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q2: 50,217 shares 50,217 $15.8M 3.2% +38,252 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: 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; 2026Q2: 27,491 shares 27,491 $9M 1.82% 0 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; 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; 2026Q2: 354,554 shares 354,554 $8.74M 1.77% +4,594 Timeline ACN ACCENTURE PLC IRELAND More: the full row for ACCENTURE PLC IRELAND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 69,325 shares 69,325 $8.63M 1.74% new Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q2: 8,920 shares 8,920 $6.74M 1.36% 0 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; 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; 2026Q2: 256,210 shares 256,210 $6.18M 1.25% +13,454 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 reported; 2024Q4: 280 shares; 2025Q1: 280 shares; 2025Q2: 280 shares; 2025Q3: 280 shares; 2025Q4: 71,354 shares; 2026Q1: 6,560 shares; 2026Q2: 77,907 shares 77,907 $5.56M 1.12% +71,347 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 11,672 shares; 2026Q2: 17,595 shares 17,595 $4.59M 0.93% +5,923 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; 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; 2026Q2: 74,530 shares 74,530 $4.11M 0.83% -23,300 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; 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; 2026Q2: 33,020 shares 33,020 $3.94M 0.8% 0 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: 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; 2026Q2: 10,804 shares 10,804 $3.86M 0.78% -1,786 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; 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; 2026Q2: 6,710 shares 6,710 $3.36M 0.68% 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; 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; 2026Q2: 35,181 shares 35,181 $3.05M 0.62% 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; 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; 2026Q2: 3,550 shares 3,550 $2M 0.4% 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; 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; 2026Q2: 6,820 shares 6,820 $1.84M 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; 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; 2026Q2: 2,821 shares 2,821 $1.41M 0.29% -125 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,344 shares 2,344 $1.2M 0.24% new 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; 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; 2026Q2: 2,062 shares 2,062 $985K 0.2% -16 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2026Q2: 2,275 shares 2,275 $755K 0.15% 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; 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; 2026Q2: 5,270 shares 5,270 $680K 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; 2024Q3: 189 shares; 2024Q4: 189 shares; 2025Q1: 166 shares; 2025Q2: 128 shares; 2025Q3: 141 shares; 2025Q4: 141 shares; 2026Q1: 141 shares; 2026Q2: 3,525 shares 3,525 $628K 0.13% +3,384 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; 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; 2026Q2: 1,189 shares 1,189 $334K 0.07% 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; 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; 2026Q2: 979 shares 979 $331K 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; 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; 2026Q2: 1,740 shares 1,740 $255K 0.05% 0 Timeline