MDY STATE STR SPDR S&P MIDCAP 40 More: the full row for STATE STR SPDR S&P MIDCAP 40 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 21,216 shares 21,216 $13.1M 11.49% 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; 2024Q2: restricted; 2024Q3: 117,577 shares; 2024Q4: 110,689 shares; 2025Q1: 99,898 shares; 2025Q2: 90,791 shares; 2025Q3: 79,535 shares; 2025Q4: 73,185 shares; 2026Q1: 17,587 shares 17,587 $10.4M 9.09% -55,598 Timeline DELL DELL TECHNOLOGIES INC More: the full row for DELL TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 199,569 shares; 2024Q4: 210,020 shares; 2025Q1: 222,896 shares; 2025Q2: 230,386 shares; 2025Q3: 235,470 shares; 2025Q4: 217,003 shares; 2026Q1: 53,899 shares 53,899 $8.85M 7.77% -163,104 Timeline RBA RB GLOBAL INC More: the full row for RB GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 368,097 shares; 2024Q4: 374,229 shares; 2025Q1: 328,173 shares; 2025Q2: 304,127 shares; 2025Q3: 292,885 shares; 2025Q4: 276,120 shares; 2026Q1: 83,881 shares 83,881 $8.04M 7.06% -192,239 Timeline CHDN CHURCHILL DOWNS INC More: the full row for CHURCHILL DOWNS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 642,837 shares; 2024Q4: 566,022 shares; 2025Q1: 473,095 shares; 2025Q2: 443,653 shares; 2025Q3: 467,808 shares; 2025Q4: 414,062 shares; 2026Q1: 76,970 shares 76,970 $6.91M 6.07% -337,092 Timeline UTHR UNITED THERAPEUTICS CORP DEL More: the full row for UNITED THERAPEUTICS CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 113,328 shares; 2024Q4: 95,420 shares; 2025Q1: 78,047 shares; 2025Q2: 67,530 shares; 2025Q3: 43,433 shares; 2025Q4: 37,022 shares; 2026Q1: 11,464 shares 11,464 $6.8M 5.97% -25,558 Timeline VMI VALMONT INDS INC More: the full row for VALMONT INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 68,036 shares; 2024Q4: 54,510 shares; 2025Q1: 55,576 shares; 2025Q2: 50,137 shares; 2025Q3: 49,490 shares; 2025Q4: 53,937 shares; 2026Q1: 16,305 shares 16,305 $6.51M 5.72% -37,632 Timeline GNRC GENERAC HLDGS INC More: the full row for GENERAC HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 152,100 shares; 2024Q4: 199,689 shares; 2025Q1: 180,181 shares; 2025Q2: 174,193 shares; 2025Q3: 116,454 shares; 2025Q4: 117,201 shares; 2026Q1: 31,742 shares 31,742 $6.2M 5.44% -85,459 Timeline ICUI ICU MED INC More: the full row for ICU MED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 216,453 shares; 2024Q4: 200,045 shares; 2025Q1: 174,901 shares; 2025Q2: 168,352 shares; 2025Q3: 183,129 shares; 2025Q4: 153,657 shares; 2026Q1: 45,466 shares 45,466 $5.87M 5.15% -108,191 Timeline BYD BOYD GAMING CORP More: the full row for BOYD GAMING CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 536,732 shares; 2024Q4: 492,448 shares; 2025Q1: 408,310 shares; 2025Q2: 389,956 shares; 2025Q3: 277,041 shares; 2025Q4: 261,270 shares; 2026Q1: 63,256 shares 63,256 $5.2M 4.56% -198,014 Timeline OSW ONESPAWORLD HOLDINGS LIMITED More: the full row for ONESPAWORLD HOLDINGS LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 655,600 shares; 2025Q2: 863,832 shares; 2025Q3: 850,053 shares; 2025Q4: 801,393 shares; 2026Q1: 215,808 shares 215,808 $4.95M 4.35% -585,585 Timeline QGEN QIAGEN NV More: the full row for QIAGEN NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 123,612 shares 123,612 $4.95M 4.34% new Timeline LAUR LAUREATE ED INC More: the full row for LAUREATE ED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,404,779 shares; 2024Q4: 1,128,280 shares; 2025Q1: 794,235 shares; 2025Q2: 764,974 shares; 2025Q3: 696,522 shares; 2025Q4: 640,918 shares; 2026Q1: 142,010 shares 142,010 $4.95M 4.34% -498,908 Timeline PSMT PRICESMART INC More: the full row for PRICESMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 252,663 shares; 2024Q4: 258,617 shares; 2025Q1: 242,651 shares; 2025Q2: 214,366 shares; 2025Q3: 174,942 shares; 2025Q4: 160,976 shares; 2026Q1: 31,875 shares 31,875 $4.8M 4.21% -129,101 Timeline FCN FTI CONSULTING INC More: the full row for FTI CONSULTING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 122,577 shares; 2024Q4: 112,968 shares; 2025Q1: 101,479 shares; 2025Q2: 97,679 shares; 2025Q3: 94,069 shares; 2025Q4: 81,860 shares; 2026Q1: 22,454 shares 22,454 $3.97M 3.48% -59,406 Timeline AZZ AZZ INC More: the full row for AZZ INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 88,586 shares; 2026Q1: 26,215 shares 26,215 $3.28M 2.88% -62,371 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 72,117 shares; 2024Q4: 50,201 shares; 2025Q1: 29,929 shares; 2025Q2: 28,583 shares; 2025Q3: 22,724 shares; 2025Q4: 21,423 shares; 2026Q1: 6,632 shares 6,632 $3.18M 2.79% -14,791 Timeline GNTX GENTEX CORP More: the full row for GENTEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 708,485 shares; 2024Q4: 677,699 shares; 2025Q1: 501,389 shares; 2025Q2: 482,617 shares; 2025Q3: 464,777 shares; 2025Q4: 394,887 shares; 2026Q1: 102,078 shares 102,078 $2.23M 1.96% -292,809 Timeline EBAY EBAY INC. More: the full row for EBAY INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 365,942 shares; 2024Q4: 344,929 shares; 2025Q1: 236,922 shares; 2025Q2: 202,795 shares; 2025Q3: 99,099 shares; 2025Q4: 93,681 shares; 2026Q1: 21,200 shares 21,200 $1.93M 1.69% -72,481 Timeline EVR EVERCORE INC More: the full row for EVERCORE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 74,571 shares; 2024Q4: 61,691 shares; 2025Q1: 48,828 shares; 2025Q2: 40,899 shares; 2025Q3: 28,188 shares; 2025Q4: 26,602 shares; 2026Q1: 6,225 shares 6,225 $1.86M 1.63% -20,377 Timeline