| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 14.2% | $542,467,058 | 2,389,828 | BlackRock, Inc. | 30 Jun 2025 | |||
| FMR LLC | 7.3% | +44% | $236,142,112 | +$74,056,149 | 1,235,311 | +46% | FMR LLC | 31 Mar 2025 |
| JANUS HENDERSON GROUP PLC | 5.9% | -6.7% | $249,312,529 | -$13,068,899 | 1,000,291 | -5% | JANUS HENDERSON GROUP PLC | 30 Sep 2025 |
| Mawer Investment Management Ltd. | 5.09% | $213,444,899 | 856,383 | Mawer Investment Management Ltd. | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 18,695,015 | $4,658,447,031 | +$8,942,360 | $249.24 | 342 |
| 2025 Q2 | 18,689,354 | $4,200,189,299 | -$159,319,087 | $224.86 | 337 |
| 2025 Q1 | 19,457,200 | $3,779,182,969 | +$272,671,454 | $194.34 | 304 |
| 2024 Q4 | 18,043,144 | $3,020,701,003 | +$283,252,118 | $167.43 | 298 |
| 2024 Q3 | 16,369,791 | $2,483,762,949 | +$143,819,538 | $151.83 | 269 |
| 2024 Q2 | 15,384,249 | $2,116,045,471 | +$93,503,811 | $137.52 | 262 |
| 2024 Q1 | 15,053,484 | $2,149,473,204 | -$9,094,535 | $142.82 | 245 |
| 2023 Q4 | 349,265 | $45,097,545 | -$455,966 | $129.05 | 3 |
| 2023 Q3 | 14,863,860 | $1,754,112,102 | -$10,008,579 | $118.04 | 231 |
| 2023 Q2 | 14,915,497 | $1,757,298,510 | -$59,945,283 | $117.83 | 203 |
| 2023 Q1 | 14,608,573 | $1,495,923,389 | -$28,257,589 | $102.36 | 177 |
| 2022 Q4 | 15,297,497 | $1,217,435,844 | +$12,234,379 | $79.52 | 183 |
| 2022 Q3 | 14,779,696 | $1,065,266,072 | -$33,150,318 | $72.06 | 175 |
| 2022 Q2 | 14,882,321 | $1,271,560,252 | -$33,395,555 | $85.44 | 176 |
| 2022 Q1 | 15,875,028 | $1,351,246,330 | -$53,267,415 | $85.12 | 176 |
| 2021 Q4 | 15,966,249 | $1,487,590,064 | -$39,606,572 | $93.2 | 184 |
| 2021 Q3 | 16,840,058 | $1,596,180,639 | -$36,495,345 | $94.8 | 184 |
| 2021 Q2 | 17,030,097 | $1,730,377,619 | +$18,631,255 | $101.64 | 183 |
| 2021 Q1 | 16,909,695 | $1,624,953,231 | -$620,173 | $96.1 | 187 |
| 2020 Q4 | 16,496,746 | $1,537,764,398 | +$8,853,885 | $93.22 | 180 |
| 2020 Q3 | 16,926,391 | $1,313,224,781 | -$17,707,786 | $77.61 | 178 |
| 2020 Q2 | 17,147,500 | $1,279,289,922 | -$29,244,513 | $74.64 | 181 |
| 2020 Q1 | 17,541,046 | $1,208,855,580 | -$63,372,237 | $68.92 | 181 |
| 2019 Q4 | 18,083,313 | $1,820,631,476 | -$4,150,723 | $100.74 | 214 |
| 2019 Q3 | 18,000,133 | $1,827,191,158 | -$25,239,098 | $101.56 | 232 |
| 2019 Q2 | 17,911,385 | $2,015,809,074 | +$132,956,699 | $112.63 | 215 |
| 2019 Q1 | 17,790,556 | $1,558,176,288 | -$20,236,950 | $87.6 | 197 |
| 2018 Q4 | 17,983,474 | $1,318,077,761 | -$13,367,817 | $73.3 | 165 |
| 2018 Q3 | 18,148,943 | $1,384,683,403 | +$4,304,222 | $76.31 | 171 |
| 2018 Q2 | 17,899,526 | $1,383,900,850 | -$20,953,473 | $77.33 | 165 |
| 2018 Q1 | 18,712,778 | $1,221,431,378 | -$46,318,037 | $65.27 | 170 |
| 2017 Q4 | 19,473,996 | $1,253,693,786 | -$42,177,957 | $64.38 | 196 |
| 2017 Q3 | 19,349,974 | $1,767,860,523 | +$38,970,261 | $91.37 | 187 |
| 2017 Q2 | 18,468,530 | $1,387,747,568 | +$67,212,587 | $75.15 | 189 |
| 2017 Q1 | 19,379,881 | $1,414,425,344 | +$153,773,020 | $72.99 | 179 |
| 2016 Q4 | 19,003,955 | $1,446,173,940 | +$52,452,003 | $76.12 | 175 |
| 2016 Q3 | 18,637,918 | $1,216,901,096 | +$27,127,702 | $65.38 | 173 |
| 2016 Q2 | 17,634,465 | $1,025,016,069 | -$50,446,855 | $58.13 | 165 |
| 2016 Q1 | 18,712,481 | $1,225,657,529 | -$28,409,004 | $65.49 | 162 |
| 2015 Q4 | 18,510,375 | $1,640,880,206 | +$122,426 | $88.66 | 199 |
| 2015 Q3 | 18,502,460 | $1,423,854,029 | +$121,276 | $76.96 | 175 |
| 2015 Q2 | 18,181,933 | $1,287,028,061 | +$43,507,933 | $70.79 | 167 |
| 2015 Q1 | 17,233,495 | $1,279,525,822 | -$1,996,386 | $74.26 | 184 |
| 2014 Q4 | 17,817,820 | $1,261,150,641 | -$14,512,845 | $70.77 | 179 |
| 2014 Q3 | 17,990,023 | $1,142,003,842 | +$1,992,255 | $63.48 | 166 |
| 2014 Q2 | 17,893,073 | $1,194,260,453 | -$6,636,223 | $66.75 | 157 |
| 2014 Q1 | 18,158,858 | $1,086,771,743 | +$57,376,914 | $59.86 | 159 |