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: 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 258,050 $65.5M 6.55% +4,479 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: 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 360,092 $62.8M 6.28% +44,370 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: 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 159,643 $59.1M 5.91% -1,432 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: 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 269,939 $56.2M 5.62% -1,678 Timeline 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: 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 175,015 $50.2M 5.02% +4,037 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; 2024Q2: restricted; 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 39,246 $45.5M 4.55% -545 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 139,777 $43.3M 4.33% +56,434 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: 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 137,140 $41.4M 4.15% +4,639 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 166,000 $40.6M 4.06% -3,614 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 92,070 $40.2M 4.02% +4,508 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; 2024Q2: restricted; 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 119,456 $38M 3.8% -8 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 74,333 $36.9M 3.69% -39,200 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 290,461 $36.7M 3.67% -6,263 Timeline AME AMETEK INC More: the full row for AMETEK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 171,125 $36.7M 3.67% -4,199 Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE 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: 117,394 shares; 2025Q3: 83,823 shares; 2025Q4: 74,572 shares; 2026Q1: 128,345 shares 128,345 $36.4M 3.64% +53,773 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: 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 103,638 $34.1M 3.41% +2,465 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 138,116 shares; 2026Q1: 90,434 shares 90,434 $30.6M 3.06% -47,682 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: 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 52,526 $30.1M 3.01% -3,620 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: 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 60,059 $28.8M 2.88% +157 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: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 126,444 shares; 2026Q1: 259,292 shares 259,292 $24.9M 2.49% +132,848 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; 2024Q2: restricted; 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 120,189 $22.8M 2.28% +13,124 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; 2024Q2: restricted; 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 17,002 $21.4M 2.14% +361 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 5,110 shares; 2026Q1: 23,191 shares 23,191 $20.2M 2.02% +18,081 Timeline UL UNILEVER PLC More: the full row for UNILEVER PLC 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: 336,467 shares; 2026Q1: 344,958 shares 344,958 $19.7M 1.97% +8,491 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: 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 119,505 $17.6M 1.76% -2,588 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; 2024Q2: restricted; 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 89,283 $15.4M 1.54% +1,510 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; 2024Q2: restricted; 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 47,726 $13.1M 1.31% +901 Timeline ECL ECOLAB INC More: the full row for ECOLAB 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: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 35,888 shares 35,888 $9.55M 0.95% new Timeline QXO QXO INC More: the full row for QXO 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: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 476,409 shares 476,409 $9.25M 0.93% new 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: 60,145 shares; 2024Q4: 78,712 shares; 2025Q1: 72,806 shares; 2025Q2: 72,275 shares; 2025Q3: 63,501 shares; 2025Q4: 59,298 shares; 2026Q1: 21,020 shares 21,020 $9.09M 0.91% -38,278 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; 2024Q2: restricted; 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 2,304 $3.04M 0.3% -1,343 Timeline SAP SAP SE More: the full row for SAP SE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 219,074 shares; 2024Q4: 207,009 shares; 2025Q1: 179,355 shares; 2025Q2: 147,365 shares; 2025Q3: 141,152 shares; 2025Q4: 90,830 shares; 2026Q1: 3,066 shares 3,066 $525K 0.05% -87,764 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: 1,259 shares; 2024Q4: 1,224 shares; 2025Q1: 1,130 shares; 2025Q2: 756 shares; 2025Q3: 822 shares; 2025Q4: 762 shares; 2026Q1: 736 shares 736 $212K 0.02% -26 Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 225,752 shares; 2024Q4: 248,635 shares; 2025Q1: 274,392 shares; 2025Q2: 287,620 shares; 2025Q3: 280,577 shares; 2025Q4: 100,434 shares; 2026Q1: 563 shares 563 $49.8K <0.01% -99,871 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 579 shares; 2024Q4: 579 shares; 2025Q1: 579 shares; 2025Q2: 579 shares; 2025Q3: 579 shares; 2025Q4: 579 shares; 2026Q1: 610 shares 610 $32.2K <0.01% +31 Timeline