| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 1.6% | -80% | $95,825,094 | 2,164,072 | -6,613,556 | -75% | $44.28 | 13G/A | 31 Dec 2025 | 05 Feb 2026, 13:23 |
| FMR LLC | 6.4% | -21% | $642,083,456 | 8,777,628 | -2,318,372 | -21% | $73.15 | 13G/A | 30 Sep 2025 | 05 Nov 2025, 11:30 |
| FMR LLC | 8.1% | -20% | $666,647,681 | 11,096,000 | -2,451,898 | -18% | $60.08 | 13G/A | 30 Jun 2025 | 06 Aug 2025, 12:01 |
| FMR LLC | 10% | +40% | $767,488,431 | 13,547,898 | +4,138,586 | +44% | $56.65 | 13G/A | 28 Feb 2025 | 07 Mar 2025, 10:01 |
| FMR LLC | 7.3% | $533,037,550 | 9,409,312 | $56.65 | 13G/A | 31 Dec 2024 | 12 Feb 2025, 09:28 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0% | -0.01% | $95,825,094 | 2,164,072 | -6,613,555 | -75% | $44.28 | Q4 2025 | |
| 30 Sep 2025 | 0.03% | -0.01% | $642,083,457 | 8,777,627 | -2,318,373 | -21% | $73.15 | Q3 2025 | |
| 30 Jun 2025 | 0.04% | -0.01% | $680,628,641 | 11,096,000 | -2,188,208 | -16% | $61.34 | Q2 2025 | |
| 31 Mar 2025 | 0.05% | +0.01% | $770,882,581 | 13,284,208 | +3,874,895 | $58.03 | Q1 2025 | ||
| 31 Dec 2024 | 0.03% | +0.01% | $502,363,192 | 9,409,313 | +2,571,580 | +38% | $53.39 | Q4 2024 | |
| 30 Sep 2024 | 0.02% | +0% | $297,920,011 | 6,837,733 | +1,598,602 | +31% | $43.57 | Q3 2024 | |
| 30 Jun 2024 | 0.01% | +0.01% | $146,538,499 | 5,239,131 | +2,889,594 | +123% | $27.97 | Q2 2024 | |
| 31 Mar 2024 | 0% | +0% | $63,226,039 | 2,349,537 | +703,538 | +43% | $26.91 | Q1 2024 | |
| 31 Dec 2023 | 0% | -0% | $46,153,798 | 1,645,999 | -438,454 | -21% | $28.04 | Q4 2023 | |
| 30 Sep 2023 | 0% | -0% | $44,232,092 | 2,084,453 | -1,884,054 | -47% | $21.22 | Q3 2023 | |
| 30 Jun 2023 | 0.01% | -0% | $135,008,619 | 3,968,507 | -1,273,119 | -24% | $34.02 | Q2 2023 | |
| 31 Mar 2023 | 0.02% | -0.01% | $169,723,839 | 5,241,626 | -3,120,129 | -37% | $32.38 | Q1 2023 | |
| 31 Dec 2022 | 0.03% | +0.01% | $280,620,498 | 8,361,755 | +1,792,822 | +27% | $33.56 | Q4 2022 | |
| 30 Sep 2022 | 0.02% | -0% | $198,513,000 | 6,568,933 | -1,168,458 | -15% | $30.22 | Q3 2022 | |
| 30 Jun 2022 | 0.03% | +0.01% | $269,416,000 | 7,737,391 | +2,298,400 | +42% | $34.82 | Q2 2022 | |
| 31 Mar 2022 | 0.02% | +0.01% | $283,318,000 | 5,438,991 | +1,866,054 | +52% | $52.09 | Q1 2022 | |
| 31 Dec 2021 | 0.01% | +0.01% | $179,111,000 | 3,572,937 | +1,430,807 | +67% | $50.13 | Q4 2021 | |
| 30 Sep 2021 | 0.01% | +0% | $172,869,000 | 2,142,130 | +694,163 | +48% | $80.70 | Q3 2021 | |
| 30 Jun 2021 | 0.01% | +0.01% | $84,272,000 | 1,447,967 | +1,447,967 | NEW | $58.20 | Q2 2021 |