| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 8.2% | +58% | $23,580,464 | +$8,418,403 | 3,853,017 | +55.5% | FMR LLC | 30 Jun 2025 |
| ROYCE & ASSOCIATES LP | 4.48% | -11.6% | $12,843,374 | -$1,606,401 | 2,112,536 | -11.1% | ROYCE & ASSOCIATES LP | 30 Jun 2025 |
| VANGUARD GROUP INC | 4.43% | $12,708,100 | 2,090,148 | The Vanguard Group | 30 Jun 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 25,058,658 | $147,849,005 | -$7,272,938 | $5.9 | 112 |
| 2025 Q2 | 26,085,097 | $158,598,890 | -$2,458,698 | $6.08 | 126 |
| 2025 Q1 | 26,684,140 | $164,107,733 | -$5,547,112 | $6.15 | 126 |
| 2024 Q4 | 27,410,572 | $183,604,997 | +$3,831,323 | $6.7 | 111 |
| 2024 Q3 | 26,721,860 | $171,781,949 | +$5,744,891 | $6.43 | 112 |
| 2024 Q2 | 25,788,937 | $146,734,513 | +$2,597,409 | $5.69 | 105 |
| 2024 Q1 | 25,316,589 | $137,220,563 | +$1,534,918 | $5.42 | 111 |
| 2023 Q4 | 25,144,290 | $166,957,832 | +$558,169 | $6.64 | 108 |
| 2023 Q3 | 25,457,722 | $143,848,310 | +$148,628 | $5.65 | 116 |
| 2023 Q2 | 25,362,683 | $170,449,186 | -$1,816,500 | $6.72 | 106 |
| 2023 Q1 | 25,639,619 | $168,148,795 | -$2,025,715 | $6.56 | 111 |
| 2022 Q4 | 26,329,452 | $134,029,611 | -$4,266,047 | $5.09 | 115 |
| 2022 Q3 | 27,041,768 | $153,869,604 | -$6,649,471 | $5.69 | 113 |
| 2022 Q2 | 27,937,099 | $207,286,738 | -$1,652,141 | $7.42 | 108 |
| 2022 Q1 | 28,351,846 | $180,207,137 | -$7,060,962 | $6.37 | 112 |
| 2021 Q4 | 29,248,969 | $213,130,029 | +$7,192,350 | $7.29 | 112 |
| 2021 Q3 | 26,623,457 | $170,114,363 | -$5,297,544 | $6.39 | 108 |
| 2021 Q2 | 28,061,425 | $194,459,333 | +$201,342 | $6.93 | 110 |
| 2021 Q1 | 27,460,775 | $190,847,990 | +$934,026 | $6.95 | 103 |
| 2020 Q4 | 27,263,009 | $158,123,422 | +$384,878 | $5.8 | 98 |
| 2020 Q3 | 26,972,222 | $138,659,154 | +$1,241,502 | $5.14 | 92 |
| 2020 Q2 | 27,150,233 | $106,702,722 | +$124,893 | $3.93 | 92 |
| 2020 Q1 | 26,353,943 | $101,964,017 | -$2,413,301 | $3.87 | 90 |
| 2019 Q4 | 26,831,054 | $149,435,081 | -$4,336,798 | $5.57 | 103 |
| 2019 Q3 | 27,696,167 | $143,183,380 | -$5,737,936 | $5.17 | 112 |
| 2019 Q2 | 28,655,895 | $175,914,150 | +$25,452,891 | $6.14 | 119 |
| 2019 Q1 | 25,158,455 | $158,493,900 | +$1,600,076 | $6.3 | 115 |
| 2018 Q4 | 25,580,663 | $108,730,665 | +$8,852,591 | $4.25 | 100 |
| 2018 Q3 | 23,362,376 | $138,062,919 | +$13,714,607 | $5.91 | 89 |
| 2018 Q2 | 21,005,963 | $82,133,647 | +$947,024 | $3.91 | 71 |
| 2018 Q1 | 21,235,428 | $82,103,294 | -$697,672 | $3.87 | 70 |
| 2017 Q4 | 21,182,971 | $97,423,786 | +$3,720,329 | $4.6 | 87 |
| 2017 Q3 | 20,076,789 | $106,581,792 | +$2,583,810 | $5.31 | 83 |
| 2017 Q2 | 19,594,047 | $105,408,722 | +$7,409,115 | $5.38 | 91 |
| 2017 Q1 | 18,259,575 | $91,298,710 | +$14,687,485 | $5 | 89 |
| 2016 Q4 | 17,597,818 | $68,631,576 | +$3,455,077 | $3.9 | 67 |
| 2016 Q3 | 17,128,602 | $48,647,106 | +$1,191,256 | $2.84 | 61 |
| 2016 Q2 | 16,672,868 | $50,011,681 | -$900,073 | $3 | 62 |
| 2016 Q1 | 16,711,566 | $59,694,661 | -$973,834 | $3.57 | 65 |
| 2015 Q4 | 16,981,716 | $58,243,506 | -$2,375,072 | $3.43 | 67 |
| 2015 Q3 | 17,723,160 | $79,044,634 | +$33,253,561 | $4.46 | 75 |
| 2015 Q2 | 9,683,445 | $70,692,722 | +$28,437,636 | $7.31 | 70 |
| 2015 Q1 | 5,922,730 | $30,694,207 | +$5,661,138 | $5.18 | 39 |
| 2014 Q4 | 4,861,045 | $20,559,000 | +$4,214,444 | $4.23 | 35 |
| 2014 Q3 | 3,584,315 | $13,189,000 | -$1,824,542 | $3.68 | 28 |
| 2014 Q2 | 4,231,481 | $13,005,000 | +$1,672,374 | $3.09 | 29 |
| 2014 Q1 | 3,687,889 | $11,391,000 | +$2,915,896 | $3.09 | 23 |