| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 11% | +17% | $479,911,470 | 13,101,596 | +1,954,643 | +18% | $36.63 | 13G/A | 31 Jul 2025 | 07 Aug 2025, 10:16 |
| FMR LLC | 9.4% | $449,556,637 | 11,146,954 | $40.33 | 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.04% | -0% | $813,804,582 | 12,807,752 | -283,895 | -2.2% | $63.54 | Q4 2025 | |
| 30 Sep 2025 | 0.04% | +0.01% | $719,516,917 | 13,091,647 | +1,824,136 | +16% | $54.96 | Q3 2025 | |
| 30 Jun 2025 | 0.02% | +0% | $372,278,580 | 11,267,511 | +951,380 | +9.2% | $33.04 | Q2 2025 | |
| 31 Mar 2025 | 0.03% | -0% | $414,605,291 | 10,316,131 | -478,555 | $40.19 | Q1 2025 | ||
| 31 Dec 2024 | 0.03% | -0% | $507,782,015 | 10,794,686 | -1,299,568 | -11% | $47.04 | Q4 2024 | |
| 30 Sep 2024 | 0.04% | +0% | $638,576,597 | 12,094,254 | +571,126 | +5% | $52.80 | Q3 2024 | |
| 30 Jun 2024 | 0.04% | +0% | $624,323,102 | 11,523,128 | +621,985 | +5.7% | $54.18 | Q2 2024 | |
| 31 Mar 2024 | 0.05% | -0.01% | $764,279,169 | 10,901,143 | -2,106,640 | -16% | $70.11 | Q1 2024 | |
| 31 Dec 2023 | 0.08% | +0.01% | $1,086,019,844 | 13,007,783 | +1,016,959 | +8.5% | $83.49 | Q4 2023 | |
| 30 Sep 2023 | 0.03% | -0% | $353,249,689 | 11,990,824 | -172,144 | -1.4% | $29.46 | Q3 2023 | |
| 30 Jun 2023 | 0.03% | -0% | $396,756,032 | 12,162,968 | -701,844 | -5.5% | $32.62 | Q2 2023 | |
| 31 Mar 2023 | 0.04% | -0% | $452,712,752 | 12,864,812 | -495,146 | -3.7% | $35.19 | Q1 2023 | |
| 31 Dec 2022 | 0.06% | +0% | $612,153,258 | 13,359,958 | +471,301 | +3.7% | $45.82 | Q4 2022 | |
| 30 Sep 2022 | 0.07% | +0% | $624,456,000 | 12,888,657 | +84,833 | +0.66% | $48.45 | Q3 2022 | |
| 30 Sep 2022 | 0% | $1,000 | 14 | 0 | $71.43 * | Q3 2022 | |||
| 30 Jun 2022 | 0% | $1,000 | 37 | 0 | $27.03 * | Q2 2022 | |||
| 30 Jun 2022 | 0.05% | +0% | $503,062,000 | 12,803,824 | +97,499 | +0.77% | $39.29 | Q2 2022 | |
| 31 Mar 2022 | 0% | $2,000 | 41 | 0 | $48.78 * | Q1 2022 | |||
| 31 Mar 2022 | 0.04% | +0% | $467,720,000 | 12,706,325 | +165,776 | +1.3% | $36.81 | Q1 2022 | |
| 31 Dec 2021 | 0.04% | +0% | $571,598,000 | 12,540,549 | +55,586 | +0.45% | $45.58 | Q4 2021 | |
| 30 Sep 2021 | 0.04% | +0.01% | $446,213,000 | 12,484,963 | +3,996,281 | +47% | $35.74 | Q3 2021 | |
| 30 Sep 2021 | 0% | $2,000 | 44 | 0 | $45.45 * | Q3 2021 | |||
| 30 Jun 2021 | 0.01% | +0.01% | $167,991,000 | 8,488,682 | +4,646,997 | +121% | $19.79 | Q2 2021 | |
| 31 Mar 2021 | 0.01% | +0.01% | $89,357,000 | 3,841,685 | +2,804,114 | +270% | $23.26 | Q1 2021 | |
| 31 Dec 2020 | 0% | -0% | $21,561,000 | 1,037,571 | -2,318,029 | -69% | $20.78 | Q4 2020 | |
| 30 Sep 2020 | 0.01% | -0% | $72,649,000 | 3,355,600 | -153,226 | -4.4% | $21.65 | Q3 2020 | |
| 30 Jun 2020 | 0.01% | +0% | $82,703,000 | 3,508,826 | +576,373 | +20% | $23.57 | Q2 2020 | |
| 31 Mar 2020 | 0% | $1,000 | 45 | 0 | $22.22 * | Q1 2020 | |||
| 31 Mar 2020 | 0% | +0% | $34,574,000 | 2,932,453 | +1,149,373 | +64% | $11.79 | Q1 2020 | |
| 31 Dec 2019 | 0% | +0% | $18,918,000 | 1,783,080 | +100,209 | +6% | $10.61 | Q4 2019 | |
| 30 Sep 2019 | 0% | +0% | $19,151,000 | 1,682,871 | +14,247 | +0.85% | $11.38 | Q3 2019 | |
| 30 Sep 2019 | 0% | $1,000 | 46 | 0 | $21.74 * | Q3 2019 | |||
| 30 Jun 2019 | 0% | -0% | $18,772,000 | 1,668,624 | -258,200 | -13% | $11.25 | Q2 2019 | |
| 30 Jun 2019 | 0% | $1,000 | 71 | 0 | $14.08 * | Q2 2019 | |||
| 31 Mar 2019 | 0% | +0% | $15,589,000 | 1,926,824 | +73,141 | +3.9% | $8.09 | Q1 2019 | |
| 31 Dec 2018 | 0% | -0% | $11,715,000 | 1,853,683 | -102,700 | -5.2% | $6.32 | Q4 2018 | |
| 30 Sep 2018 | 0% | +0% | $19,271,000 | 1,956,383 | +70,631 | +3.7% | $9.85 | Q3 2018 | |
| 30 Jun 2018 | 0% | -0% | $15,652,000 | 1,885,752 | -406,700 | -18% | $8.30 | Q2 2018 | |
| 31 Mar 2018 | 0% | -0% | $16,506,000 | 2,292,452 | -25,100 | -1.1% | $7.20 | Q1 2018 | |
| 31 Dec 2017 | 0% | -0% | $18,888,000 | 2,317,552 | -2,172,394 | -48% | $8.15 | Q4 2017 | |
| 30 Sep 2017 | 0.01% | -0% | $65,104,000 | 4,489,946 | -136,800 | -3% | $14.50 | Q3 2017 | |
| 30 Jun 2017 | 0.01% | -0% | $55,984,000 | 4,626,746 | -1,029,170 | -18% | $12.10 | Q2 2017 | |
| 31 Mar 2017 | 0.01% | +0% | $72,679,000 | 5,655,916 | +456,502 | +8.8% | $12.85 | Q1 2017 | |
| 31 Dec 2016 | 0.01% | +0% | $63,173,000 | 5,199,414 | +136,758 | +2.7% | $12.15 | Q4 2016 | |
| 30 Sep 2016 | 0.01% | +0% | $46,475,000 | 5,062,656 | +1,754,834 | +53% | $9.18 | Q3 2016 | |
| 30 Jun 2016 | 0% | +0% | $31,391,000 | 3,307,822 | +1,188,025 | +56% | $9.49 | Q2 2016 | |
| 31 Mar 2016 | 0% | -0% | $14,945,000 | 2,119,797 | -28,400 | -1.3% | $7.05 | Q1 2016 | |
| 31 Dec 2015 | 0% | +0% | $22,470,000 | 2,148,197 | +245,715 | +13% | $10.46 | Q4 2015 | |
| 30 Sep 2015 | 0% | -0% | $12,728,000 | 1,902,482 | -1,051,777 | -36% | $6.69 | Q3 2015 | |
| 30 Jun 2015 | 0% | +0% | $19,852,000 | 2,954,259 | +76,221 | +2.6% | $6.72 | Q2 2015 | |
| 31 Mar 2015 | 0% | +0% | $19,513,000 | 2,878,038 | +144,852 | +5.3% | $6.78 | Q1 2015 | |
| 31 Dec 2014 | 0% | -0% | $21,892,000 | 2,733,186 | -473,215 | -15% | $8.01 | Q4 2014 | |
| 30 Sep 2014 | 0% | +0% | $11,286,000 | 3,206,401 | +123,045 | +4% | $3.52 | Q3 2014 | |
| 30 Jun 2014 | 0% | +0% | $14,738,000 | 3,083,356 | +1,007,480 | +49% | $4.78 | Q2 2014 | |
| 31 Mar 2014 | 0% | +0% | $19,721,000 | 2,075,876 | +203,960 | +11% | $9.50 | Q1 2014 | |
| 31 Dec 2013 | 0% | 0% | $12,167,000 | 1,871,916 | 0 | $6.50 | Q4 2013 |