MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 657,098 shares; 2024Q4: 721,589 shares; 2025Q1: 1,030,688 shares; 2025Q2: 790,475 shares; 2025Q3: 630,855 shares; 2025Q4: 838,264 shares; 2026Q1: 1,177,196 shares; 2026Q2: 1,303,534 shares 1,303,534 $483M 13.99% +126,338 Timeline HCA HCA HEALTHCARE INC More: the full row for HCA HEALTHCARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 341,437 shares; 2025Q2: 603,029 shares; 2025Q3: 675,750 shares; 2025Q4: 480,679 shares; 2026Q1: 308,300 shares; 2026Q2: 910,564 shares 910,564 $431M 12.5% +602,264 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: 39,523 shares; 2024Q4: 34,402 shares; 2025Q1: 46,991 shares; 2025Q2: 46,339 shares; 2025Q3: 43,702 shares; 2025Q4: 45,714 shares; 2026Q1: 83,221 shares; 2026Q2: 2,284,646 shares 2,284,646 $385M 11.16% +2,201,425 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: 395,189 shares; 2024Q4: 304,445 shares; 2025Q1: 377,235 shares; 2025Q2: 343,006 shares; 2025Q3: 318,519 shares; 2025Q4: 470,562 shares; 2026Q1: 582,037 shares; 2026Q2: 717,113 shares 717,113 $358M 10.39% +135,076 Timeline CMCSA COMCAST CORP NEW More: the full row for COMCAST CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,442,392 shares; 2024Q4: 7,994,686 shares; 2025Q1: 6,212,291 shares; 2025Q2: 6,464,862 shares; 2025Q3: 7,427,479 shares; 2025Q4: 8,006,853 shares; 2026Q1: 7,589,923 shares; 2026Q2: 9,316,949 shares 9,316,949 $267M 7.76% +1,727,026 Timeline RYAAY RYANAIR HOLDINGS PLC More: the full row for RYANAIR HOLDINGS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,006,107 shares; 2024Q4: 4,593,130 shares; 2025Q1: 4,753,672 shares; 2025Q2: 4,790,231 shares; 2025Q3: 4,681,834 shares; 2025Q4: 3,563,802 shares; 2026Q1: 3,949,246 shares; 2026Q2: 4,413,677 shares 4,413,677 $255M 7.4% +464,431 Timeline NWSA NEWS CORP NEW More: the full row for NEWS CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,779,137 shares; 2024Q4: 4,441,858 shares; 2025Q1: 4,946,609 shares; 2025Q2: 5,694,353 shares; 2025Q3: 5,959,598 shares; 2025Q4: 6,991,257 shares; 2026Q1: 8,835,157 shares; 2026Q2: 9,192,105 shares 9,192,105 $229M 6.65% +356,948 Timeline SUNB SUNBELT RENTALS HOLDINGS INC More: the full row for SUNBELT RENTALS 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: 4,914,436 shares; 2026Q2: 3,542,479 shares 3,542,479 $222M 6.44% -1,371,957 Timeline DIS DISNEY WALT CO More: the full row for DISNEY WALT 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: not reported; 2025Q4: not reported; 2026Q1: 317,714 shares; 2026Q2: 2,249,831 shares 2,249,831 $217M 6.29% +1,932,117 Timeline STT STATE STR CORP More: the full row for STATE STR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,286,306 shares; 2024Q4: 4,114,063 shares; 2025Q1: 4,031,992 shares; 2025Q2: 3,992,311 shares; 2025Q3: 3,947,139 shares; 2025Q4: 2,490,445 shares; 2026Q1: 2,252,643 shares; 2026Q2: 1,374,890 shares 1,374,890 $174M 5.05% -877,753 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: 1,070,280 shares; 2024Q4: 856,932 shares; 2025Q1: 158,339 shares; 2025Q2: 127,726 shares; 2025Q3: 163,789 shares; 2025Q4: 326,223 shares; 2026Q1: 368,680 shares; 2026Q2: 436,604 shares 436,604 $132M 3.83% +67,924 Timeline CCK CROWN HLDGS INC More: the full row for CROWN HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,455,752 shares; 2024Q4: 2,456,357 shares; 2025Q1: 2,404,099 shares; 2025Q2: 1,410,763 shares; 2025Q3: 1,383,771 shares; 2025Q4: 1,299,788 shares; 2026Q1: 835,978 shares; 2026Q2: 1,306,609 shares 1,306,609 $131M 3.8% +470,631 Timeline SNX TD SYNNEX CORPORATION More: the full row for TD SYNNEX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 848,699 shares; 2025Q3: 1,228,603 shares; 2025Q4: 1,170,085 shares; 2026Q1: 1,281,307 shares; 2026Q2: 362,963 shares 362,963 $61.2M 1.78% -918,344 Timeline TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,215,872 shares; 2024Q4: 1,440,563 shares; 2025Q1: 1,465,342 shares; 2025Q2: 1,359,299 shares; 2025Q3: 1,529,537 shares; 2025Q4: 2,080,698 shares; 2026Q1: 1,168,177 shares; 2026Q2: 206,347 shares 206,347 $40.1M 1.16% -961,830 Timeline NWS NEWS CORP NEW More: the full row for NEWS CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 930,950 shares; 2024Q4: 545,318 shares; 2025Q1: 609,566 shares; 2025Q2: 684,729 shares; 2025Q3: 766,116 shares; 2025Q4: 871,785 shares; 2026Q1: 1,035,141 shares; 2026Q2: 1,172,616 shares 1,172,616 $33.4M 0.97% +137,475 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: 263,833 shares; 2024Q4: 383,552 shares; 2025Q1: 623,621 shares; 2025Q2: 709,881 shares; 2025Q3: 657,282 shares; 2025Q4: 529,732 shares; 2026Q1: 345,102 shares; 2026Q2: 87,235 shares 87,235 $29.5M 0.85% -257,867 Timeline