| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 10.5% | -26.7% | $613,791,363 | -$243,350,611 | 4,643,953 | -28.4% | FMR LLC | 30 Jun 2025 |
| BlackRock, Inc. | 10.3% | $618,106,244 | 4,631,397 | BlackRock, Inc. | 31 Mar 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 39,680,618 | $6,283,069,302 | +$158,479,767 | $158.42 | 386 |
| 2025 Q2 | 38,774,592 | $5,239,812,706 | +$20,266,176 | $135.14 | 386 |
| 2025 Q1 | 38,624,146 | $4,647,605,118 | +$107,916,275 | $120.32 | 351 |
| 2024 Q4 | 37,940,824 | $3,931,618,145 | +$2,959,425 | $103.6 | 332 |
| 2024 Q3 | 37,825,280 | $4,340,994,957 | +$31,399,356 | $114.8 | 323 |
| 2024 Q2 | 37,292,478 | $3,911,134,413 | -$22,392,876 | $104.88 | 319 |
| 2024 Q1 | 37,232,843 | $4,747,096,735 | +$118,831,503 | $127.54 | 316 |
| 2023 Q4 | 36,417,034 | $3,947,805,980 | +$56,805,007 | $108.39 | 317 |
| 2023 Q3 | 35,890,576 | $3,603,261,385 | +$93,317,244 | $100.38 | 267 |
| 2023 Q2 | 34,971,560 | $3,264,357,500 | -$100,730,005 | $93.33 | 273 |
| 2023 Q1 | 36,036,538 | $3,437,325,195 | +$64,056,279 | $95.37 | 251 |
| 2022 Q4 | 35,482,844 | $3,086,090,227 | -$123,056,997 | $86.91 | 254 |
| 2022 Q3 | 37,056,664 | $2,722,422,032 | -$59,482,514 | $73.35 | 203 |
| 2022 Q2 | 37,838,421 | $2,633,100,089 | +$10,896,126 | $69.51 | 205 |
| 2022 Q1 | 37,862,411 | $2,664,345,943 | +$44,989,115 | $70.34 | 193 |
| 2021 Q4 | 37,154,495 | $2,777,802,238 | +$2,769,626,647 | $74.81 | 196 |
| 2019 Q3 | 0 | $0 | -$55,211 | 0 | |
| 2019 Q2 | 552 | $55,211 | $100.02 | 1 | |
| 2019 Q1 | 552 | $47,748 | $86.5 | 1 | |
| 2018 Q4 | 552 | $39,937 | $72.35 | 1 | |
| 2018 Q3 | 552 | $45,264 | $82 | 1 | |
| 2018 Q2 | 552 | $49,597 | $89.85 | 1 | |
| 2018 Q1 | 552 | $44,850 | $81.25 | 1 | |
| 2017 Q4 | 552 | $37,232 | $67.45 | 1 | |
| 2017 Q3 | 552 | $34,859 | $63.15 | 1 | |
| 2017 Q2 | 552 | $32,182 | $58.3 | 1 | |
| 2017 Q1 | 552 | $27,131 | $49.15 | 1 | |
| 2016 Q4 | 552 | $25,944 | $47 | 1 | |
| 2016 Q3 | 552 | $25,988 | +$7,627 | $47.08 | 1 |
| 2016 Q2 | 390 | $20,019 | $51.33 | 1 | |
| 2016 Q1 | 390 | $17,963 | $46.06 | 1 |