| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 14.6% | $264,391,877 | 2,656,137 | BlackRock, Inc. | 31 Mar 2025 | |||
| Capital Research Global Investors | 6% | $121,660,630 | 1,102,298 | Capital Research Global Investors | 30 Jun 2025 | |||
| WASATCH ADVISORS LP | 5.1% | -25.7% | $102,550,727 | -$34,918,971 | 929,154 | -25.4% | WASATCH ADVISORS LP | 30 Jun 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 18,784,088 | $2,215,943,472 | +$22,116,617 | $117.99 | 296 |
| 2025 Q2 | 18,598,433 | $2,142,068,638 | +$50,658,427 | $115.19 | 297 |
| 2025 Q1 | 18,227,660 | $1,801,967,558 | +$4,776,473 | $98.89 | 305 |
| 2024 Q4 | 18,076,931 | $2,266,801,060 | +$60,702,028 | $125.35 | 306 |
| 2024 Q3 | 17,548,337 | $2,332,967,724 | -$24,289,639 | $133.03 | 306 |
| 2024 Q2 | 17,508,409 | $2,031,953,713 | +$239,625,389 | $116.11 | 283 |
| 2024 Q1 | 15,534,957 | $1,605,037,419 | +$9,068,563 | $103.34 | 262 |
| 2023 Q4 | 15,467,172 | $1,436,902,197 | +$5,215,722 | $92.85 | 261 |
| 2023 Q3 | 15,394,834 | $1,311,563,026 | -$2,040,211 | $85.19 | 245 |
| 2023 Q2 | 15,408,500 | $1,428,864,037 | -$39,800,586 | $92.7 | 237 |
| 2023 Q1 | 15,722,291 | $1,678,506,928 | +$3,265,104 | $106.76 | 228 |
| 2022 Q4 | 15,831,628 | $1,575,157,689 | +$80,046,827 | $99.49 | 231 |
| 2022 Q3 | 15,804,970 | $1,505,328,453 | +$38,904,286 | $95.24 | 202 |
| 2022 Q2 | 15,299,400 | $1,275,316,441 | +$26,401,424 | $83.28 | 176 |
| 2022 Q1 | 15,028,161 | $1,400,299,153 | -$36,027,805 | $93.29 | 172 |
| 2021 Q4 | 15,413,234 | $1,440,776,391 | +$21,391,208 | $93.51 | 166 |
| 2021 Q3 | 15,185,190 | $1,211,751,632 | +$24,794,872 | $79.75 | 182 |
| 2021 Q2 | 14,830,688 | $1,293,829,102 | -$34,208,541 | $87.24 | 186 |
| 2021 Q1 | 15,030,095 | $1,572,636,417 | +$9,571,524 | $104.59 | 192 |
| 2020 Q4 | 14,810,931 | $1,735,012,670 | +$5,571,845 | $117.09 | 200 |
| 2020 Q3 | 14,888,133 | $1,407,392,606 | -$17,289,176 | $94.51 | 191 |
| 2020 Q2 | 15,011,933 | $1,389,419,755 | +$20,397,885 | $92.56 | 200 |
| 2020 Q1 | 14,888,551 | $1,006,598,089 | -$45,951,140 | $67.6 | 180 |
| 2019 Q4 | 15,339,905 | $1,491,260,570 | -$16,613,756 | $97.22 | 184 |
| 2019 Q3 | 15,617,294 | $1,238,200,309 | +$211,200,229 | $79.28 | 185 |
| 2019 Q2 | 13,129,378 | $984,013,404 | +$33,230,763 | $74.95 | 163 |
| 2019 Q1 | 13,066,855 | $830,927,382 | -$28,125,769 | $63.59 | 167 |
| 2018 Q4 | 13,441,163 | $912,229,713 | +$80,405,502 | $67.88 | 171 |
| 2018 Q3 | 12,230,320 | $857,878,874 | +$105,002,282 | $70.15 | 140 |
| 2018 Q2 | 10,547,518 | $603,823,521 | +$14,291,570 | $57.25 | 123 |
| 2018 Q1 | 10,625,899 | $517,415,899 | -$765,669 | $48.65 | 94 |
| 2017 Q4 | 10,667,236 | $371,203,105 | -$6,446,380 | $34.8 | 83 |
| 2017 Q3 | 10,825,428 | $382,199,664 | -$310,466 | $35.3 | 87 |
| 2017 Q2 | 10,821,644 | $402,563,955 | +$4,240,419 | $37.2 | 95 |
| 2017 Q1 | 10,706,856 | $342,753,240 | +$16,590,162 | $32 | 93 |
| 2016 Q4 | 10,595,433 | $371,298,861 | -$10,248,606 | $35.05 | 95 |
| 2016 Q3 | 10,953,929 | $286,618,934 | +$118,978,686 | $26.16 | 69 |
| 2016 Q2 | 6,475,198 | $113,198,289 | -$66,676,933 | $17.43 | 70 |
| 2016 Q1 | 10,370,788 | $178,429,000 | -$4,174,613 | $17.19 | 79 |
| 2015 Q4 | 10,487,019 | $244,127,456 | +$1,764,409 | $23.28 | 81 |
| 2015 Q3 | 10,180,781 | $317,109,960 | +$18,935,641 | $31.15 | 96 |
| 2015 Q2 | 9,574,466 | $266,741,021 | +$9,446,332 | $27.86 | 83 |
| 2015 Q1 | 9,284,995 | $213,742,750 | -$2,064,611 | $23.02 | 76 |
| 2014 Q4 | 9,318,340 | $226,141,603 | +$1,861,699 | $24.27 | 70 |
| 2014 Q3 | 9,482,028 | $185,841,987 | +$2,272,377 | $19.6 | 69 |
| 2014 Q2 | 9,339,793 | $209,953,887 | -$3,377,199 | $22.48 | 74 |
| 2014 Q1 | 9,476,998 | $218,376,772 | +$20,108,596 | $23.05 | 80 |