AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 169,586 shares; 2024Q4: 170,280 shares; 2025Q1: 169,809 shares; 2025Q2: 167,039 shares 167,039 $620M 12.68% -2,770 Timeline ROST ROSS STORES INC More: the full row for ROSS STORES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,908,958 shares; 2024Q4: 3,914,613 shares; 2025Q1: 3,906,183 shares; 2025Q2: 3,863,028 shares 3,863,028 $493M 10.07% -43,155 Timeline ORLY OREILLY AUTOMOTIVE INC More: the full row for OREILLY AUTOMOTIVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 304,133 shares; 2024Q4: 306,318 shares; 2025Q1: 287,917 shares; 2025Q2: 3,855,957 shares 3,855,957 $348M 7.1% +3,568,040 Timeline CMI CUMMINS INC More: the full row for CUMMINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,044,654 shares; 2024Q4: 1,046,897 shares; 2025Q1: 1,050,534 shares; 2025Q2: 1,056,059 shares 1,056,059 $346M 7.07% +5,525 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 931,533 shares; 2024Q4: 933,781 shares; 2025Q1: 940,571 shares; 2025Q2: 947,177 shares 947,177 $336M 6.87% +6,606 Timeline DPZ DOMINOS PIZZA INC More: the full row for DOMINOS PIZZA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 715,002 shares; 2024Q4: 715,421 shares; 2025Q1: 716,952 shares; 2025Q2: 715,750 shares 715,750 $323M 6.59% -1,202 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 551,916 shares; 2024Q4: 556,664 shares; 2025Q1: 562,910 shares; 2025Q2: 566,442 shares 566,442 $318M 6.51% +3,532 Timeline UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,018,288 shares 1,018,288 $318M 6.49% new Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 511,300 shares; 2024Q4: 511,120 shares; 2025Q1: 513,899 shares; 2025Q2: 516,014 shares 516,014 $259M 5.29% +2,115 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 870,221 shares; 2024Q4: 873,246 shares; 2025Q1: 937,242 shares; 2025Q2: 923,690 shares 923,690 $246M 5.04% -13,552 Timeline ACGL ARCH CAP GROUP LTD More: the full row for ARCH CAP GROUP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,372,737 shares; 2024Q4: 2,564,740 shares; 2025Q1: 2,560,861 shares; 2025Q2: 2,583,412 shares 2,583,412 $235M 4.81% +22,551 Timeline EXPD EXPEDITORS INTL WASH INC More: the full row for EXPEDITORS INTL WASH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,818,027 shares; 2024Q4: 1,827,619 shares; 2025Q1: 1,841,746 shares; 2025Q2: 1,856,558 shares 1,856,558 $212M 4.34% +14,812 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,589,559 shares; 2024Q4: 1,592,282 shares; 2025Q1: 1,599,320 shares; 2025Q2: 1,574,766 shares 1,574,766 $195M 3.99% -24,554 Timeline NVR NVR INC More: the full row for NVR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,616 shares; 2024Q4: 23,582 shares; 2025Q1: 23,838 shares; 2025Q2: 23,912 shares 23,912 $177M 3.61% +74 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,011,096 shares; 2024Q4: 1,961,647 shares; 2025Q1: 1,974,506 shares; 2025Q2: 3,966,125 shares 3,966,125 $167M 3.41% +1,991,619 Timeline STRA STRATEGIC ED INC More: the full row for STRATEGIC ED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,829,622 shares; 2024Q4: 1,836,491 shares; 2025Q1: 1,849,034 shares; 2025Q2: 1,810,104 shares 1,810,104 $154M 3.15% -38,930 Timeline TJX TJX COS INC NEW More: the full row for TJX COS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,328,268 shares; 2024Q4: 2,260,158 shares; 2025Q1: 1,107,796 shares; 2025Q2: 1,068,130 shares 1,068,130 $132M 2.7% -39,666 Timeline BIL SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 122,961 shares; 2024Q4: 133,975 shares; 2025Q1: 132,042 shares; 2025Q2: 139,663 shares 139,663 $12.8M 0.26% +7,621 Timeline VGSH VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 26,867 shares; 2024Q4: 26,867 shares; 2025Q1: 26,867 shares; 2025Q2: 17,638 shares 17,638 $1.04M 0.02% -9,229 Timeline