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: 941,661 shares; 2025Q2: 2,218,034 shares; 2025Q3: 2,128,453 shares; 2025Q4: 2,120,920 shares; 2026Q1: 2,151,675 shares; 2026Q2: 2,072,924 shares 2,072,924 $990M 20.83% -78,751 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: 706,338 shares; 2024Q4: 668,285 shares; 2025Q1: 578,251 shares; 2025Q2: 532,551 shares; 2025Q3: 525,233 shares; 2025Q4: 434,280 shares; 2026Q1: 434,281 shares; 2026Q2: 434,281 shares 434,281 $578M 12.17% 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 925,406 shares; 2026Q1: 976,482 shares; 2026Q2: 1,252,838 shares 1,252,838 $448M 9.42% +276,356 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: 3,362,417 shares; 2024Q4: 3,315,726 shares; 2025Q1: 2,866,429 shares; 2025Q2: 2,483,249 shares; 2025Q3: 2,426,541 shares; 2025Q4: 1,975,866 shares; 2026Q1: 2,474,931 shares; 2026Q2: 1,776,149 shares 1,776,149 $423M 8.91% -698,782 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 884,237 shares; 2024Q4: 882,306 shares; 2025Q1: 883,417 shares; 2025Q2: 835,657 shares; 2025Q3: 797,359 shares; 2025Q4: 778,195 shares; 2026Q1: 564,933 shares; 2026Q2: 567,456 shares 567,456 $360M 7.57% +2,523 Timeline FWONK LIBERTY MEDIA CORP DEL More: the full row for LIBERTY MEDIA CORP DEL 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: 729,594 shares; 2026Q2: 3,613,069 shares 3,613,069 $344M 7.23% +2,883,475 Timeline VMC VULCAN MATLS CO More: the full row for VULCAN MATLS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,568,564 shares; 2024Q4: 1,746,482 shares; 2025Q1: 1,395,495 shares; 2025Q2: 1,419,652 shares; 2025Q3: 1,396,525 shares; 2025Q4: 1,317,084 shares; 2026Q1: 1,141,672 shares; 2026Q2: 1,065,963 shares 1,065,963 $314M 6.62% -75,709 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,532,118 shares; 2026Q2: 1,295,226 shares 1,295,226 $259M 5.45% -236,892 Timeline WCN WASTE CONNECTIONS INC More: the full row for WASTE CONNECTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,841,010 shares; 2024Q4: 1,968,464 shares; 2025Q1: 2,123,309 shares; 2025Q2: 2,137,774 shares; 2025Q3: 2,234,527 shares; 2025Q4: 2,367,313 shares; 2026Q1: 2,451,169 shares; 2026Q2: 1,161,217 shares 1,161,217 $194M 4.07% -1,289,952 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 337,310 shares; 2026Q2: 557,138 shares 557,138 $191M 4.02% +219,828 Timeline ALSN ALLISON TRANSMISSION HLDGS I More: the full row for ALLISON TRANSMISSION HLDGS I 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: 1,030,398 shares; 2026Q2: 1,499,984 shares 1,499,984 $169M 3.56% +469,586 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: 205,974 shares; 2026Q2: 319,922 shares 319,922 $164M 3.46% +113,948 Timeline WWD WOODWARD INC More: the full row for WOODWARD 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: 270,673 shares 270,673 $115M 2.42% new Timeline GWRE GUIDEWIRE SOFTWARE INC More: the full row for GUIDEWIRE SOFTWARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,473,475 shares; 2024Q4: 2,678,857 shares; 2025Q1: 1,751,068 shares; 2025Q2: 1,248,122 shares; 2025Q3: 1,039,356 shares; 2025Q4: 1,445,206 shares; 2026Q1: 136,435 shares; 2026Q2: 759,827 shares 759,827 $93.5M 1.97% +623,392 Timeline VEEV VEEVA SYS INC More: the full row for VEEVA SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 652,840 shares; 2025Q1: 1,405,532 shares; 2025Q2: 1,561,284 shares; 2025Q3: 1,306,224 shares; 2025Q4: 1,302,898 shares; 2026Q1: not reported; 2026Q2: 404,617 shares 404,617 $71.8M 1.51% new Timeline MLM MARTIN MARIETTA MATLS INC More: the full row for MARTIN MARIETTA MATLS 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: 32,213 shares; 2026Q2: 42,450 shares 42,450 $24.5M 0.52% +10,237 Timeline TTAN SERVICETITAN INC More: the full row for SERVICETITAN 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: 188,565 shares 188,565 $13.3M 0.28% new Timeline