| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 62,591,510 | $4,263,829,577 | +$414,820,764 | $68.12 | 413 |
| 2025 Q2 | 57,109,907 | $3,779,443,935 | +$136,094,317 | $66.20 | 395 |
| 2025 Q1 | 55,184,395 | $3,320,632,064 | +$75,162,009 | $60.15 | 350 |
| 2024 Q4 | 54,408,308 | $2,938,578,864 | +$102,797,532 | $53.98 | 320 |
| 2024 Q3 | 52,160,111 | $3,180,105,732 | +$7,835,354 | $60.93 | 315 |
| 2024 Q2 | 52,056,402 | $2,956,740,567 | +$208,174,251 | $56.95 | 315 |
| 2024 Q1 | 48,399,811 | $2,781,529,828 | -$213,681,818 | $57.85 | 291 |
| 2023 Q4 | 52,444,055 | $2,856,636,191 | -$255,860,917 | $55.02 | 301 |
| 2023 Q3 | 56,578,717 | $2,811,718,101 | -$251,766,537 | $49.66 | 280 |
| 2023 Q2 | 61,188,281 | $3,220,738,241 | +$132,195,967 | $52.63 | 282 |
| 2023 Q1 | 58,743,505 | $3,076,874,878 | +$223,772,909 | $52.38 | 280 |
| 2022 Q4 | 54,487,117 | $2,588,246,318 | +$1,797,807 | $47.50 | 264 |
| 2022 Q3 | 54,611,882 | $2,160,443,198 | -$612,009,655 | $39.54 | 235 |
| 2022 Q2 | 69,351,670 | $3,119,522,486 | -$147,303,156 | $44.96 | 261 |
| 2022 Q1 | 72,052,612 | $3,848,327,141 | +$92,706,020 | $53.40 | 264 |
| 2021 Q4 | 70,300,321 | $4,088,559,251 | +$191,872,945 | $58.16 | 270 |
| 2021 Q3 | 66,287,309 | $3,716,584,880 | +$91,554,378 | $56.06 | 260 |
| 2021 Q2 | 63,091,836 | $3,612,201,593 | +$643,173,388 | $57.28 | 242 |
| 2021 Q1 | 52,588,726 | $2,839,671,094 | -$147,645,295 | $53.97 | 202 |
| 2020 Q4 | 55,377,729 | $2,840,412,825 | +$151,517,039 | $51.28 | 195 |
| 2020 Q3 | 41,302,978 | $1,849,014,654 | +$63,780,082 | $44.71 | 183 |
| 2020 Q2 | 39,843,662 | $1,709,080,969 | -$90,128,692 | $42.76 | 172 |
| 2020 Q1 | 42,128,888 | $1,561,903,275 | -$198,300,876 | $37.08 | 199 |
| 2019 Q4 | 45,549,403 | $2,271,163,088 | +$187,724,442 | $49.87 | 236 |
| 2019 Q3 | 41,716,047 | $1,908,338,210 | -$115,426,934 | $45.74 | 183 |
| 2019 Q2 | 44,238,550 | $2,056,674,679 | +$2,391,376 | $46.60 | 176 |
| 2019 Q1 | 44,221,406 | $2,027,575,658 | -$263,842,854 | $45.87 | 178 |
| 2018 Q4 | 50,311,316 | $2,081,092,851 | +$797,263,557 | $41.33 | 177 |
| 2018 Q3 | 30,248,483 | $1,450,193,335 | +$63,572,934 | $47.96 | 167 |
| 2018 Q2 | 29,181,318 | $1,388,847,273 | -$140,895,136 | $47.58 | 167 |
| 2018 Q1 | 31,887,080 | $1,584,562,578 | +$59,137,952 | $49.68 | 153 |
| 2017 Q4 | 30,638,605 | $1,538,051,166 | -$357,916,290 | $50.17 | 140 |
| 2017 Q3 | 37,668,713 | $1,868,444,347 | +$442,892,652 | $49.68 | 128 |
| 2017 Q2 | 28,731,031 | $1,346,617,042 | +$461,129,731 | $46.87 | 100 |
| 2017 Q1 | 18,885,725 | $830,303,443 | +$67,561,313 | $43.97 | 82 |
| 2016 Q4 | 18,362,348 | $747,168,543 | +$136,782,440 | $40.69 | 68 |
| 2016 Q3 | 15,304,089 | $632,996,666 | -$147,084,231 | $41.37 | 75 |
| 2016 Q2 | 18,441,233 | $728,355,890 | +$22,925,008 | $39.49 | 67 |
| 2016 Q1 | 17,764,848 | $729,668,673 | -$37,375,907 | $41.08 | 65 |
| 2015 Q4 | 18,638,560 | $787,185,806 | +$248,174,258 | $42.24 | 64 |
| 2015 Q3 | 12,670,343 | $527,658,760 | +$84,103,316 | $41.64 | 47 |
| 2015 Q2 | 10,647,984 | $482,528,343 | +$71,240,653 | $45.32 | 36 |
| 2015 Q1 | 9,070,552 | $412,639,572 | +$224,406,274 | $45.49 | 25 |
| 2014 Q4 | 4,151,243 | $181,115,617 | +$12,424,112 | $43.73 | 15 |
| 2014 Q3 | 3,826,277 | $175,854,000 | +$21,194,913 | $45.96 | 6 |
| 2014 Q2 | 3,119,343 | $154,907,000 | +$154,907,000 | $49.66 | 5 |