| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 3.7% | $50,155,566 | 848,656 | $59.10 | 13G/A | 31 Mar 2025 | 12 May 2025, 10:24 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0% | -0% | $45,646,189 | 615,261 | -132,248 | -18% | $74.19 | Q4 2025 | |
| 30 Sep 2025 | 0% | -0% | $52,228,445 | 747,509 | -273,577 | -27% | $69.87 | Q3 2025 | |
| 30 Jun 2025 | 0% | +0% | $78,633,796 | 1,021,086 | +172,430 | +20% | $77.01 | Q2 2025 | |
| 31 Mar 2025 | 0% | -0% | $59,898,136 | 848,656 | -450,479 | $70.58 | Q1 2025 | ||
| 31 Dec 2024 | 0.01% | -0% | $121,235,262 | 1,299,135 | -120,838 | -8.5% | $93.32 | Q4 2024 | |
| 30 Sep 2024 | 0.01% | -0% | $153,996,024 | 1,419,973 | -64,011 | -4.3% | $108.45 | Q3 2024 | |
| 30 Jun 2024 | 0.01% | +0% | $158,904,962 | 1,483,984 | +615,982 | +71% | $107.08 | Q2 2024 | |
| 31 Mar 2024 | 0.01% | +0% | $123,690,291 | 868,002 | +350,192 | +68% | $142.50 | Q1 2024 | |
| 31 Dec 2023 | 0% | +0% | $62,245,890 | 517,810 | +276,382 | +114% | $120.21 | Q4 2023 | |
| 30 Sep 2023 | 0% | -0% | $24,541,140 | 241,428 | -267,395 | -53% | $101.65 | Q3 2023 | |
| 30 Jun 2023 | 0% | +0% | $50,271,702 | 508,823 | +150,526 | +42% | $98.80 | Q2 2023 | |
| 31 Mar 2023 | 0% | +0% | $33,113,854 | 358,297 | +317,405 | +776% | $92.42 | Q1 2023 | |
| 31 Dec 2022 | 0% | +0% | $2,864,096 | 40,892 | +733 | +1.8% | $70.04 | Q4 2022 | |
| 30 Sep 2022 | 0% | 0% | $2,920,000 | 40,159 | -61 | -0.15% | $72.71 | Q3 2022 | |
| 30 Jun 2022 | 0% | $1,000 | 21 | 0 | $47.62 * | Q2 2022 | |||
| 30 Jun 2022 | 0% | -0% | $2,830,000 | 40,220 | -3,725 | -8.5% | $70.36 | Q2 2022 | |
| 31 Mar 2022 | 0% | +0% | $3,538,000 | 43,945 | +13,879 | +46% | $80.51 | Q1 2022 | |
| 31 Dec 2021 | 0% | -0% | $3,604,000 | 30,066 | -494,052 | -94% | $119.87 | Q4 2021 | |
| 30 Sep 2021 | 0% | -0% | $42,857,000 | 524,118 | -1,400 | -0.27% | $81.77 | Q3 2021 | |
| 30 Jun 2021 | 0% | -0% | $30,580,000 | 525,518 | -340,136 | -39% | $58.19 | Q2 2021 | |
| 31 Mar 2021 | 0.01% | +0% | $60,916,000 | 865,654 | +383,717 | +80% | $70.37 | Q1 2021 | |
| 31 Dec 2020 | 0% | -0% | $20,565,000 | 481,937 | -40,326 | -7.7% | $42.67 | Q4 2020 | |
| 30 Sep 2020 | 0% | +0% | $16,221,000 | 522,263 | +521,892 | +140672% | $31.06 | Q3 2020 | |
| 30 Jun 2020 | 0% | 0% | $10,000 | 371 | 0 | $26.95 | Q2 2020 | ||
| 31 Mar 2020 | 0% | 0% | $7,000 | 371 | 0 | $18.87 | Q1 2020 | ||
| 31 Dec 2019 | 0% | 0% | $10,000 | 371 | 0 | $26.95 | Q4 2019 | ||
| 30 Sep 2019 | 0% | -0% | $11,000 | 371 | -710 | -66% | $29.65 | Q3 2019 | |
| 30 Jun 2019 | 0% | +0% | $30,000 | 1,081 | +710 | +191% | $27.75 | Q2 2019 | |
| 31 Mar 2019 | 0% | 0% | $11,000 | 371 | 0 | $29.65 | Q1 2019 | ||
| 31 Dec 2018 | 0% | 0% | $13,000 | 371 | 0 | $35.04 | Q4 2018 | ||
| 30 Sep 2018 | 0% | +0% | $18,000 | 371 | +371 | NEW | $48.52 | Q3 2018 | |
| 31 Dec 2016 | -0% | $0 | 0 | -192,947 | -100% | $108.68 | Q4 2016 | ||
| 30 Sep 2016 | 0% | +0% | $3,670,000 | 192,947 | +139,800 | +263% | $19.02 | Q3 2016 | |
| 30 Jun 2016 | 0% | -0% | $864,000 | 53,147 | -101,800 | -66% | $16.26 | Q2 2016 | |
| 31 Mar 2016 | 0% | +0% | $3,345,000 | 154,947 | +110,900 | +252% | $21.59 | Q1 2016 | |
| 31 Dec 2015 | 0% | -0% | $942,000 | 44,047 | -148,242 | -77% | $21.39 | Q4 2015 | |
| 30 Sep 2015 | 0% | -0% | $4,955,000 | 192,289 | -648,811 | -77% | $25.77 | Q3 2015 | |
| 30 Jun 2015 | 0% | -0% | $26,747,000 | 841,100 | -84,700 | -9.1% | $31.80 | Q2 2015 | |
| 31 Mar 2015 | 0% | -0% | $35,079,000 | 925,800 | -326,500 | -26% | $37.89 | Q1 2015 | |
| 31 Dec 2014 | 0.01% | +0% | $58,069,000 | 1,252,300 | +778,429 | +164% | $46.37 | Q4 2014 | |
| 30 Sep 2014 | 0% | +0% | $17,675,000 | 473,871 | +373,271 | +371% | $37.30 | Q3 2014 | |
| 30 Jun 2014 | 0% | +0% | $4,377,000 | 100,600 | +100,600 | NEW | $43.51 | Q2 2014 |