| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 14.7% | $710,386,918 | 4,254,833 | BlackRock, Inc. | 31 Mar 2025 | |||
| MILLENNIUM MANAGEMENT LLC | 3.8% | $267,694,786 | 1,095,359 | Millennium Management LLC | 30 Jun 2025 | |||
| ALLIANCEBERNSTEIN L.P. | 0.2% | $7,577,647 | 45,386 | AllianceBernstein L.P. | 30 Sep 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 28,554,324 | $8,331,091,971 | +$430,686,498 | $291.76 | 409 |
| 2025 Q2 | 27,280,066 | $6,667,186,470 | -$242,752,663 | $244.39 | 405 |
| 2025 Q1 | 28,434,094 | $4,333,887,344 | -$30,397,392 | $152.34 | 346 |
| 2024 Q4 | 28,487,419 | $4,958,833,544 | +$121,307,385 | $174.06 | 344 |
| 2024 Q3 | 27,609,791 | $5,438,519,659 | -$85,169,604 | $197.1 | 349 |
| 2024 Q2 | 27,870,115 | $4,703,288,815 | +$50,537,739 | $168.76 | 322 |
| 2024 Q1 | 27,426,790 | $3,935,534,508 | -$99,879,396 | $143.53 | 288 |
| 2023 Q4 | 28,537,995 | $3,284,439,390 | +$45,603,382 | $115.09 | 271 |
| 2023 Q3 | 28,281,439 | $2,516,839,217 | -$5,234,382 | $89 | 240 |
| 2023 Q2 | 28,239,356 | $3,204,129,319 | -$82,395,696 | $113.65 | 256 |
| 2023 Q1 | 29,145,226 | $2,729,463,273 | +$63,993,148 | $93.65 | 268 |
| 2022 Q4 | 28,496,828 | $2,667,334,088 | +$78,828,320 | $93.6 | 254 |
| 2022 Q3 | 27,634,709 | $2,640,262,840 | -$20,237,300 | $95.53 | 270 |
| 2022 Q2 | 27,721,008 | $2,578,633,351 | +$7,723,442 | $93.04 | 239 |
| 2022 Q1 | 27,750,697 | $2,643,757,135 | +$14,804,827 | $95.26 | 251 |
| 2021 Q4 | 27,574,215 | $2,584,928,400 | -$23,195,285 | $93.76 | 233 |
| 2021 Q3 | 28,072,992 | $2,002,339,420 | +$22,434,057 | $71.24 | 213 |
| 2021 Q2 | 28,071,040 | $2,091,722,896 | +$9,549,607 | $74.53 | 220 |
| 2021 Q1 | 27,800,865 | $2,580,953,347 | -$154,827,550 | $92.85 | 239 |
| 2020 Q4 | 29,718,520 | $2,244,325,145 | -$100,795,360 | $75.52 | 244 |
| 2020 Q3 | 30,957,773 | $1,631,960,689 | -$66,062,527 | $52.82 | 216 |
| 2020 Q2 | 32,339,957 | $1,323,594,765 | -$1,999,925 | $40.89 | 202 |
| 2020 Q1 | 32,312,717 | $832,579,710 | +$7,816,434 | $25.65 | 181 |
| 2019 Q4 | 31,110,044 | $1,469,311,679 | +$42,094,781 | $47.15 | 231 |
| 2019 Q3 | 30,174,048 | $1,539,685,140 | -$24,543,406 | $51.05 | 231 |
| 2019 Q2 | 30,538,497 | $1,796,120,228 | +$107,434,945 | $58.87 | 239 |
| 2019 Q1 | 29,454,260 | $1,353,189,977 | -$22,392,490 | $45.94 | 246 |
| 2018 Q4 | 29,611,886 | $1,604,213,733 | -$153,746,603 | $54.04 | 254 |
| 2018 Q3 | 31,195,785 | $2,638,058,288 | -$103,482,034 | $84.6 | 278 |
| 2018 Q2 | 31,799,238 | $3,005,560,281 | -$22,578,675 | $94.51 | 315 |
| 2018 Q1 | 32,211,381 | $3,468,964,117 | -$90,143,677 | $107.63 | 312 |
| 2017 Q4 | 32,893,254 | $3,665,648,036 | -$106,159,511 | $111.43 | 330 |
| 2017 Q3 | 33,643,394 | $2,888,892,024 | -$161,923,571 | $85.88 | 298 |
| 2017 Q2 | 35,547,794 | $3,183,806,102 | +$52,827,045 | $89.52 | 319 |
| 2017 Q1 | 34,497,277 | $3,207,100,444 | +$269,764,904 | $92.95 | 318 |
| 2016 Q4 | 35,179,089 | $2,824,318,949 | +$152,643,830 | $80.29 | 297 |
| 2016 Q3 | 33,114,198 | $2,707,604,750 | +$90,810,614 | $81.78 | 322 |
| 2016 Q2 | 31,872,862 | $2,860,902,188 | -$123,386,551 | $89.76 | 307 |
| 2016 Q1 | 33,586,952 | $2,171,717,023 | +$228,927,580 | $64.67 | 258 |
| 2015 Q4 | 27,853,196 | $1,948,753,443 | +$8,411,466 | $69.96 | 267 |
| 2015 Q3 | 29,544,051 | $2,137,552,126 | +$13,533,813 | $72.36 | 233 |
| 2015 Q2 | 29,498,118 | $1,735,859,580 | -$463,347 | $58.85 | 202 |
| 2015 Q1 | 29,422,920 | $1,435,609,206 | +$9,224,786 | $48.84 | 173 |
| 2014 Q4 | 29,495,941 | $1,033,136,892 | +$3,836,678 | $35.09 | 148 |
| 2014 Q3 | 29,535,976 | $907,090,821 | +$26,084,171 | $30.71 | 148 |
| 2014 Q2 | 28,675,081 | $897,775,086 | +$18,748,778 | $31.31 | 149 |
| 2014 Q1 | 27,787,381 | $877,790,511 | +$14,953,294 | $31.61 | 141 |