AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 169,586 shares; 2024Q4: 170,280 shares; 2025Q1: 169,809 shares 169,809 $647M 14.03% -471 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,908,958 shares; 2024Q4: 3,914,613 shares; 2025Q1: 3,906,183 shares 3,906,183 $499M 10.81% -8,430 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 304,133 shares; 2024Q4: 306,318 shares; 2025Q1: 287,917 shares 287,917 $412M 8.94% -18,401 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 931,533 shares; 2024Q4: 933,781 shares; 2025Q1: 940,571 shares 940,571 $330M 7.14% +6,790 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 715,002 shares; 2024Q4: 715,421 shares; 2025Q1: 716,952 shares 716,952 $329M 7.14% +1,531 Timeline CMI CUMMINS INC More: the full row for CUMMINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,044,654 shares; 2024Q4: 1,046,897 shares; 2025Q1: 1,050,534 shares 1,050,534 $329M 7.13% +3,637 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 551,916 shares; 2024Q4: 556,664 shares; 2025Q1: 562,910 shares 562,910 $309M 6.68% +6,246 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 870,221 shares; 2024Q4: 873,246 shares; 2025Q1: 937,242 shares 937,242 $265M 5.75% +63,996 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,372,737 shares; 2024Q4: 2,564,740 shares; 2025Q1: 2,560,861 shares 2,560,861 $246M 5.34% -3,879 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 511,300 shares; 2024Q4: 511,120 shares; 2025Q1: 513,899 shares 513,899 $239M 5.18% +2,779 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,818,027 shares; 2024Q4: 1,827,619 shares; 2025Q1: 1,841,746 shares 1,841,746 $221M 4.8% +14,127 Timeline NVR NVR INC More: the full row for NVR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,616 shares; 2024Q4: 23,582 shares; 2025Q1: 23,838 shares 23,838 $173M 3.74% +256 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,589,559 shares; 2024Q4: 1,592,282 shares; 2025Q1: 1,599,320 shares 1,599,320 $158M 3.42% +7,038 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,829,622 shares; 2024Q4: 1,836,491 shares; 2025Q1: 1,849,034 shares 1,849,034 $155M 3.36% +12,543 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,011,096 shares; 2024Q4: 1,961,647 shares; 2025Q1: 1,974,506 shares 1,974,506 $153M 3.32% +12,859 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,328,268 shares; 2024Q4: 2,260,158 shares; 2025Q1: 1,107,796 shares 1,107,796 $135M 2.92% -1,152,362 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 122,961 shares; 2024Q4: 133,975 shares; 2025Q1: 132,042 shares 132,042 $12.1M 0.26% -1,933 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 26,867 shares; 2024Q4: 26,867 shares; 2025Q1: 26,867 shares 26,867 $1.58M 0.03% 0 Timeline