| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 15% | +46% | $903,526,102 | +$260,312,952 | 19,459,963 | +40.5% | FMR LLC | 30 Jun 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 123,045,477 | $5,819,836,987 | -$177,044,910 | $47.29 | 375 |
| 2025 Q2 | 126,615,429 | $6,071,710,553 | +$93,163,660 | $47.94 | 386 |
| 2025 Q1 | 124,677,131 | $6,212,989,072 | -$264,803,557 | $49.81 | 388 |
| 2024 Q4 | 128,923,747 | $7,469,298,377 | +$102,839,062 | $57.93 | 400 |
| 2024 Q3 | 125,742,536 | $8,202,656,801 | -$137,384,337 | $65.13 | 423 |
| 2024 Q2 | 128,196,288 | $8,223,456,744 | -$110,146,459 | $64.14 | 403 |
| 2024 Q1 | 129,964,370 | $8,273,399,636 | -$31,604,567 | $63.66 | 370 |
| 2023 Q4 | 131,133,364 | $7,274,523,226 | -$499,866,494 | $55.41 | 365 |
| 2023 Q3 | 139,728,174 | $8,237,145,282 | +$66,484,001 | $58.94 | 377 |
| 2023 Q2 | 138,843,134 | $9,029,825,746 | -$210,908,576 | $65.06 | 371 |
| 2023 Q1 | 142,819,098 | $7,862,735,643 | -$18,170,434 | $55.05 | 342 |
| 2022 Q4 | 142,970,722 | $7,549,176,949 | -$28,762,537 | $52.80 | 331 |
| 2022 Q3 | 144,019,295 | $6,226,059,850 | -$99,833,768 | $43.22 | 322 |
| 2022 Q2 | 145,999,952 | $7,065,459,104 | -$67,956,883 | $48.39 | 328 |
| 2022 Q1 | 147,756,156 | $8,084,982,309 | +$106,338,153 | $54.73 | 309 |
| 2021 Q4 | 146,086,615 | $6,955,533,234 | -$100,541,606 | $47.62 | 294 |
| 2021 Q3 | 148,172,358 | $5,838,127,114 | +$110,374,959 | $39.40 | 269 |
| 2021 Q2 | 145,504,749 | $5,550,291,865 | +$162,542,662 | $38.15 | 277 |
| 2021 Q1 | 141,308,420 | $5,424,225,821 | -$13,695,971 | $38.39 | 271 |
| 2020 Q4 | 142,011,982 | $4,392,197,949 | +$18,354,916 | $30.93 | 250 |
| 2020 Q3 | 142,061,347 | $3,178,563,357 | -$13,924,573 | $22.36 | 242 |
| 2020 Q2 | 142,625,181 | $3,215,684,831 | +$33,461,414 | $22.55 | 230 |
| 2020 Q1 | 141,367,192 | $2,922,884,848 | +$4,512,081 | $20.68 | 212 |
| 2019 Q4 | 139,401,940 | $4,251,497,315 | -$75,092,347 | $30.50 | 266 |
| 2019 Q3 | 141,515,211 | $3,473,039,595 | -$18,447,407 | $24.54 | 243 |
| 2019 Q2 | 142,255,212 | $3,547,648,029 | +$88,063,259 | $24.94 | 226 |
| 2019 Q1 | 141,320,039 | $2,698,073,977 | -$44,907,986 | $19.09 | 222 |
| 2018 Q4 | 144,421,598 | $2,192,769,870 | +$51,705,176 | $15.18 | 230 |
| 2018 Q3 | 139,346,453 | $2,943,117,712 | +$43,797,856 | $21.13 | 228 |
| 2018 Q2 | 138,422,069 | $2,480,927,045 | +$44,884,797 | $17.92 | 239 |
| 2018 Q1 | 136,158,483 | $2,205,175,202 | -$60,124,460 | $16.19 | 231 |
| 2017 Q4 | 139,714,738 | $2,771,401,719 | -$160,822,850 | $19.83 | 230 |
| 2017 Q3 | 148,575,811 | $2,656,788,051 | -$117,798,478 | $17.88 | 215 |
| 2017 Q2 | 156,318,059 | $2,379,148,272 | +$181,166,278 | $15.22 | 193 |
| 2017 Q1 | 144,457,304 | $2,171,069,616 | +$277,200,494 | $15.03 | 211 |
| 2016 Q4 | 137,617,706 | $2,297,209,618 | +$33,250,123 | $16.69 | 238 |
| 2016 Q3 | 136,434,874 | $2,063,686,862 | -$57,059,275 | $15.13 | 235 |
| 2016 Q2 | 140,042,841 | $1,855,051,203 | -$4,079,759 | $13.24 | 229 |
| 2016 Q1 | 138,791,373 | $2,148,521,500 | +$12,311,391 | $15.48 | 237 |
| 2015 Q4 | 137,702,550 | $2,329,344,152 | -$59,135,582 | $16.92 | 225 |
| 2015 Q3 | 141,317,929 | $2,354,416,050 | -$625,152 | $16.66 | 231 |
| 2015 Q2 | 140,705,243 | $2,740,895,495 | +$175,186,903 | $19.48 | 237 |
| 2015 Q1 | 133,736,506 | $1,938,012,189 | -$34,369,171 | $14.48 | 236 |
| 2014 Q4 | 135,555,849 | $2,297,479,727 | +$103,545,766 | $16.95 | 244 |
| 2014 Q3 | 128,695,550 | $2,423,324,614 | -$26,114,930 | $18.83 | 280 |
| 2014 Q2 | 129,088,008 | $3,077,718,447 | -$65,316,872 | $23.85 | 294 |
| 2014 Q1 | 132,000,405 | $3,521,417,735 | -$191,042,077 | $26.68 | 318 |