| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 6.2% | +22% | $64,390,839 | 2,174,632 | +377,611 | +21% | $29.61 | 13G/A | 30 Jun 2025 | 06 Aug 2025, 11:56 |
| FMR LLC | 5.1% | $34,862,189 | 1,797,020 | $19.40 | 13G | 31 Dec 2024 | 12 Feb 2025, 09:08 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.01% | +0% | $132,350,610 | 2,211,372 | +89,971 | +4.2% | $59.85 | Q4 2025 | |
| 30 Sep 2025 | 0.01% | -0% | $108,615,730 | 2,121,401 | -53,231 | -2.4% | $51.20 | Q3 2025 | |
| 30 Jun 2025 | 0% | +0% | $61,563,817 | 2,174,632 | +163,995 | +8.2% | $28.31 | Q2 2025 | |
| 31 Mar 2025 | 0% | +0% | $45,842,517 | 2,010,637 | +213,617 | $22.80 | Q1 2025 | ||
| 31 Dec 2024 | 0% | +0% | $54,323,916 | 1,797,020 | +1,010,712 | +129% | $30.23 | Q4 2024 | |
| 30 Sep 2024 | 0% | +0% | $22,173,888 | 786,308 | +149,777 | +24% | $28.20 | Q3 2024 | |
| 30 Jun 2024 | 0% | +0% | $18,363,928 | 636,531 | +611,406 | +2433% | $28.85 | Q2 2024 | |
| 31 Mar 2024 | 0% | -0% | $578,379 | 25,125 | -10,727 | -30% | $23.02 | Q1 2024 | |
| 31 Dec 2023 | 0% | +0% | $727,079 | 35,852 | +27,674 | +338% | $20.28 | Q4 2023 | |
| 30 Sep 2023 | 0% | 0% | $130,594 | 8,178 | +30 | +0.37% | $15.97 | Q3 2023 | |
| 30 Jun 2023 | 0% | +0% | $108,851 | 8,148 | +7,806 | +2282% | $13.36 | Q2 2023 | |
| 31 Mar 2023 | 0% | 0% | $4,783 | 342 | +87 | +34% | $13.99 | Q1 2023 | |
| 31 Dec 2022 | 0% | 0% | $2,978 | 255 | 0 | $11.68 | Q4 2022 | ||
| 30 Sep 2022 | 0% | 0% | $2,000 | 255 | -154 | -38% | $7.84 | Q3 2022 | |
| 30 Jun 2022 | 0% | 0% | $2,000 | 409 | -70 | -15% | $4.89 | Q2 2022 | |
| 31 Mar 2022 | 0% | 0% | $3,000 | 479 | +479 | NEW | $6.26 | Q1 2022 | |
| 30 Sep 2018 | 0% | $1,000 | 76 | 0 | $13.16 * | Q3 2018 | |||
| 30 Sep 2017 | -0% | $0 | 0 | -50,400 | -100% | $63.32 | Q3 2017 | ||
| 30 Jun 2017 | 0% | 0% | $463,000 | 50,400 | 0 | $9.19 | Q2 2017 | ||
| 31 Mar 2017 | 0% | -0% | $530,000 | 50,400 | -1,029,800 | -95% | $10.52 | Q1 2017 | |
| 31 Dec 2016 | 0% | +0% | $15,069,000 | 1,080,200 | +55,000 | +5.4% | $13.95 | Q4 2016 | |
| 30 Sep 2016 | 0% | +0% | $11,564,000 | 1,025,200 | +600 | +0.06% | $11.28 | Q3 2016 | |
| 30 Jun 2016 | 0% | +0% | $8,955,000 | 1,024,600 | +8,200 | +0.81% | $8.74 | Q2 2016 | |
| 31 Mar 2016 | 0% | +0% | $6,312,000 | 1,016,400 | +219,600 | +28% | $6.21 | Q1 2016 | |
| 31 Dec 2015 | 0% | -0% | $6,119,000 | 796,800 | -3,200 | -0.4% | $7.68 | Q4 2015 | |
| 30 Sep 2015 | 0% | 0% | $6,552,000 | 800,000 | 0 | $8.19 | Q3 2015 | ||
| 30 Jun 2015 | 0% | 0% | $9,064,000 | 800,000 | 0 | $11.33 | Q2 2015 | ||
| 31 Mar 2015 | 0% | 0% | $8,488,000 | 800,000 | 0 | $10.61 | Q1 2015 | ||
| 31 Dec 2014 | 0% | 0% | $12,432,000 | 800,000 | 0 | $15.54 | Q4 2014 | ||
| 30 Sep 2014 | 0% | 0% | $10,720,000 | 800,000 | 0 | $13.40 | Q3 2014 | ||
| 30 Jun 2014 | 0% | 0% | $12,472,000 | 800,000 | 0 | $15.59 | Q2 2014 | ||
| 31 Mar 2014 | 0% | 0% | $13,272,000 | 800,000 | 0 | $16.59 | Q1 2014 | ||
| 31 Dec 2013 | 0% | 0% | $12,936,000 | 800,000 | 0 | $16.17 | Q4 2013 |