| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 5.2% | -22.9% | $82,286,189 | -$25,001,135 | 489,857 | -23.3% | FMR LLC | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,779,280 | $1,306,475,777 | +$4,385,613 | $167.98 | 236 |
| 2025 Q2 | 7,736,410 | $1,501,464,112 | +$38,047,388 | $194.28 | 254 |
| 2025 Q1 | 7,578,629 | $1,420,244,474 | -$7,179,558 | $187.51 | 245 |
| 2024 Q4 | 7,628,790 | $1,502,468,953 | +$32,394,191 | $196.95 | 243 |
| 2024 Q3 | 7,417,919 | $1,391,434,102 | +$9,783,328 | $187.41 | 235 |
| 2024 Q2 | 7,374,340 | $1,334,998,385 | +$468,935 | $180.82 | 222 |
| 2024 Q1 | 7,244,943 | $1,425,454,105 | +$21,952,429 | $196.88 | 230 |
| 2023 Q4 | 7,245,627 | $1,385,331,746 | +$3,877,141 | $191.22 | 213 |
| 2023 Q3 | 7,227,445 | $1,114,936,412 | +$5,350,681 | $154.3 | 196 |
| 2023 Q2 | 7,198,598 | $1,036,349,624 | -$5,493,790 | $143.74 | 190 |
| 2023 Q1 | 7,214,910 | $960,893,327 | +$8,698,593 | $133.19 | 183 |
| 2022 Q4 | 7,158,584 | $808,063,473 | +$2,406,715 | $112.71 | 179 |
| 2022 Q3 | 7,141,507 | $708,967,638 | -$3,805,588 | $99.14 | 161 |
| 2022 Q2 | 7,175,006 | $701,111,653 | +$3,124,804 | $97.65 | 154 |
| 2022 Q1 | 7,037,182 | $764,332,483 | +$8,724,127 | $108.48 | 159 |
| 2021 Q4 | 7,076,022 | $876,306,861 | +$10,052,178 | $123.93 | 166 |
| 2021 Q3 | 6,977,943 | $757,497,081 | -$7,987,294 | $108.52 | 143 |
| 2021 Q2 | 7,053,844 | $697,547,686 | +$16,287,690 | $98.9 | 137 |
| 2021 Q1 | 6,889,570 | $693,720,198 | +$32,164,334 | $100.72 | 138 |
| 2020 Q4 | 6,558,501 | $487,006,458 | +$23,500,902 | $74.25 | 128 |
| 2020 Q3 | 6,244,204 | $397,533,765 | +$738,536 | $63.66 | 127 |
| 2020 Q2 | 6,229,662 | $398,679,607 | -$5,694,172 | $64.01 | 123 |
| 2020 Q1 | 6,333,806 | $352,009,045 | -$13,937,780 | $55.63 | 121 |
| 2019 Q4 | 6,496,394 | $542,463,761 | -$1,127,888 | $83.5 | 139 |
| 2019 Q3 | 6,511,646 | $531,728,960 | +$443,784 | $81.65 | 136 |
| 2019 Q2 | 6,528,855 | $474,371,492 | +$15,549,809 | $72.66 | 114 |
| 2019 Q1 | 6,558,417 | $475,039,234 | -$6,434,949 | $72.43 | 121 |
| 2018 Q4 | 6,651,743 | $402,027,000 | +$506,332 | $60.44 | 119 |
| 2018 Q3 | 6,591,348 | $475,795,523 | -$5,064,463 | $72.18 | 122 |
| 2018 Q2 | 6,628,402 | $593,105,381 | -$2,390,543 | $89.48 | 138 |
| 2018 Q1 | 6,669,600 | $580,249,640 | -$12,160,102 | $87.02 | 133 |
| 2017 Q4 | 6,834,826 | $534,752,412 | +$2,679,872 | $78.24 | 129 |
| 2017 Q3 | 6,784,481 | $493,626,084 | -$5,733,270 | $72.74 | 118 |
| 2017 Q2 | 6,873,240 | $444,727,602 | +$11,209,176 | $64.7 | 120 |
| 2017 Q1 | 6,719,308 | $386,831,817 | +$40,186,700 | $57.57 | 115 |
| 2016 Q4 | 6,606,869 | $378,383,864 | +$5,080,889 | $57.27 | 114 |
| 2016 Q3 | 6,552,257 | $258,767,448 | -$776,720 | $39.5 | 101 |
| 2016 Q2 | 6,579,117 | $229,075,673 | +$946,758 | $34.82 | 101 |
| 2016 Q1 | 6,527,487 | $246,262,430 | -$6,650,718 | $37.73 | 95 |
| 2015 Q4 | 6,724,796 | $212,309,886 | -$1,022,864 | $31.57 | 83 |
| 2015 Q3 | 6,828,938 | $177,077,689 | -$4,076,324 | $25.93 | 83 |
| 2015 Q2 | 6,979,029 | $202,812,247 | +$3,048,216 | $29.06 | 92 |
| 2015 Q1 | 6,875,106 | $193,751,799 | -$506,221 | $28.19 | 83 |
| 2014 Q4 | 6,891,072 | $208,883,924 | -$1,567,666 | $30.34 | 77 |
| 2014 Q3 | 6,974,209 | $224,147,521 | +$6,143,371 | $32.14 | 77 |
| 2014 Q2 | 6,787,774 | $210,962,553 | +$8,170,029 | $31.08 | 82 |
| 2014 Q1 | 6,520,947 | $216,845,316 | -$899,724 | $33.25 | 83 |