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: 167,747 shares; 2024Q4: 175,214 shares; 2025Q1: 215,636 shares; 2025Q2: 171,331 shares; 2025Q3: 160,340 shares; 2025Q4: 246,577 shares; 2026Q1: 258,214 shares; 2026Q2: 297,126 shares 297,126 $167M 8.28% +38,912 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: 305,715 shares; 2024Q4: 330,786 shares; 2025Q1: 388,797 shares; 2025Q2: 251,507 shares; 2025Q3: 256,189 shares; 2025Q4: 349,140 shares; 2026Q1: 379,148 shares; 2026Q2: 379,509 shares 379,509 $142M 7% +361 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: 770,019 shares; 2024Q4: 737,685 shares; 2025Q1: 1,005,443 shares; 2025Q2: 1,067,758 shares; 2025Q3: 568,801 shares; 2025Q4: 512,070 shares; 2026Q1: 529,253 shares; 2026Q2: 377,687 shares 377,687 $135M 6.68% -151,566 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: 51,110 shares; 2024Q4: 79,149 shares; 2025Q1: 483,143 shares; 2025Q2: 558,626 shares; 2025Q3: 540,315 shares; 2025Q4: 774,748 shares; 2026Q1: 760,395 shares; 2026Q2: 660,923 shares 660,923 $132M 6.54% -99,472 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: not reported; 2025Q1: 5,521 shares; 2025Q2: 11,316 shares; 2025Q3: 24,882 shares; 2025Q4: 977,257 shares; 2026Q1: 1,151,860 shares; 2026Q2: 1,843,924 shares 1,843,924 $132M 6.51% +692,064 Timeline ASML ASML HLDG NV More: the full row for ASML HLDG NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 115,884 shares; 2024Q4: 145,938 shares; 2025Q1: 139,800 shares; 2025Q2: 127,531 shares; 2025Q3: 109,538 shares; 2025Q4: 77,184 shares; 2026Q1: 69,749 shares; 2026Q2: 50,903 shares 50,903 $101M 5.01% -18,846 Timeline FICO FAIR ISAAC CORP More: the full row for FAIR ISAAC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 67,093 shares; 2024Q4: 58,147 shares; 2025Q1: 63,105 shares; 2025Q2: 71,656 shares; 2025Q3: 78,485 shares; 2025Q4: 71,323 shares; 2026Q1: 141,165 shares; 2026Q2: 84,458 shares 84,458 $101M 4.99% -56,707 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: 178,729 shares; 2024Q4: 179,503 shares; 2025Q1: 181,883 shares; 2025Q2: 186,697 shares; 2025Q3: 187,015 shares; 2025Q4: 197,571 shares; 2026Q1: 213,698 shares; 2026Q2: 185,318 shares 185,318 $95.2M 4.71% -28,380 Timeline UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 172,058 shares; 2024Q4: 210,165 shares; 2025Q1: 240,451 shares; 2025Q2: 243,227 shares; 2025Q3: 265,051 shares; 2025Q4: 278,654 shares; 2026Q1: 355,479 shares; 2026Q2: 221,244 shares 221,244 $92M 4.55% -134,235 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: not reported; 2024Q4: not reported; 2025Q1: 102,999 shares; 2025Q2: 122,489 shares; 2025Q3: not reported; 2025Q4: 1,969 shares; 2026Q1: 378,571 shares; 2026Q2: 617,622 shares 617,622 $90.5M 4.48% +239,051 Timeline AJG GALLAGHER ARTHUR J & CO More: the full row for GALLAGHER ARTHUR J & 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: 106,196 shares; 2025Q4: 229,407 shares; 2026Q1: 438,928 shares; 2026Q2: 378,174 shares 378,174 $86.8M 4.29% -60,754 Timeline SPGI S&P GLOBAL INC More: the full row for S&P GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 128,390 shares; 2024Q4: 129,988 shares; 2025Q1: 152,075 shares; 2025Q2: 157,007 shares; 2025Q3: 227,937 shares; 2025Q4: 254,067 shares; 2026Q1: 236,705 shares; 2026Q2: 207,344 shares 207,344 $84.4M 4.18% -29,361 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: 263,381 shares; 2024Q4: 270,992 shares; 2025Q1: 231,871 shares; 2025Q2: 272,441 shares; 2025Q3: 356,887 shares; 2025Q4: 344,149 shares; 2026Q1: 322,167 shares; 2026Q2: 250,021 shares 250,021 $82.9M 4.1% -72,146 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 135,972 shares; 2024Q4: 135,695 shares; 2025Q1: 150,508 shares; 2025Q2: 128,372 shares; 2025Q3: 184,835 shares; 2025Q4: 177,007 shares; 2026Q1: 209,284 shares; 2026Q2: 293,136 shares 293,136 $76.5M 3.78% +83,852 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: 285,701 shares; 2024Q4: 289,324 shares; 2025Q1: 267,637 shares; 2025Q2: 272,039 shares; 2025Q3: 328,954 shares; 2025Q4: 352,318 shares; 2026Q1: 348,026 shares; 2026Q2: 198,480 shares 198,480 $68.1M 3.37% -149,546 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 7,658 shares; 2026Q2: 381,532 shares 381,532 $68M 3.36% +373,874 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,810,210 shares; 2024Q4: 1,775,502 shares; 2025Q1: 1,894,445 shares; 2025Q2: 2,081,027 shares; 2025Q3: 2,898,884 shares; 2025Q4: 2,937,712 shares; 2026Q1: 2,927,842 shares; 2026Q2: 2,313,347 shares 2,313,347 $65.2M 3.23% -614,495 Timeline ORLY OREILLY AUTOMOTIVE INC More: the full row for OREILLY AUTOMOTIVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 56,070 shares; 2024Q4: 52,532 shares; 2025Q1: 50,293 shares; 2025Q2: 648,660 shares; 2025Q3: 667,093 shares; 2025Q4: 723,001 shares; 2026Q1: 684,513 shares; 2026Q2: 581,887 shares 581,887 $53.6M 2.65% -102,626 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: 465,903 shares; 2024Q4: 443,663 shares; 2025Q1: 641,253 shares; 2025Q2: 535,159 shares; 2025Q3: 492,704 shares; 2025Q4: 472,542 shares; 2026Q1: 448,553 shares; 2026Q2: 222,864 shares 222,864 $53.1M 2.63% -225,689 Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 168,357 shares; 2024Q4: 162,966 shares; 2025Q1: 186,470 shares; 2025Q2: 194,752 shares; 2025Q3: 205,048 shares; 2025Q4: 198,654 shares; 2026Q1: 135,845 shares; 2026Q2: 89,547 shares 89,547 $50.1M 2.48% -46,298 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 78,670 shares; 2025Q3: 72,863 shares; 2025Q4: not reported; 2026Q1: 2,422 shares; 2026Q2: 115,021 shares 115,021 $43.4M 2.15% +112,599 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 48,517 shares 48,517 $24.3M 1.2% new Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 26,141 shares; 2025Q2: 40,091 shares; 2025Q3: 40,510 shares; 2025Q4: 4,605 shares; 2026Q1: 8,999 shares; 2026Q2: 233,502 shares 233,502 $23.2M 1.15% +224,503 Timeline CME CME GROUP INC More: the full row for CME GROUP INC 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: 104,114 shares 104,114 $23M 1.14% new Timeline MKSI MKS INC. More: the full row for MKS INC. 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: 64,593 shares; 2026Q2: 42,649 shares 42,649 $19M 0.94% -21,944 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 406,342 shares; 2024Q4: 376,257 shares; 2025Q1: 181,090 shares; 2025Q2: 93,364 shares; 2025Q3: 93,364 shares; 2025Q4: 128,558 shares; 2026Q1: 190,903 shares; 2026Q2: 150,147 shares 150,147 $6.16M 0.3% -40,756 Timeline AGG ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,000 shares; 2024Q4: 10,000 shares; 2025Q1: 10,000 shares; 2025Q2: 10,000 shares; 2025Q3: 10,000 shares; 2025Q4: 10,000 shares; 2026Q1: 18,000 shares; 2026Q2: 19,000 shares 19,000 $1.88M 0.09% +1,000 Timeline WELLS FARGO & CO WELLS FARGO & CO More: the full row for WELLS FARGO & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,200 shares; 2024Q4: 1,200 shares; 2025Q1: 1,200 shares; 2025Q2: 1,200 shares; 2025Q3: 1,200 shares; 2025Q4: 1,200 shares; 2026Q1: 1,400 shares; 2026Q2: 1,400 shares 1,400 $1.62M 0.08% 0 PFF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 25,000 shares; 2024Q4: 25,000 shares; 2025Q1: 25,000 shares; 2025Q2: 25,000 shares; 2025Q3: 25,000 shares; 2025Q4: 33,000 shares; 2026Q1: 33,000 shares; 2026Q2: 50,000 shares 50,000 $1.52M 0.08% +17,000 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; 2024Q3: 13,000 shares; 2024Q4: 39,000 shares; 2025Q1: 39,000 shares; 2025Q2: 30,000 shares; 2025Q3: 30,000 shares; 2025Q4: 30,000 shares; 2026Q1: 30,000 shares; 2026Q2: 30,000 shares 30,000 $869K 0.04% 0 Timeline