| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 2.9% | -69% | $373,106,856 | 5,507,112 | -13,081,071 | -70% | $67.75 | 13G/A | 28 Nov 2025 | 05 Dec 2025, 14:03 |
| FMR LLC | 9.8% | -35% | $760,442,569 | 18,588,183 | -9,311,467 | -33% | $40.91 | 13G/A | 29 Aug 2025 | 08 Sep 2025, 11:46 |
| FMR LLC | 15% | $1,272,224,065 | 27,899,651 | $45.60 | 13G/A | 31 Mar 2025 | 12 May 2025, 10:32 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.01% | -0.09% | $117,257,981 | 1,154,568 | -17,495,813 | -94% | $101.56 | Q4 2025 | |
| 30 Sep 2025 | 0.05% | -0.02% | $1,020,362,369 | 18,650,381 | -8,241,935 | -31% | $54.71 | Q3 2025 | |
| 30 Jun 2025 | 0.08% | -0% | $1,429,057,696 | 26,892,316 | -831,230 | -3% | $53.14 | Q2 2025 | |
| 31 Mar 2025 | 0.08% | +0.02% | $1,200,152,338 | 27,723,546 | +6,970,041 | $43.29 | Q1 2025 | ||
| 31 Dec 2024 | 0.07% | -0% | $1,166,139,452 | 20,753,505 | -894,962 | -4.1% | $56.19 | Q4 2024 | |
| 30 Sep 2024 | 0.09% | +0.03% | $1,474,693,589 | 21,648,467 | +8,024,431 | +59% | $68.12 | Q3 2024 | |
| 30 Jun 2024 | 0.04% | +0.03% | $575,615,540 | 13,624,036 | +12,289,110 | +921% | $42.25 | Q2 2024 | |
| 31 Mar 2024 | 0.01% | +0% | $92,189,958 | 1,334,926 | +452,200 | +51% | $69.06 | Q1 2024 | |
| 31 Dec 2023 | 0.01% | -0.01% | $65,304,098 | 882,726 | -2,149,302 | -71% | $73.98 | Q4 2023 | |
| 30 Sep 2023 | 0.02% | -0% | $206,844,980 | 3,032,028 | -65,935 | -2.1% | $68.22 | Q3 2023 | |
| 30 Jun 2023 | 0.02% | +0% | $290,898,707 | 3,097,963 | +246,908 | +8.7% | $93.90 | Q2 2023 | |
| 31 Mar 2023 | 0.02% | +0.02% | $193,330,043 | 2,851,055 | +2,642,288 | +1266% | $67.81 | Q1 2023 | |
| 31 Dec 2022 | 0% | +0% | $10,336,075 | 208,767 | +47,011 | +29% | $49.51 | Q4 2022 | |
| 30 Sep 2022 | 0% | $1,000 | 17 | 0 | $58.82 * | Q3 2022 | |||
| 30 Sep 2022 | 0% | +0% | $5,255,000 | 161,756 | +91,614 | +131% | $32.49 | Q3 2022 | |
| 30 Jun 2022 | 0% | $1,000 | 17 | 0 | $58.82 * | Q2 2022 | |||
| 30 Jun 2022 | 0% | -0% | $2,763,000 | 70,142 | -7,376 | -9.5% | $39.39 | Q2 2022 | |
| 31 Mar 2022 | 0% | -0% | $5,420,000 | 77,518 | -246,176 | -76% | $69.92 | Q1 2022 | |
| 31 Dec 2021 | 0% | -0% | $25,193,000 | 323,694 | -577,694 | -64% | $77.83 | Q4 2021 | |
| 30 Sep 2021 | 0.01% | -0% | $86,037,000 | 901,388 | -26,157 | -2.8% | $95.45 | Q3 2021 | |
| 30 Jun 2021 | 0.01% | -0% | $115,303,000 | 927,545 | -39,221 | -4.1% | $124.31 | Q2 2021 | |
| 31 Mar 2021 | 0.01% | -0% | $127,400,000 | 966,766 | -375,605 | -28% | $131.78 | Q1 2021 | |
| 31 Dec 2020 | 0.02% | +0% | $177,850,000 | 1,342,371 | +372,914 | +38% | $132.49 | Q4 2020 | |
| 30 Sep 2020 | 0.01% | -0% | $98,836,000 | 969,457 | -326,742 | -25% | $101.95 | Q3 2020 | |
| 30 Jun 2020 | 0.01% | -0% | $112,692,000 | 1,296,199 | -295,860 | -19% | $86.94 | Q2 2020 | |
| 31 Mar 2020 | 0.01% | -0% | $92,339,000 | 1,592,059 | -265,605 | -14% | $58.00 | Q1 2020 | |
| 31 Dec 2019 | 0.02% | -0% | $171,797,000 | 1,857,664 | -58,738 | -3.1% | $92.48 | Q4 2019 | |
| 30 Sep 2019 | 0.02% | -0.02% | $173,185,000 | 1,916,402 | -1,519,587 | -44% | $90.37 | Q3 2019 | |
| 30 Jun 2019 | 0.05% | -0.01% | $405,584,000 | 3,435,989 | -528,120 | -13% | $118.04 | Q2 2019 | |
| 31 Mar 2019 | 0.04% | +0% | $343,371,000 | 3,964,109 | +417,057 | +12% | $86.62 | Q1 2019 | |
| 31 Dec 2018 | 0.03% | +0.01% | $223,819,000 | 3,547,052 | +749,223 | +27% | $63.10 | Q4 2018 | |
| 30 Sep 2018 | 0.02% | +0% | $220,805,000 | 2,797,829 | +551,147 | +25% | $78.92 | Q3 2018 | |
| 30 Jun 2018 | 0.02% | -0% | $134,329,000 | 2,246,682 | -1,800 | -0.08% | $59.79 | Q2 2018 | |
| 31 Mar 2018 | 0.01% | -0% | $90,681,000 | 2,248,482 | -613,955 | -21% | $40.33 | Q1 2018 | |
| 31 Dec 2017 | 0.02% | +0% | $150,393,000 | 2,862,437 | +411,404 | +17% | $52.54 | Q4 2017 | |
| 30 Sep 2017 | 0.01% | +0% | $115,492,000 | 2,451,033 | +132,764 | +5.7% | $47.12 | Q3 2017 | |
| 30 Jun 2017 | 0.01% | +0% | $81,997,000 | 2,318,269 | +571,796 | +33% | $35.37 | Q2 2017 | |
| 31 Mar 2017 | 0.01% | +0% | $41,252,000 | 1,746,473 | +13,420 | +0.77% | $23.62 | Q1 2017 | |
| 31 Dec 2016 | 0% | -0% | $23,154,000 | 1,733,053 | -501,827 | -22% | $13.36 | Q4 2016 | |
| 30 Sep 2016 | 0.01% | -0% | $41,502,000 | 2,234,880 | -149,481 | -6.3% | $18.57 | Q3 2016 | |
| 30 Jun 2016 | 0% | 0% | $29,208,000 | 2,384,361 | 0 | $12.25 | Q2 2016 | ||
| 31 Mar 2016 | 0% | -0% | $16,071,000 | 2,384,361 | -238,400 | -9.1% | $6.74 | Q1 2016 | |
| 31 Dec 2015 | 0% | 0% | $24,208,000 | 2,622,761 | 0 | $9.23 | Q4 2015 | ||
| 30 Sep 2015 | 0.01% | -0.01% | $47,183,000 | 2,622,761 | -2,338,949 | -47% | $17.99 | Q3 2015 | |
| 30 Jun 2015 | 0.02% | -0% | $147,561,000 | 4,961,710 | -1,182,374 | -19% | $29.74 | Q2 2015 | |
| 31 Mar 2015 | 0.02% | +0% | $135,293,000 | 6,144,084 | +574,100 | +10% | $22.02 | Q1 2015 | |
| 31 Dec 2014 | 0.02% | +0.01% | $152,840,000 | 5,569,984 | +2,947,223 | +112% | $27.44 | Q4 2014 | |
| 30 Sep 2014 | 0.01% | +0% | $50,829,000 | 2,622,761 | +609,595 | +30% | $19.38 | Q3 2014 | |
| 30 Jun 2014 | 0% | +0% | $34,284,000 | 2,013,166 | +422,705 | +27% | $17.03 | Q2 2014 | |
| 31 Mar 2014 | 0% | 0% | $22,537,000 | 1,590,461 | 0 | $14.17 | Q1 2014 | ||
| 31 Dec 2013 | 0% | 0% | $18,592,000 | 1,590,461 | 0 | $11.69 | Q4 2013 |