| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 14,342 | $855,787 | -$26,255 | $59.67 | 3 |
| 2025 Q3 | 18,983,423 | $1,169,576,680 | -$6,610,642 | $61.62 | 334 |
| 2025 Q2 | 19,364,222 | $1,182,905,924 | -$37,363,029 | $61.16 | 344 |
| 2025 Q1 | 20,006,212 | $1,230,567,204 | -$11,525,880 | $61.53 | 356 |
| 2024 Q4 | 20,345,026 | $1,227,623,264 | -$62,970,450 | $60.26 | 368 |
| 2024 Q3 | 21,250,830 | $1,398,587,016 | +$23,392,904 | $65.91 | 350 |
| 2024 Q2 | 21,026,777 | $1,203,689,964 | -$12,205,188 | $57.29 | 330 |
| 2024 Q1 | 21,227,417 | $1,224,694,235 | -$41,344,451 | $57.70 | 333 |
| 2023 Q4 | 36,273 | $2,130,300 | +$436,785 | $58.73 | 5 |
| 2023 Q3 | 23,273,593 | $1,166,803,722 | -$4,492,863 | $50.16 | 318 |
| 2023 Q2 | 23,511,933 | $1,306,592,812 | -$4,413,739 | $55.57 | 332 |
| 2023 Q1 | 23,628,876 | $1,312,263,349 | +$8,026,246 | $55.54 | 341 |
| 2022 Q4 | 23,239,054 | $1,275,171,284 | -$38,480,078 | $54.84 | 351 |
| 2022 Q3 | 23,301,547 | $1,250,300,800 | +$13,037,603 | $53.66 | 344 |
| 2022 Q2 | 23,056,316 | $1,400,421,412 | +$28,659,882 | $60.77 | 379 |
| 2022 Q1 | 22,130,483 | $1,571,169,742 | +$65,532,490 | $71.01 | 388 |
| 2021 Q4 | 21,256,895 | $1,615,771,124 | +$32,180,622 | $76.08 | 406 |
| 2021 Q3 | 19,917,236 | $1,303,460,300 | +$76,124,317 | $65.42 | 344 |
| 2021 Q2 | 19,107,892 | $1,249,660,132 | +$6,081,749 | $65.35 | 332 |
| 2021 Q1 | 19,034,219 | $1,101,604,396 | +$7,084,305 | $57.81 | 324 |
| 2020 Q4 | 18,909,314 | $1,018,551,289 | +$498,261,731 | $53.88 | 325 |
| 2020 Q3 | 8,714,403 | $889,026,999 | -$58,445,510 | $102.01 | 285 |
| 2020 Q2 | 9,123,223 | $920,643,672 | -$38,863,117 | $100.88 | 291 |
| 2020 Q1 | 10,246,347 | $938,565,020 | -$26,353,847 | $91.58 | 304 |
| 2019 Q4 | 9,997,074 | $1,169,745,257 | +$69,159,381 | $116.99 | 332 |
| 2019 Q3 | 9,868,894 | $1,184,328,584 | +$25,001,578 | $120.02 | 299 |
| 2019 Q2 | 9,727,619 | $1,095,854,589 | +$39,109,751 | $112.65 | 293 |
| 2019 Q1 | 9,430,602 | $1,047,931,179 | -$4,256,258 | $111.20 | 301 |
| 2018 Q4 | 9,484,698 | $908,753,288 | -$531,588,742 | $95.70 | 294 |
| 2018 Q3 | 14,954,925 | $1,496,584,462 | -$4,961,038 | $100.08 | 278 |
| 2018 Q2 | 15,019,965 | $1,499,978,659 | -$162,256,888 | $99.88 | 276 |
| 2018 Q1 | 16,650,795 | $1,553,356,691 | -$147,463,848 | $93.30 | 281 |
| 2017 Q4 | 18,333,751 | $1,856,976,487 | -$176,411,932 | $101.32 | 290 |
| 2017 Q3 | 19,896,793 | $2,001,990,380 | -$34,172,690 | $100.65 | 267 |
| 2017 Q2 | 20,356,657 | $2,058,422,644 | -$20,384,186 | $101.12 | 268 |
| 2017 Q1 | 20,398,113 | $2,035,751,223 | +$457,637,657 | $99.75 | 280 |
| 2016 Q4 | 21,707,200 | $2,162,819,254 | -$415,945,987 | $99.64 | 284 |
| 2016 Q3 | 25,869,195 | $2,712,063,509 | +$116,127,565 | $104.90 | 278 |
| 2016 Q2 | 24,739,621 | $2,677,197,176 | +$87,006,318 | $108.20 | 279 |
| 2016 Q1 | 23,884,008 | $2,463,393,056 | +$43,594,743 | $103.16 | 277 |
| 2015 Q4 | 23,451,819 | $2,327,191,388 | +$296,831,685 | $99.24 | 277 |
| 2015 Q3 | 20,366,169 | $1,886,795,057 | -$94,776,782 | $92.62 | 252 |
| 2015 Q2 | 21,419,974 | $1,920,137,022 | -$181,830,980 | $89.61 | 253 |
| 2015 Q1 | 23,178,421 | $2,343,047,158 | +$199,189,727 | $101.13 | 278 |
| 2014 Q4 | 21,257,150 | $2,058,655,581 | +$64,605,007 | $96.84 | 266 |
| 2014 Q3 | 20,374,559 | $1,721,139,536 | +$74,822,246 | $84.47 | 236 |
| 2014 Q2 | 19,982,347 | $1,745,075,415 | +$204,671,221 | $87.33 | 243 |
| 2014 Q1 | 17,631,324 | $1,449,915,839 | -$11,365,793 | $82.24 | 227 |