| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 5.1% | -35% | $100,999,508 | 6,537,016 | -3,484,160 | -35% | $15.45 | 13G/A | 31 Dec 2025 | 05 Feb 2026, 13:40 |
| FMR LLC | 7.9% | -37% | $223,772,847 | 10,021,175 | -6,079,688 | -38% | $22.33 | 13G/A | 31 Mar 2025 | 12 May 2025, 10:43 |
| FMR LLC | 13% | $359,532,279 | 16,100,863 | $22.33 | 13G/A | 31 Dec 2024 | 12 Feb 2025, 09:22 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.01% | -0% | $101,583,994 | 6,575,016 | -3,911,694 | -37% | $15.45 | Q4 2025 | |
| 30 Sep 2025 | 0.01% | -0% | $226,932,414 | 10,486,710 | -817,656 | -7.2% | $21.64 | Q3 2025 | |
| 30 Jun 2025 | 0.01% | +0% | $251,296,064 | 11,304,366 | +1,198,191 | +12% | $22.23 | Q2 2025 | |
| 31 Mar 2025 | 0.02% | -0.01% | $240,021,666 | 10,106,175 | -6,175,688 | $23.75 | Q1 2025 | ||
| 31 Dec 2024 | 0.02% | -0% | $344,687,047 | 16,281,863 | -2,030,004 | -11% | $21.17 | Q4 2024 | |
| 30 Sep 2024 | 0.04% | +0% | $590,374,593 | 18,311,867 | +546,869 | +3.1% | $32.24 | Q3 2024 | |
| 30 Jun 2024 | 0.03% | -0% | $422,629,303 | 17,764,998 | -1,225,790 | -6.5% | $23.79 | Q2 2024 | |
| 31 Mar 2024 | 0.04% | +0% | $566,495,206 | 18,990,788 | +659,332 | +3.6% | $29.83 | Q1 2024 | |
| 31 Dec 2023 | 0.05% | -0% | $586,423,277 | 18,331,456 | -643,376 | -3.4% | $31.99 | Q4 2023 | |
| 30 Sep 2023 | 0.05% | +0% | $555,013,837 | 18,974,832 | +16,975 | +0.09% | $29.25 | Q3 2023 | |
| 30 Jun 2023 | 0.07% | +0% | $852,913,986 | 18,957,857 | +53,700 | +0.28% | $44.99 | Q2 2023 | |
| 31 Mar 2023 | 0.06% | +0% | $651,626,292 | 18,904,157 | +513,573 | +2.8% | $34.47 | Q1 2023 | |
| 31 Dec 2022 | 0.05% | +0.01% | $512,361,670 | 18,390,584 | +4,900,320 | +36% | $27.86 | Q4 2022 | |
| 30 Sep 2022 | 0.03% | +0% | $315,672,000 | 13,490,264 | +5,741 | +0.04% | $23.40 | Q3 2022 | |
| 30 Jun 2022 | 0.04% | +0% | $389,972,000 | 13,484,523 | +1,606,776 | +14% | $28.92 | Q2 2022 | |
| 31 Mar 2022 | 0.05% | +0.01% | $653,871,000 | 11,877,747 | +1,403,374 | +13% | $55.05 | Q1 2022 | |
| 31 Dec 2021 | 0.04% | +0.01% | $559,437,000 | 10,474,373 | +3,049,528 | +41% | $53.41 | Q4 2021 | |
| 30 Sep 2021 | 0.02% | +0% | $314,368,000 | 7,424,845 | +157,328 | +2.2% | $42.34 | Q3 2021 | |
| 30 Jun 2021 | 0.04% | +0% | $484,162,000 | 7,267,517 | +421,801 | +6.2% | $66.62 | Q2 2021 | |
| 31 Mar 2021 | 0.03% | +0.02% | $302,991,000 | 6,845,716 | +6,228,416 | +1009% | $44.26 | Q1 2021 | |
| 31 Dec 2020 | 0% | -0% | $17,908,000 | 617,300 | -228,500 | -27% | $29.01 | Q4 2020 | |
| 30 Sep 2020 | 0% | -0% | $18,523,000 | 845,800 | -330,700 | -28% | $21.90 | Q3 2020 | |
| 30 Jun 2020 | 0% | -0% | $13,612,000 | 1,176,500 | -170,900 | -13% | $11.57 | Q2 2020 | |
| 31 Mar 2020 | 0% | +0% | $8,799,000 | 1,347,400 | +400,400 | +42% | $6.53 | Q1 2020 | |
| 31 Dec 2019 | 0% | 0% | $14,825,000 | 947,000 | 0 | $15.65 | Q4 2019 | ||
| 30 Sep 2019 | 0% | +0% | $6,994,000 | 947,000 | +284,900 | +43% | $7.39 | Q3 2019 | |
| 30 Jun 2019 | 0% | +0% | $5,389,000 | 662,100 | +127,600 | +24% | $8.14 | Q2 2019 | |
| 31 Mar 2019 | 0% | +0% | $6,029,000 | 534,500 | +534,500 | NEW | $11.28 | Q1 2019 | |
| 31 Dec 2018 | -0% | $0 | 0 | -72,900 | -100% | $15.00 | Q4 2018 | ||
| 30 Sep 2018 | 0% | -0% | $1,203,000 | 72,900 | -263,100 | -78% | $16.50 | Q3 2018 | |
| 30 Jun 2018 | 0% | -0% | $5,006,000 | 336,000 | -400,500 | -54% | $14.90 | Q2 2018 | |
| 31 Mar 2018 | 0% | +0% | $12,631,000 | 736,500 | +159,600 | +28% | $17.15 | Q1 2018 | |
| 31 Dec 2017 | 0% | -0% | $6,980,000 | 576,900 | -36,500 | -6% | $12.10 | Q4 2017 | |
| 30 Sep 2017 | 0% | -0% | $6,349,000 | 613,400 | -1,968,800 | -76% | $10.35 | Q3 2017 | |
| 30 Jun 2017 | 0.01% | -0% | $58,745,000 | 2,582,200 | -800 | -0.03% | $22.75 | Q2 2017 | |
| 31 Mar 2017 | 0.01% | +0% | $50,369,000 | 2,583,000 | +1,929,057 | +295% | $19.50 | Q1 2017 | |
| 31 Dec 2016 | 0% | +0% | $10,365,000 | 653,943 | +653,943 | NEW | $15.85 | Q4 2016 | |
| 31 Mar 2016 | -0% | $0 | 0 | -274,900 | -100% | $15.00 | Q1 2016 | ||
| 31 Dec 2015 | 0% | +0% | $5,633,000 | 274,900 | +274,900 | NEW | $20.49 | Q4 2015 |