| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 0.1% | -91% | $2,577,493 | 95,321 | -4,514,334 | -98% | $27.04 | 13G/A | 31 Oct 2025 | 07 Nov 2025, 11:13 |
| FMR LLC | 6.5% | -37% | $124,645,088 | 4,609,656 | -2,551,081 | -36% | $27.04 | 13G/A | 30 Sep 2025 | 05 Nov 2025, 11:35 |
| FMR LLC | 10% | $161,331,387 | 7,160,736 | $22.53 | 13G/A | 31 Dec 2024 | 12 Feb 2025, 09:19 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0% | -0.01% | $3,897,247 | 122,865 | -4,486,791 | -97% | $31.72 | Q4 2025 | |
| 30 Sep 2025 | 0.01% | -0% | $124,645,088 | 4,609,656 | -2,879,168 | -38% | $27.04 | Q3 2025 | |
| 30 Jun 2025 | 0.01% | -0% | $150,300,704 | 7,488,824 | -137,553 | -1.8% | $20.07 | Q2 2025 | |
| 31 Mar 2025 | 0.01% | +0% | $184,100,747 | 7,626,377 | +465,641 | $24.14 | Q1 2025 | ||
| 31 Dec 2024 | 0.01% | -0% | $220,407,461 | 7,160,736 | -944,442 | -12% | $30.78 | Q4 2024 | |
| 30 Sep 2024 | 0.01% | -0% | $225,323,945 | 8,105,178 | -824,765 | -9.2% | $27.80 | Q3 2024 | |
| 30 Jun 2024 | 0.02% | -0% | $357,376,318 | 8,929,943 | -22,288 | -0.25% | $40.02 | Q2 2024 | |
| 31 Mar 2024 | 0.03% | +0.01% | $450,207,687 | 8,952,231 | +2,470,079 | +38% | $50.29 | Q1 2024 | |
| 31 Dec 2023 | 0.02% | +0.01% | $310,170,993 | 6,482,152 | +1,727,740 | +36% | $47.85 | Q4 2023 | |
| 30 Sep 2023 | 0.02% | +0% | $201,159,151 | 4,754,412 | +50,091 | +1.1% | $42.31 | Q3 2023 | |
| 30 Jun 2023 | 0.02% | +0.01% | $241,237,555 | 4,704,321 | +2,220,246 | +89% | $51.28 | Q2 2023 | |
| 31 Mar 2023 | 0.01% | +0.01% | $118,068,068 | 2,484,075 | +2,438,983 | +5409% | $47.53 | Q1 2023 | |
| 31 Dec 2022 | 0% | +0% | $1,924,070 | 45,092 | +17,659 | +64% | $42.67 | Q4 2022 | |
| 30 Sep 2022 | 0% | +0% | $1,007,000 | 27,433 | +23,518 | +601% | $36.71 | Q3 2022 | |
| 30 Jun 2022 | 0% | 0% | $161,000 | 3,915 | -49 | -1.2% | $41.12 | Q2 2022 | |
| 31 Mar 2022 | 0% | +0% | $175,000 | 3,964 | +3,783 | +2090% | $44.15 | Q1 2022 | |
| 31 Dec 2021 | 0% | 0% | $10,000 | 181 | +19 | +12% | $55.25 | Q4 2021 | |
| 30 Sep 2021 | 0% | -0% | $7,000 | 162 | -1,061 | -87% | $43.21 | Q3 2021 | |
| 30 Jun 2021 | 0% | -0% | $54,000 | 1,223 | -201,239 | -99% | $44.15 | Q2 2021 | |
| 31 Mar 2021 | 0% | +0% | $9,659,000 | 202,462 | +177,253 | +703% | $47.71 | Q1 2021 | |
| 31 Dec 2020 | 0% | +0% | $1,003,000 | 25,209 | +209 | +0.84% | $39.79 | Q4 2020 | |
| 30 Sep 2020 | 0% | $1,000 | 22 | 0 | $45.45 * | Q3 2020 | |||
| 30 Sep 2020 | 0% | 0% | $709,000 | 25,000 | -32 | -0.13% | $28.36 | Q3 2020 | |
| 30 Jun 2020 | 0% | -0% | $678,000 | 25,032 | -215 | -0.85% | $27.09 | Q2 2020 | |
| 31 Mar 2020 | 0% | +0% | $483,000 | 25,247 | +21,898 | +654% | $19.13 | Q1 2020 | |
| 31 Dec 2019 | 0% | -0% | $112,000 | 3,349 | -1,565 | -32% | $33.44 | Q4 2019 | |
| 30 Sep 2019 | 0% | +0% | $152,000 | 4,914 | +1,806 | +58% | $30.93 | Q3 2019 | |
| 30 Jun 2019 | 0% | +0% | $123,000 | 3,108 | +772 | +33% | $39.58 | Q2 2019 | |
| 31 Mar 2019 | 0% | 0% | $97,000 | 2,336 | -75 | -3.1% | $41.52 | Q1 2019 | |
| 31 Dec 2018 | 0% | -0% | $92,000 | 2,411 | -338 | -12% | $38.16 | Q4 2018 | |
| 30 Sep 2018 | 0% | +0% | $144,000 | 2,749 | +2,749 | NEW | $52.38 | Q3 2018 | |
| 30 Sep 2017 | -0% | $0 | 0 | -1,051,560 | -100% | $31.98 | Q3 2017 | ||
| 30 Jun 2017 | 0% | -0.01% | $37,961,000 | 1,051,560 | -2,080,000 | -66% | $36.10 | Q2 2017 | |
| 31 Mar 2017 | 0.01% | -0% | $112,266,000 | 3,131,560 | -508,800 | -14% | $35.85 | Q1 2017 | |
| 31 Dec 2016 | 0.02% | -0% | $139,608,000 | 3,640,360 | -9,263 | -0.25% | $38.35 | Q4 2016 | |
| 30 Sep 2016 | 0.02% | -0% | $115,474,000 | 3,649,623 | -108,476 | -2.9% | $31.64 | Q3 2016 | |
| 30 Jun 2016 | 0.02% | +0% | $112,893,000 | 3,758,099 | +494,900 | +15% | $30.04 | Q2 2016 | |
| 31 Mar 2016 | 0.01% | +0% | $97,733,000 | 3,263,199 | +539,369 | +20% | $29.95 | Q1 2016 | |
| 31 Dec 2015 | 0.01% | +0.01% | $80,707,000 | 2,723,830 | +1,341,296 | +97% | $29.63 | Q4 2015 | |
| 30 Sep 2015 | 0.01% | +0% | $35,960,000 | 1,382,534 | +433,134 | +46% | $26.01 | Q3 2015 | |
| 30 Jun 2015 | 0% | +0% | $29,147,000 | 949,400 | +819,000 | +628% | $30.70 | Q2 2015 | |
| 31 Mar 2015 | 0% | +0% | $4,025,000 | 130,400 | +130,400 | NEW | $30.87 | Q1 2015 |