| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| SARTINI BLAKE L | 24% | $149,148,310 | 6,325,204 | Blake L. Sartini | 06 Nov 2025 | |||
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 3.6% | $25,007,899 | 999,117 | WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 31 Dec 2024 | |||
| DAVENPORT & Co LLC | 1.6% | -75% | $12,536,572 | -$29,300,532 | 428,894 | -70% | DAVENPORT & Co LLC | 30 Nov 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| BlackRock, Inc. | 12% | 3,150,628 | -0.04% | 0% | $74,291,808 |
| DAVENPORT & Co LLC | 5.8% | 1,521,937 | +2.5% | 0.19% | $35,691,792 |
| VANGUARD GROUP INC | 5.4% | 1,413,093 | -3.4% | 0% | $33,320,732 |
| GAMCO INVESTORS, INC. ET AL | 3.4% | 901,138 | +3.8% | 0.21% | $21,248,834 |
| DEPRINCE RACE & ZOLLO INC | 3.2% | 839,494 | +2.9% | 0.4% | $19,795,269 |
| STATE STREET CORP | 2.8% | 741,709 | -0.24% | 0% | $17,673,437 |
| Penn Capital Management Company, LLC | 2.6% | 677,347 | -0.41% | 1.2% | $16,011,254 |
| Sequoia Financial Advisors, LLC | 2.6% | 670,093 | -0% | 0.1% | $15,800,793 |
| Hill Path Capital LP | 2.5% | 655,625 | 0% | 0.76% | $15,459,638 |
| GEODE CAPITAL MANAGEMENT, LLC | 2% | 511,400 | +0.65% | 0% | $12,061,021 |
| NEW YORK STATE COMMON RETIREMENT FUND | 1.6% | 431,177 | +1.3% | 0.01% | $10,167,154 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 1.5% | 395,547 | -28% | 0.02% | $9,326,998 |
| SYSTEMATIC FINANCIAL MANAGEMENT LP | 1.4% | 355,259 | -0.21% | 0.2% | $8,377,033 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.3% | 343,284 | -1.8% | 0% | $8,094,637 |
| Bernzott Capital Advisors | 1.3% | 336,288 | +55% | 3.7% | $7,929,671 |
| MORGAN STANLEY | 1.3% | 336,083 | +94% | 0% | $7,924,859 |
| JENNISON ASSOCIATES LLC | 1.3% | 328,861 | -40% | 0% | $7,754,544 |
| CITADEL ADVISORS LLC | 1.2% | 315,375 | +25% | 0.01% | $7,436,543 |
| Russell Investments Group, Ltd. | 1.1% | 277,293 | -7.7% | 0.01% | $6,538,567 |
| AMERICAN CENTURY COMPANIES INC | 0.99% | 258,915 | +23% | 0% | $6,105,221 |
| MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC | 0.96% | 250,686 | -0.86% | 0.06% | $5,911,176 |
| Bank of New York Mellon Corp | 0.88% | 230,276 | +0.07% | 0% | $5,429,898 |
| DIMENSIONAL FUND ADVISORS LP | 0.84% | 219,577 | -0% | 0% | $5,177,333 |
| Driehaus Capital Management LLC | 0.84% | 219,125 | -19% | 0.04% | $5,166,968 |
| NORTHERN TRUST CORP | 0.77% | 200,888 | -6.2% | 0% | $4,736,938 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 16,404 | $446,069 | +$142,598 | $27.19 | 3 |
| 2025 Q3 | 19,057,869 | $449,484,486 | +$1,431,627 | $23.58 | 151 |
| 2025 Q2 | 18,896,529 | $556,481,884 | +$1,899,757 | $29.43 | 162 |
| 2025 Q1 | 18,940,507 | $500,320,498 | -$6,548,344 | $26.39 | 161 |
| 2024 Q4 | 19,120,129 | $604,389,560 | -$22,599,572 | $31.60 | 154 |
| 2024 Q3 | 19,831,022 | $630,776,114 | -$6,161,309 | $31.79 | 148 |
| 2024 Q2 | 20,062,832 | $624,593,579 | -$30,744,735 | $31.11 | 161 |
| 2024 Q1 | 20,229,696 | $745,482,462 | +$349,264 | $36.83 | 147 |
| 2023 Q4 | 21,387 | $853,983 | -$453,750 | $39.93 | 1 |
| 2023 Q3 | 19,680,503 | $672,743,407 | +$12,614,467 | $34.18 | 140 |
| 2023 Q2 | 19,314,352 | $807,416,522 | +$19,510,308 | $41.80 | 152 |
| 2023 Q1 | 18,823,355 | $819,013,622 | -$13,580,604 | $43.51 | 145 |
| 2022 Q4 | 20,339,808 | $760,736,257 | +$25,425,148 | $37.40 | 142 |
| 2022 Q3 | 19,549,321 | $682,182,564 | -$29,994,995 | $34.89 | 145 |
| 2022 Q2 | 20,345,145 | $803,817,011 | -$12,012,304 | $39.55 | 146 |
| 2022 Q1 | 20,317,144 | $1,178,847,733 | +$151,065,025 | $58.07 | 164 |
| 2021 Q4 | 17,650,659 | $890,968,196 | +$18,004,498 | $50.53 | 147 |
| 2021 Q3 | 17,310,495 | $849,385,366 | +$71,898,157 | $49.09 | 140 |
| 2021 Q2 | 15,853,023 | $710,232,148 | +$58,817,938 | $44.80 | 120 |
| 2021 Q1 | 14,909,134 | $377,923,427 | +$10,245,629 | $25.26 | 101 |
| 2020 Q4 | 14,550,228 | $289,672,896 | +$15,989,541 | $19.89 | 91 |
| 2020 Q3 | 13,542,466 | $187,297,992 | +$7,341,441 | $13.83 | 79 |
| 2020 Q2 | 13,371,808 | $119,276,460 | +$9,304,256 | $8.92 | 76 |
| 2020 Q1 | 11,583,633 | $76,558,140 | -$25,809,071 | $6.61 | 73 |
| 2019 Q4 | 13,882,675 | $266,815,353 | -$2,788,455 | $19.22 | 80 |
| 2019 Q3 | 14,408,321 | $191,487,854 | -$6,793,809 | $13.29 | 70 |
| 2019 Q2 | 14,883,275 | $208,362,558 | -$26,251,658 | $14.00 | 69 |
| 2019 Q1 | 16,845,450 | $240,391,556 | -$25,470,172 | $14.16 | 80 |
| 2018 Q4 | 18,228,177 | $293,050,080 | -$33,218,752 | $16.02 | 80 |
| 2018 Q3 | 18,468,523 | $444,418,916 | +$20,731,646 | $24.01 | 96 |
| 2018 Q2 | 17,457,394 | $471,255,487 | +$36,388,090 | $26.99 | 103 |
| 2018 Q1 | 16,205,045 | $376,436,011 | +$124,315,253 | $23.23 | 103 |
| 2017 Q4 | 10,713,997 | $349,813,163 | +$143,990,529 | $32.65 | 87 |
| 2017 Q3 | 6,257,597 | $152,555,943 | +$3,450,850 | $24.38 | 63 |
| 2017 Q2 | 6,139,996 | $127,151,240 | -$1,349,017 | $20.71 | 62 |
| 2017 Q1 | 6,262,718 | $82,857,000 | +$8,551,756 | $13.23 | 58 |
| 2016 Q4 | 5,953,090 | $72,111,000 | -$21,717 | $12.11 | 59 |
| 2016 Q3 | 6,100,102 | $76,066,504 | +$8,318,814 | $12.47 | 59 |
| 2016 Q2 | 5,440,077 | $63,592,115 | +$11,833,170 | $11.69 | 53 |
| 2016 Q1 | 4,449,774 | $48,212,000 | +$1,627,245 | $10.84 | 39 |
| 2015 Q4 | 4,300,492 | $43,985,000 | +$2,255,406 | $10.23 | 31 |
| 2015 Q3 | 4,076,449 | $36,860,000 | +$36,495,997 | $9.05 | 29 |