| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filed at |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 6.2% | +22% | $54.4M | 2.17M | +377,611 | +21% | $25.01 | 13G/A | 6/30/2025 | 6 Aug 2025 11:56:23 |
| FMR LLC | 5.1% | $35.8M | 1.8M | $19.91 | 13G | 12/31/2024 | 12 Feb 2025 09:08:29 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 9/30/2025 | 0.01% | 0% | $109M | 2.12M | -53,231 | -2.45% | $51.20 | Q3 2025 | |
| 6/30/2025 | 0% | +0% | $61.6M | 2.17M | +163,995 | +8.16% | $28.31 | Q2 2025 | |
| 3/31/2025 | 0% | +0% | $45.8M | 2.01M | +213,617 | $22.80 | Q1 2025 | ||
| 12/31/2024 | 0% | +0% | $54.3M | 1.8M | +1,010,712 | +129% | $30.23 | Q4 2024 | |
| 9/30/2024 | 0% | +0% | $22.2M | 786K | +149,777 | +23.5% | $28.20 | Q3 2024 | |
| 6/30/2024 | 0% | +0% | $18.4M | 637K | +611,406 | +2433% | $28.85 | Q2 2024 | |
| 3/31/2024 | 0% | 0% | $578K | 25.1K | -10,727 | -29.9% | $23.02 | Q1 2024 | |
| 12/31/2023 | 0% | +0% | $727K | 35.9K | +27,674 | +338% | $20.28 | Q4 2023 | |
| 9/30/2023 | 0% | $131K | 8.18K | +30 | +0.37% | $15.97 | Q3 2023 | ||
| 6/30/2023 | 0% | +0% | $109K | 8.15K | +7,806 | +2282% | $13.36 | Q2 2023 | |
| 3/31/2023 | 0% | $4.78K | 342 | +87 | +34.1% | $13.99 | Q1 2023 | ||
| 12/31/2022 | 0% | $2.98K | 255 | $11.68 | Q4 2022 | ||||
| 9/30/2022 | 0% | $2K | 255 | -154 | -37.7% | $7.84 | Q3 2022 | ||
| 6/30/2022 | 0% | $2K | 409 | -70 | -14.6% | $4.89 | Q2 2022 | ||
| 3/31/2022 | 0% | $3K | 479 | +479 | NEW | $6.26 | Q1 2022 | ||
| 12/31/2018 | $0 | 0 | -76 | -100% | * | Q4 2018 | |||
| 9/30/2018 | 0% | $1K | 76 | +76 | NEW | $13.16* | Q3 2018 | ||
| 9/30/2017 | 0% | $0 | 0 | -50,400 | -100% | Q3 2017 | |||
| 6/30/2017 | 0% | $463K | 50.4K | $9.19 | Q2 2017 | ||||
| 3/31/2017 | 0% | 0% | $530K | 50.4K | -1,029,800 | -95.3% | $10.52 | Q1 2017 | |
| 12/31/2016 | 0% | +0% | $15.1M | 1.08M | +55,000 | +5.36% | $13.95 | Q4 2016 | |
| 9/30/2016 | 0% | +0% | $11.6M | 1.03M | +600 | +0.06% | $11.28 | Q3 2016 | |
| 6/30/2016 | 0% | +0% | $8.96M | 1.02M | +8,200 | +0.81% | $8.74 | Q2 2016 | |
| 3/31/2016 | 0% | +0% | $6.31M | 1.02M | +219,600 | +27.6% | $6.21 | Q1 2016 | |
| 12/31/2015 | 0% | 0% | $6.12M | 797K | -3,200 | -0.4% | $7.68 | Q4 2015 | |
| 9/30/2015 | 0% | $6.55M | 800K | $8.19 | Q3 2015 | ||||
| 6/30/2015 | 0% | $9.06M | 800K | $11.33 | Q2 2015 | ||||
| 3/31/2015 | 0% | $8.49M | 800K | $10.61 | Q1 2015 | ||||
| 12/31/2014 | 0% | $12.4M | 800K | $15.54 | Q4 2014 | ||||
| 9/30/2014 | 0% | $10.7M | 800K | $13.40 | Q3 2014 | ||||
| 6/30/2014 | 0% | $12.5M | 800K | $15.59 | Q2 2014 | ||||
| 3/31/2014 | 0% | $13.3M | 800K | $16.59 | Q1 2014 | ||||
| 12/31/2013 | 0% | $12.9M | 800K | $16.17 | Q4 2013 |