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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 2,121,391 shares; 2026Q1: 3,118,754 shares; 2026Q2: 3,743,854 shares 3,743,854 $892M 16.48% +625,100 Timeline ELV ELEVANCE HEALTH INC FORMERLY More: the full row for ELEVANCE HEALTH INC FORMERLY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 246,000 shares; 2025Q2: 616,000 shares; 2025Q3: 1,319,000 shares; 2025Q4: 1,269,302 shares; 2026Q1: 1,275,154 shares; 2026Q2: 1,275,154 shares 1,275,154 $493M 9.11% 0 Timeline QSR RESTAURANT BRANDS INTL INC More: the full row for RESTAURANT BRANDS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 28,294 shares; 2024Q4: 2,901,700 shares; 2025Q1: 3,886,562 shares; 2025Q2: 4,049,562 shares; 2025Q3: 8,252,862 shares; 2025Q4: 8,080,112 shares; 2026Q1: 8,080,112 shares; 2026Q2: 6,753,112 shares 6,753,112 $490M 9.04% -1,327,000 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: 1,465,588 shares; 2024Q4: 1,425,988 shares; 2025Q1: 2,077,988 shares; 2025Q2: 2,633,988 shares; 2025Q3: 1,858,138 shares; 2025Q4: 1,087,181 shares; 2026Q1: 1,181,131 shares; 2026Q2: 1,371,931 shares 1,371,931 $485M 8.95% +190,800 Timeline FERG FERGUSON ENTERPRISES INC More: the full row for FERGUSON ENTERPRISES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 1,132,000 shares; 2025Q1: 1,132,000 shares; 2025Q2: 1,132,000 shares; 2025Q3: 1,155,500 shares; 2025Q4: 1,137,035 shares; 2026Q1: 1,442,411 shares; 2026Q2: 1,450,594 shares 1,450,594 $344M 6.36% +8,183 Timeline GPC GENUINE PARTS CO More: the full row for GENUINE PARTS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 315,337 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,395,000 shares; 2025Q4: 1,486,088 shares; 2026Q1: 1,490,348 shares; 2026Q2: 2,816,178 shares 2,816,178 $332M 6.13% +1,325,830 Timeline UNP UNION PAC CORP More: the full row for UNION PAC CORP 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: 1,496,204 shares; 2025Q4: 1,627,254 shares; 2026Q1: 1,540,995 shares; 2026Q2: 1,185,395 shares 1,185,395 $322M 5.95% -355,600 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: 701,355 shares; 2026Q2: 701,355 shares 701,355 $241M 4.44% 0 Timeline WCC WESCO INTL INC More: the full row for WESCO INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,258,000 shares; 2024Q4: 1,435,671 shares; 2025Q1: 2,005,601 shares; 2025Q2: 2,207,601 shares; 2025Q3: 1,503,180 shares; 2025Q4: 1,418,831 shares; 2026Q1: 1,436,881 shares; 2026Q2: 662,881 shares 662,881 $229M 4.23% -774,000 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 769,000 shares; 2026Q2: 687,000 shares 687,000 $228M 4.21% -82,000 Timeline TFX TELEFLEX INCORPORATED More: the full row for TELEFLEX 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: 1,595,000 shares; 2026Q2: 1,409,000 shares 1,409,000 $179M 3.3% -186,000 Timeline NCLH NORWEGIAN CRUISE LINE HLDGS More: the full row for NORWEGIAN CRUISE LINE HLDGS 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: 3,630,000 shares; 2026Q2: 7,730,000 shares 7,730,000 $163M 3.01% +4,100,000 Timeline MOH MOLINA HEALTHCARE INC More: the full row for MOLINA HEALTHCARE 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: 625,000 shares; 2026Q1: 633,609 shares; 2026Q2: 633,609 shares 633,609 $145M 2.68% 0 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: 619,000 shares 619,000 $137M 2.52% new Timeline HLF HERBALIFE LTD More: the full row for HERBALIFE LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,124,526 shares; 2024Q4: 7,600,526 shares; 2025Q1: 7,600,526 shares; 2025Q2: 7,759,844 shares; 2025Q3: 7,759,844 shares; 2025Q4: 9,259,844 shares; 2026Q1: 9,259,844 shares; 2026Q2: 9,259,844 shares 9,259,844 $122M 2.25% 0 Timeline EXP EAGLE MATLS INC More: the full row for EAGLE MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 500,273 shares; 2024Q4: 638,223 shares; 2025Q1: 909,633 shares; 2025Q2: 676,257 shares; 2025Q3: 939,660 shares; 2025Q4: 1,185,248 shares; 2026Q1: 892,763 shares; 2026Q2: 530,763 shares 530,763 $119M 2.21% -362,000 Timeline GDS GDS HLDGS LTD More: the full row for GDS HLDGS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,249,952 shares; 2024Q4: 4,249,952 shares; 2025Q1: 4,249,952 shares; 2025Q2: 3,249,952 shares; 2025Q3: 3,249,952 shares; 2025Q4: 3,044,818 shares; 2026Q1: 3,044,818 shares; 2026Q2: 3,769,818 shares 3,769,818 $113M 2.09% +725,000 Timeline COLD AMERICOLD REALTY TRUST INC More: the full row for AMERICOLD REALTY TRUST 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: 3,600,000 shares; 2025Q4: 3,475,685 shares; 2026Q1: 7,780,800 shares; 2026Q2: 6,830,230 shares 6,830,230 $107M 1.98% -950,570 Timeline LBTYK LIBERTY GLOBAL LTD More: the full row for LIBERTY GLOBAL LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 42,311,011 shares; 2024Q4: 39,453,843 shares; 2025Q1: 24,657,803 shares; 2025Q2: 24,657,803 shares; 2025Q3: 21,657,803 shares; 2025Q4: 20,884,781 shares; 2026Q1: 13,397,247 shares; 2026Q2: 8,543,161 shares 8,543,161 $94M 1.74% -4,854,086 Timeline AERO GRUPO AEROMEXICO SAB DE CV More: the full row for GRUPO AEROMEXICO SAB DE CV 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: 4,855,180 shares; 2026Q1: 4,880,188 shares; 2026Q2: 4,880,188 shares 4,880,188 $87.8M 1.62% 0 Timeline AXTA AXALTA COATING SYS LTD More: the full row for AXALTA COATING SYS LTD 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: 1,274,356 shares 1,274,356 $43.6M 0.81% new Timeline DNOW DNOW INC More: the full row for DNOW 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: 3,625,000 shares; 2026Q2: 2,788,000 shares 2,788,000 $36.2M 0.67% -837,000 Timeline PS PERSHING SQUARE INC More: the full row for PERSHING SQUARE 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: 392,000 shares 392,000 $12.9M 0.24% new Timeline