| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| SARTINI BLAKE L | 23.7% | $149,148,310 | 6,325,204 | Blake L. Sartini | 06 Nov 2025 | |||
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 3.6% | $25,837,166 | 999,117 | WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 31 Dec 2024 | |||
| DAVENPORT & Co LLC | 1.64% | -75% | $12,536,572 | -$29,300,532 | 428,894 | -70% | DAVENPORT & Co LLC | 30 Nov 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 19,057,869 | $449,484,486 | +$1,431,619 | $23.58 | 151 |
| 2025 Q2 | 18,896,529 | $556,481,884 | +$1,899,751 | $29.43 | 162 |
| 2025 Q1 | 18,940,507 | $500,320,158 | -$6,548,373 | $26.39 | 161 |
| 2024 Q4 | 19,120,139 | $604,389,628 | -$22,599,266 | $31.6 | 154 |
| 2024 Q3 | 19,831,022 | $630,776,296 | -$6,063,175 | $31.79 | 148 |
| 2024 Q2 | 20,059,745 | $624,497,518 | -$8,727,325 | $31.11 | 161 |
| 2024 Q1 | 20,229,694 | $745,482,370 | -$436,247 | $36.83 | 147 |
| 2023 Q4 | 20,245,606 | $808,475,594 | +$17,682,529 | $39.93 | 146 |
| 2023 Q3 | 19,855,342 | $678,718,904 | +$12,555,553 | $34.18 | 141 |
| 2023 Q2 | 19,314,352 | $807,416,545 | +$19,510,312 | $41.8 | 152 |
| 2023 Q1 | 18,823,355 | $819,014,032 | -$13,580,617 | $43.51 | 145 |
| 2022 Q4 | 20,366,567 | $761,736,997 | +$25,012,766 | $37.4 | 143 |
| 2022 Q3 | 19,591,592 | $683,657,204 | -$30,662,429 | $34.89 | 150 |
| 2022 Q2 | 20,356,188 | $805,112,152 | -$11,795,569 | $39.55 | 147 |
| 2022 Q1 | 20,499,051 | $1,189,410,733 | +$151,207,101 | $58.07 | 165 |
| 2021 Q4 | 17,980,288 | $907,623,196 | +$21,104,282 | $50.53 | 149 |
| 2021 Q3 | 17,486,660 | $858,034,366 | +$71,589,952 | $49.09 | 141 |
| 2021 Q2 | 16,048,248 | $718,977,148 | +$58,629,083 | $44.8 | 122 |
| 2021 Q1 | 14,908,868 | $377,917,427 | +$10,245,606 | $25.26 | 98 |
| 2020 Q4 | 14,550,228 | $289,672,896 | +$15,989,504 | $19.89 | 91 |
| 2020 Q3 | 13,739,847 | $190,027,992 | +$7,196,639 | $13.83 | 80 |
| 2020 Q2 | 13,398,529 | $119,514,460 | +$9,358,518 | $8.92 | 77 |
| 2020 Q1 | 12,502,793 | $82,634,140 | -$25,724,582 | $6.61 | 75 |
| 2019 Q4 | 13,884,606 | $266,852,353 | -$2,749,373 | $19.22 | 81 |
| 2019 Q3 | 14,413,222 | $191,551,854 | -$7,116,838 | $13.29 | 72 |
| 2019 Q2 | 14,915,950 | $208,818,558 | -$26,275,904 | $14 | 71 |
| 2019 Q1 | 16,850,699 | $240,465,556 | -$22,686,243 | $14.16 | 81 |
| 2018 Q4 | 18,228,177 | $293,050,080 | -$24,791,565 | $16.02 | 80 |
| 2018 Q3 | 18,546,282 | $446,284,916 | +$24,577,133 | $24.01 | 98 |
| 2018 Q2 | 17,458,242 | $471,277,487 | +$36,386,600 | $26.99 | 105 |
| 2018 Q1 | 16,205,138 | $376,438,011 | +$123,845,613 | $23.23 | 104 |
| 2017 Q4 | 10,713,997 | $349,813,163 | +$143,990,682 | $32.65 | 86 |
| 2017 Q3 | 6,257,597 | $152,555,943 | +$3,449,884 | $24.38 | 63 |
| 2017 Q2 | 6,139,996 | $127,151,240 | -$1,342,038 | $20.71 | 62 |
| 2017 Q1 | 6,275,830 | $83,031,000 | +$9,506,151 | $13.23 | 60 |
| 2016 Q4 | 6,087,880 | $73,744,000 | +$43,795 | $12.11 | 61 |
| 2016 Q3 | 6,100,102 | $76,066,504 | +$8,318,824 | $12.47 | 59 |
| 2016 Q2 | 5,440,077 | $63,592,115 | +$11,833,181 | $11.69 | 53 |
| 2016 Q1 | 4,449,774 | $48,212,000 | +$1,627,250 | $10.84 | 39 |
| 2015 Q4 | 4,300,492 | $43,985,000 | +$2,256,258 | $10.23 | 31 |
| 2015 Q3 | 4,080,350 | $36,895,000 | +$36,895,000 | $9.04 | 30 |