| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 373,362,311 | $17,259,317,857 | +$1,285,401,164 | $46.24 | 647 |
| 2025 Q2 | 345,669,421 | $15,808,830,037 | +$211,313,315 | $45.75 | 617 |
| 2025 Q1 | 341,381,387 | $15,577,030,275 | +$1,551,931,218 | $45.65 | 611 |
| 2024 Q4 | 307,981,780 | $13,821,961,492 | +$4,664,034,783 | $44.87 | 594 |
| 2024 Q3 | 202,421,903 | $9,456,627,192 | +$1,511,854,317 | $46.74 | 522 |
| 2024 Q2 | 171,894,731 | $7,724,347,387 | +$1,730,096,778 | $44.93 | 476 |
| 2024 Q1 | 132,557,577 | $6,005,722,220 | +$898,109,487 | $45.31 | 461 |
| 2023 Q4 | 112,931,047 | $5,198,382,194 | +$994,669,543 | $46.04 | 415 |
| 2023 Q3 | 88,150,170 | $3,839,499,968 | +$996,691,329 | $43.56 | 346 |
| 2023 Q2 | 65,262,309 | $2,963,690,280 | +$545,242,184 | $45.42 | 321 |
| 2023 Q1 | 53,198,856 | $2,448,872,678 | +$504,536,764 | $46 | 280 |
| 2022 Q4 | 42,185,209 | $1,904,708,796 | +$505,230,266 | $45.02 | 257 |
| 2022 Q3 | 29,898,688 | $1,328,628,755 | -$7,454,649 | $44.43 | 216 |
| 2022 Q2 | 30,055,810 | $1,399,151,337 | -$66,027,790 | $46.53 | 221 |
| 2022 Q1 | 31,355,173 | $1,558,242,551 | +$313,740,515 | $49.77 | 220 |
| 2021 Q4 | 24,767,415 | $1,311,692,963 | +$212,546,161 | $53.02 | 206 |
| 2021 Q3 | 19,895,462 | $1,057,238,268 | +$22,887,516 | $53.13 | 175 |
| 2021 Q2 | 19,657,495 | $1,047,819,108 | +$110,456,005 | $53.33 | 172 |
| 2021 Q1 | 17,710,083 | $928,101,678 | +$164,865,438 | $52.41 | 164 |
| 2020 Q4 | 13,821,931 | $749,836,096 | +$105,025,368 | $54.25 | 148 |
| 2020 Q3 | 11,331,856 | $619,297,285 | +$71,316,123 | $54.65 | 126 |
| 2020 Q2 | 9,855,028 | $531,554,521 | +$13,757,226 | $53.93 | 121 |
| 2020 Q1 | 9,603,248 | $496,912,728 | +$105,758,682 | $51.75 | 111 |
| 2019 Q4 | 7,236,441 | $374,440,533 | +$35,416,625 | $51.74 | 97 |
| 2019 Q3 | 6,476,372 | $334,792,000 | -$13,981,515 | $51.7 | 74 |
| 2019 Q2 | 6,748,760 | $344,314,787 | +$45,761,444 | $51.05 | 71 |
| 2019 Q1 | 5,860,078 | $292,878,861 | +$36,507,232 | $49.96 | 66 |
| 2018 Q4 | 4,795,040 | $232,712,000 | -$15,453,311 | $48.53 | 62 |
| 2018 Q3 | 5,067,689 | $246,152,052 | +$36,373,138 | $48.61 | 61 |
| 2018 Q2 | 4,320,859 | $211,472,191 | +$14,556,097 | $48.87 | 54 |
| 2018 Q1 | 4,022,095 | $197,614,000 | +$26,347,574 | $49.14 | 52 |
| 2017 Q4 | 3,484,656 | $175,084,564 | +$16,568,681 | $50.25 | 47 |
| 2017 Q3 | 3,097,286 | $155,787,576 | +$26,769,624 | $50.3 | 42 |
| 2017 Q2 | 2,565,724 | $128,662,535 | +$7,787,786 | $50.14 | 39 |
| 2017 Q1 | 2,370,945 | $118,129,458 | +$17,183,152 | $49.82 | 37 |
| 2016 Q4 | 2,079,385 | $103,505,450 | +$8,441,118 | $49.8 | 33 |
| 2016 Q3 | 1,966,692 | $100,362,768 | +$15,099,812 | $51.07 | 29 |
| 2016 Q2 | 1,640,836 | $82,454,000 | -$1,168,312 | $50.3 | 26 |
| 2016 Q1 | 1,666,178 | $81,254,000 | +$2,233,443 | $48.83 | 26 |
| 2015 Q4 | 1,617,207 | $77,702,000 | +$34,593,472 | $48 | 16 |
| 2015 Q3 | 899,178 | $43,567,000 | -$734,821 | $48.35 | 17 |
| 2015 Q2 | 912,613 | $45,512,000 | +$31,886,641 | $49.78 | 18 |
| 2015 Q1 | 273,416 | $13,872,000 | -$23,198,449 | $50.73 | 13 |
| 2014 Q4 | 733,526 | $36,696,000 | +$26,683,000 | $50.03 | 7 |