| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 15% | +27% | $233,648,921 | 4,726,865 | +1,014,668 | +27% | $49.43 | 13G/A | 31 Mar 2025 | 12 May 2025, 10:43 |
| FMR LLC | 12% | $183,493,869 | 3,712,196 | $49.43 | 13G/A | 31 Dec 2024 | 12 Feb 2025, 09:34 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.01% | +0% | $258,035,774 | 4,730,262 | +47,385 | +1% | $54.55 | Q4 2025 | |
| 30 Sep 2025 | 0.01% | -0% | $272,028,306 | 4,682,877 | -69,797 | -1.5% | $58.09 | Q3 2025 | |
| 30 Jun 2025 | 0.01% | +0% | $230,742,306 | 4,752,674 | +25,809 | +0.55% | $48.55 | Q2 2025 | |
| 31 Mar 2025 | 0.01% | +0% | $231,852,712 | 4,726,865 | +1,014,669 | $49.05 | Q1 2025 | ||
| 31 Dec 2024 | 0.01% | +0% | $177,554,354 | 3,712,196 | +714,722 | +24% | $47.83 | Q4 2024 | |
| 30 Sep 2024 | 0.01% | +0% | $167,438,899 | 2,997,474 | +439,852 | +17% | $55.86 | Q3 2024 | |
| 30 Jun 2024 | 0.01% | +0% | $122,663,550 | 2,557,622 | +148,943 | +6.2% | $47.96 | Q2 2024 | |
| 31 Mar 2024 | 0.01% | -0% | $112,509,397 | 2,408,679 | -99,655 | -4% | $46.71 | Q1 2024 | |
| 31 Dec 2023 | 0.01% | -0% | $116,487,036 | 2,508,334 | -517,781 | -17% | $46.44 | Q4 2023 | |
| 30 Sep 2023 | 0.01% | +0% | $156,329,125 | 3,026,115 | +402,753 | +15% | $51.66 | Q3 2023 | |
| 30 Jun 2023 | 0.01% | +0% | $130,013,837 | 2,623,362 | +521,996 | +25% | $49.56 | Q2 2023 | |
| 31 Mar 2023 | 0.01% | +0% | $83,466,258 | 2,101,366 | +77,530 | +3.8% | $39.72 | Q1 2023 | |
| 31 Dec 2022 | 0.01% | +0% | $83,564,187 | 2,023,836 | +72,879 | +3.7% | $41.29 | Q4 2022 | |
| 30 Sep 2022 | 0.01% | +0% | $69,062,000 | 1,950,957 | +384,960 | +25% | $35.40 | Q3 2022 | |
| 30 Jun 2022 | 0.01% | +0% | $52,398,000 | 1,565,997 | +39,237 | +2.6% | $33.46 | Q2 2022 | |
| 31 Mar 2022 | 0% | -0% | $54,750,000 | 1,526,760 | -30,408 | -2% | $35.86 | Q1 2022 | |
| 31 Dec 2021 | 0.01% | +0% | $71,273,000 | 1,557,168 | +154,118 | +11% | $45.77 | Q4 2021 | |
| 30 Sep 2021 | 0.01% | +0% | $70,545,000 | 1,403,050 | +217,644 | +18% | $50.28 | Q3 2021 | |
| 30 Jun 2021 | 0% | +0% | $56,413,000 | 1,185,406 | +64,084 | +5.7% | $47.59 | Q2 2021 | |
| 31 Mar 2021 | 0.01% | -0% | $59,923,000 | 1,121,322 | -50,292 | -4.3% | $53.44 | Q1 2021 | |
| 31 Dec 2020 | 0.01% | +0% | $58,253,000 | 1,171,614 | +59,000 | +5.3% | $49.72 | Q4 2020 | |
| 31 Dec 2020 | 0% | $1,000 | 27 | 0 | $37.04 * | Q4 2020 | |||
| 30 Sep 2020 | 0% | -0% | $42,280,000 | 1,112,614 | -61,353 | -5.2% | $38.00 | Q3 2020 | |
| 30 Jun 2020 | 0% | $1,000 | 27 | 0 | $37.04 * | Q2 2020 | |||
| 30 Jun 2020 | 0.01% | -0% | $57,677,000 | 1,173,967 | -22,055 | -1.8% | $49.13 | Q2 2020 | |
| 31 Mar 2020 | 0% | $1,000 | 32 | 0 | $31.25 * | Q1 2020 | |||
| 31 Mar 2020 | 0.01% | +0% | $49,528,000 | 1,196,022 | +562,036 | +89% | $41.41 | Q1 2020 | |
| 31 Dec 2019 | 0% | +0% | $32,498,000 | 633,986 | +342,405 | +117% | $51.26 | Q4 2019 | |
| 30 Sep 2019 | 0% | +0% | $11,853,000 | 291,581 | +3,591 | +1.2% | $40.65 | Q3 2019 | |
| 30 Jun 2019 | 0% | +0% | $11,681,000 | 287,990 | +84,919 | +42% | $40.56 | Q2 2019 | |
| 31 Mar 2019 | 0% | +0% | $5,400,000 | 203,071 | +35,249 | +21% | $26.59 | Q1 2019 | |
| 31 Dec 2018 | 0% | +0% | $3,622,000 | 167,822 | +57,923 | +53% | $21.58 | Q4 2018 | |
| 30 Sep 2018 | 0% | +0% | $3,428,000 | 109,899 | +109,899 | NEW | $31.19 | Q3 2018 | |
| 30 Jun 2016 | -0% | $0 | 0 | -95,922 | -100% | $69.08 | Q2 2016 | ||
| 31 Mar 2016 | 0% | +0% | $2,182,000 | 95,922 | +11,470 | +14% | $22.75 | Q1 2016 | |
| 31 Dec 2015 | 0% | +0% | $1,764,000 | 84,452 | +1,028 | +1.2% | $20.89 | Q4 2015 | |
| 30 Sep 2015 | 0% | -0% | $1,839,000 | 83,424 | -86,548 | -51% | $22.04 | Q3 2015 | |
| 30 Jun 2015 | 0% | +0% | $4,227,000 | 169,972 | +19,593 | +13% | $24.87 | Q2 2015 | |
| 31 Mar 2015 | 0% | -0% | $3,833,000 | 150,379 | -73,390 | -33% | $25.49 | Q1 2015 | |
| 31 Dec 2014 | 0% | +0% | $6,131,000 | 223,769 | +128,150 | +134% | $27.40 | Q4 2014 | |
| 30 Sep 2014 | 0% | +0% | $1,867,000 | 95,619 | +95,619 | NEW | $19.53 | Q3 2014 |