NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 186,059 shares; 2025Q2: 231,595 shares; 2025Q3: 291,580 shares; 2025Q4: 315,722 shares; 2026Q1: 360,092 shares; 2026Q2: 350,322 shares 350,322 $70.1M 6.98% -9,770 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: 397,643 shares; 2024Q4: 368,415 shares; 2025Q1: 264,122 shares; 2025Q2: 239,054 shares; 2025Q3: 270,359 shares; 2025Q4: 253,571 shares; 2026Q1: 258,050 shares; 2026Q2: 226,342 shares 226,342 $65.5M 6.52% -31,708 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: 236,645 shares; 2024Q4: 218,418 shares; 2025Q1: 207,187 shares; 2025Q2: 199,341 shares; 2025Q3: 168,144 shares; 2025Q4: 161,075 shares; 2026Q1: 159,643 shares; 2026Q2: 140,064 shares 140,064 $52.2M 5.2% -19,579 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: 222,865 shares; 2024Q4: 263,005 shares; 2025Q1: 216,554 shares; 2025Q2: 166,769 shares; 2025Q3: 87,245 shares; 2025Q4: 83,343 shares; 2026Q1: 139,777 shares; 2026Q2: 135,898 shares 135,898 $51.3M 5.11% -3,879 Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 117,394 shares; 2025Q3: 83,823 shares; 2025Q4: 74,572 shares; 2026Q1: 128,345 shares; 2026Q2: 130,318 shares 130,318 $48.7M 4.85% +1,973 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 473,294 shares; 2024Q4: 580,443 shares; 2025Q1: 399,632 shares; 2025Q2: 423,195 shares; 2025Q3: 406,710 shares; 2025Q4: 296,724 shares; 2026Q1: 290,461 shares; 2026Q2: 259,042 shares 259,042 $45.7M 4.55% -31,419 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: 201,141 shares; 2024Q4: 196,882 shares; 2025Q1: 162,350 shares; 2025Q2: 113,432 shares; 2025Q3: 108,414 shares; 2025Q4: 132,501 shares; 2026Q1: 137,140 shares; 2026Q2: 126,493 shares 126,493 $43.4M 4.32% -10,647 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: 369,454 shares; 2024Q4: 351,174 shares; 2025Q1: 298,862 shares; 2025Q2: 282,743 shares; 2025Q3: 247,963 shares; 2025Q4: 271,617 shares; 2026Q1: 269,939 shares; 2026Q2: 181,364 shares 181,364 $43.2M 4.3% -88,575 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 262,645 shares; 2024Q4: 274,339 shares; 2025Q1: 265,754 shares; 2025Q2: 164,577 shares; 2025Q3: 194,560 shares; 2025Q4: 170,978 shares; 2026Q1: 175,015 shares; 2026Q2: 112,334 shares 112,334 $39.7M 3.95% -62,681 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 104,387 shares; 2024Q4: 105,415 shares; 2025Q1: 92,522 shares; 2025Q2: 93,431 shares; 2025Q3: 91,633 shares; 2025Q4: 87,562 shares; 2026Q1: 92,070 shares; 2026Q2: 85,542 shares 85,542 $38.7M 3.86% -6,528 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 138,116 shares; 2026Q1: 90,434 shares; 2026Q2: 80,628 shares 80,628 $38.5M 3.83% -9,806 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 233,588 shares; 2024Q4: 222,035 shares; 2025Q1: 184,786 shares; 2025Q2: 189,441 shares; 2025Q3: 180,093 shares; 2025Q4: 169,614 shares; 2026Q1: 166,000 shares; 2026Q2: 146,288 shares 146,288 $37.2M 3.7% -19,712 Timeline AME AMETEK INC More: the full row for AMETEK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 139,554 shares; 2024Q4: 193,927 shares; 2025Q1: 192,256 shares; 2025Q2: 183,732 shares; 2025Q3: 179,827 shares; 2025Q4: 175,324 shares; 2026Q1: 171,125 shares; 2026Q2: 149,014 shares 149,014 $36.1M 3.59% -22,111 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: 70,679 shares; 2024Q4: 81,834 shares; 2025Q1: 90,187 shares; 2025Q2: 84,862 shares; 2025Q3: 82,957 shares; 2025Q4: 101,173 shares; 2026Q1: 103,638 shares; 2026Q2: 113,049 shares 113,049 $35.6M 3.54% +9,411 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 136,205 shares; 2024Q4: 126,568 shares; 2025Q1: 110,069 shares; 2025Q2: 120,786 shares; 2025Q3: 100,666 shares; 2025Q4: 113,533 shares; 2026Q1: 74,333 shares; 2026Q2: 68,335 shares 68,335 $35.5M 3.53% -5,998 Timeline GEV GE VERNOVA INC More: the full row for GE VERNOVA 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: 5,110 shares; 2026Q1: 23,191 shares; 2026Q2: 26,096 shares 26,096 $30.7M 3.05% +2,905 Timeline ADI ANALOG DEVICES INC More: the full row for ANALOG DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 169,977 shares; 2024Q4: 183,838 shares; 2025Q1: 156,354 shares; 2025Q2: 153,383 shares; 2025Q3: 123,106 shares; 2025Q4: 119,464 shares; 2026Q1: 119,456 shares; 2026Q2: 75,348 shares 75,348 $29.9M 2.98% -44,108 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: 71,635 shares; 2024Q4: 99,472 shares; 2025Q1: 67,908 shares; 2025Q2: 67,285 shares; 2025Q3: 56,946 shares; 2025Q4: 56,146 shares; 2026Q1: 52,526 shares; 2026Q2: 49,223 shares 49,223 $27.7M 2.76% -3,303 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: 97,014 shares; 2024Q4: 90,797 shares; 2025Q1: 76,295 shares; 2025Q2: 76,997 shares; 2025Q3: 64,647 shares; 2025Q4: 59,902 shares; 2026Q1: 60,059 shares; 2026Q2: 54,156 shares 54,156 $27.1M 2.7% -5,903 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: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 126,444 shares; 2026Q1: 259,292 shares; 2026Q2: 371,863 shares 371,863 $26.6M 2.64% +112,571 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: 36 shares; 2024Q4: 3,865 shares; 2025Q1: 3,853 shares; 2025Q2: 4,008 shares; 2025Q3: not reported; 2025Q4: 3,647 shares; 2026Q1: 2,304 shares; 2026Q2: 13,245 shares 13,245 $26.4M 2.62% +10,941 Timeline MTD METTLER TOLEDO INTERNATIONAL More: the full row for METTLER TOLEDO INTERNATIONAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 34,507 shares; 2024Q4: 35,037 shares; 2025Q1: 30,134 shares; 2025Q2: 25,158 shares; 2025Q3: 24,010 shares; 2025Q4: 16,641 shares; 2026Q1: 17,002 shares; 2026Q2: 19,323 shares 19,323 $24.7M 2.46% +2,321 Timeline TDG TRANSDIGM GROUP INC More: the full row for TRANSDIGM GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 61,366 shares; 2024Q4: 59,019 shares; 2025Q1: 50,392 shares; 2025Q2: 45,722 shares; 2025Q3: 42,049 shares; 2025Q4: 39,791 shares; 2026Q1: 39,246 shares; 2026Q2: 15,677 shares 15,677 $20.9M 2.08% -23,569 Timeline DHR DANAHER CORP DEL More: the full row for DANAHER CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 149,833 shares; 2024Q4: 145,322 shares; 2025Q1: 142,189 shares; 2025Q2: 142,008 shares; 2025Q3: 113,597 shares; 2025Q4: 107,065 shares; 2026Q1: 120,189 shares; 2026Q2: 95,212 shares 95,212 $18.1M 1.8% -24,977 Timeline UL UNILEVER PLC More: the full row for UNILEVER PLC 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: 336,467 shares; 2026Q1: 344,958 shares; 2026Q2: 284,749 shares 284,749 $17.1M 1.7% -60,209 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: 331,055 shares; 2024Q4: 319,992 shares; 2025Q1: 269,391 shares; 2025Q2: 262,586 shares; 2025Q3: 214,430 shares; 2025Q4: 122,093 shares; 2026Q1: 119,505 shares; 2026Q2: 111,863 shares 111,863 $16.4M 1.63% -7,642 Timeline AMT AMERICAN TOWER CORP More: the full row for AMERICAN TOWER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 305,445 shares; 2024Q4: 141,512 shares; 2025Q1: 119,822 shares; 2025Q2: 119,827 shares; 2025Q3: 98,586 shares; 2025Q4: 87,773 shares; 2026Q1: 89,283 shares; 2026Q2: 81,434 shares 81,434 $13.3M 1.33% -7,849 Timeline SARO STANDARDAERO INC More: the full row for STANDARDAERO 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: 427,847 shares 427,847 $12.8M 1.27% new Timeline HEI HEICO CORP NEW More: the full row for HEICO CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 143,733 shares; 2024Q4: 132,773 shares; 2025Q1: 110,429 shares; 2025Q2: 47,482 shares; 2025Q3: 47,401 shares; 2025Q4: 46,825 shares; 2026Q1: 47,726 shares; 2026Q2: 32,073 shares 32,073 $11.4M 1.14% -15,653 Timeline QXO QXO INC More: the full row for QXO 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: 476,409 shares; 2026Q2: 599,330 shares 599,330 $10.4M 1.03% +122,921 Timeline ECL ECOLAB INC More: the full row for ECOLAB 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: 35,888 shares; 2026Q2: 35,261 shares 35,261 $9.82M 0.98% -627 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: 1,259 shares; 2024Q4: 1,224 shares; 2025Q1: 1,130 shares; 2025Q2: 756 shares; 2025Q3: 822 shares; 2025Q4: 762 shares; 2026Q1: 736 shares; 2026Q2: 505 shares 505 $180K 0.02% -231 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: 579 shares; 2024Q4: 579 shares; 2025Q1: 579 shares; 2025Q2: 579 shares; 2025Q3: 579 shares; 2025Q4: 579 shares; 2026Q1: 610 shares; 2026Q2: 610 shares 610 $25K <0.01% 0 Timeline