| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 4.3% | -30% | $144,240,856 | 2,688,553 | -1,201,757 | -31% | $53.65 | 13G/A | 30 Jun 2025 | 06 Aug 2025, 11:51 |
| FMR LLC | 6.1% | $183,700,412 | 3,890,309 | $47.22 | 13G/A | 31 Mar 2025 | 12 May 2025, 10:28 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0% | -0% | $70,097,864 | 1,267,822 | -379,835 | -23% | $55.29 | Q4 2025 | |
| 30 Sep 2025 | 0% | -0% | $87,490,602 | 1,647,657 | -752,067 | -31% | $53.10 | Q3 2025 | |
| 30 Jun 2025 | 0.01% | -0% | $135,872,389 | 2,399,724 | -1,214,522 | -34% | $56.62 | Q2 2025 | |
| 31 Mar 2025 | 0.01% | -0% | $175,001,778 | 3,614,246 | -847,285 | $48.42 | Q1 2025 | ||
| 31 Dec 2024 | 0.02% | -0% | $271,082,627 | 4,461,531 | -691,744 | -13% | $60.76 | Q4 2024 | |
| 30 Sep 2024 | 0.02% | +0% | $284,151,559 | 5,153,275 | +64,435 | +1.3% | $55.14 | Q3 2024 | |
| 30 Jun 2024 | 0.02% | +0% | $246,554,300 | 5,088,840 | +686,193 | +16% | $48.45 | Q2 2024 | |
| 31 Mar 2024 | 0.02% | +0% | $284,322,942 | 4,402,647 | +1,145,205 | +35% | $64.58 | Q1 2024 | |
| 31 Dec 2023 | 0.02% | +0% | $203,394,679 | 3,257,442 | +565,467 | +21% | $62.44 | Q4 2023 | |
| 30 Sep 2023 | 0.01% | +0.01% | $149,323,845 | 2,691,975 | +1,101,458 | +69% | $55.47 | Q3 2023 | |
| 30 Jun 2023 | 0.01% | +0.01% | $85,601,626 | 1,590,517 | +1,445,086 | +994% | $53.82 | Q2 2023 | |
| 31 Mar 2023 | 0% | -0% | $9,765,677 | 145,431 | -44,130 | -23% | $67.15 | Q1 2023 | |
| 31 Dec 2022 | 0% | +0% | $12,751,763 | 189,561 | +179,302 | +1748% | $67.27 | Q4 2022 | |
| 30 Sep 2022 | 0% | +0% | $614,000 | 10,259 | +386 | +3.9% | $59.85 | Q3 2022 | |
| 30 Jun 2022 | 0% | -0% | $657,000 | 9,873 | -32,782 | -77% | $66.55 | Q2 2022 | |
| 31 Mar 2022 | 0% | +0% | $3,123,000 | 42,655 | +33,040 | +344% | $73.22 | Q1 2022 | |
| 31 Dec 2021 | 0% | -0% | $995,000 | 9,615 | -263 | -2.7% | $103.48 | Q4 2021 | |
| 30 Sep 2021 | 0% | -0% | $1,166,000 | 9,878 | -163 | -1.6% | $118.04 | Q3 2021 | |
| 30 Jun 2021 | 0% | -0% | $1,118,000 | 10,041 | -159 | -1.6% | $111.34 | Q2 2021 | |
| 31 Mar 2021 | 0% | -0% | $1,106,000 | 10,200 | -6,907 | -40% | $108.43 | Q1 2021 | |
| 31 Dec 2020 | 0% | +0% | $2,282,000 | 17,107 | +8,233 | +93% | $133.40 | Q4 2020 | |
| 30 Sep 2020 | 0% | -0% | $795,000 | 8,874 | -108,998 | -92% | $89.59 | Q3 2020 | |
| 30 Jun 2020 | 0% | -0% | $9,772,000 | 117,872 | -1,020 | -0.86% | $82.90 | Q2 2020 | |
| 31 Mar 2020 | 0% | -0.01% | $6,254,000 | 118,892 | -1,080,540 | -90% | $52.60 | Q1 2020 | |
| 31 Dec 2019 | 0.01% | +0% | $61,843,000 | 1,199,432 | +170,175 | +17% | $51.56 | Q4 2019 | |
| 31 Dec 2019 | 0% | $2,000 | 30 | 0 | $66.67 * | Q4 2019 | |||
| 30 Sep 2019 | 0.01% | +0% | $49,209,000 | 1,029,257 | +197,725 | +24% | $47.81 | Q3 2019 | |
| 30 Jun 2019 | 0.01% | -0% | $44,495,000 | 831,532 | -299,118 | -26% | $53.51 | Q2 2019 | |
| 31 Mar 2019 | 0.01% | +0% | $52,372,000 | 1,130,650 | +361,849 | +47% | $46.32 | Q1 2019 | |
| 31 Dec 2018 | 0% | -0% | $31,482,000 | 768,801 | -330,827 | -30% | $40.95 | Q4 2018 | |
| 30 Sep 2018 | 0.01% | -0% | $62,096,000 | 1,099,628 | -65,266 | -5.6% | $56.47 | Q3 2018 | |
| 30 Jun 2018 | 0.01% | +0% | $50,591,000 | 1,164,894 | +562,866 | +93% | $43.43 | Q2 2018 | |
| 31 Mar 2018 | 0% | +0% | $23,606,000 | 602,028 | +602,028 | NEW | $39.21 | Q1 2018 | |
| 30 Sep 2017 | -0% | $0 | 0 | -192,433 | -100% | $43.85 | Q3 2017 | ||
| 30 Jun 2017 | 0% | +0% | $6,878,000 | 192,433 | +192,433 | NEW | $35.74 | Q2 2017 |