| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 0 | $0 | -$6,185,461 | $67.65 | 0 |
| 2025 Q3 | 42,587,172 | $2,827,754,947 | -$68,120,634 | $66.40 | 350 |
| 2025 Q2 | 43,717,892 | $2,800,783,091 | +$77,086,592 | $64.07 | 344 |
| 2025 Q1 | 42,507,520 | $2,792,726,344 | +$1,284,114 | $65.70 | 336 |
| 2024 Q4 | 42,703,251 | $2,766,917,243 | +$23,227,037 | $64.80 | 344 |
| 2024 Q3 | 42,253,863 | $2,712,365,533 | -$82,056,342 | $64.19 | 325 |
| 2024 Q2 | 43,441,475 | $2,708,638,969 | -$42,153,283 | $62.35 | 330 |
| 2024 Q1 | 44,181,790 | $2,635,068,695 | +$15,432,257 | $59.64 | 309 |
| 2023 Q4 | 44,028,204 | $2,692,775,200 | +$6,562,256 | $61.16 | 317 |
| 2023 Q3 | 44,029,543 | $2,324,708,298 | +$19,604,340 | $52.80 | 300 |
| 2023 Q2 | 43,591,395 | $2,527,642,877 | -$23,341,189 | $57.97 | 308 |
| 2023 Q1 | 43,810,717 | $2,820,084,941 | +$22,662,258 | $64.37 | 285 |
| 2022 Q4 | 43,529,180 | $2,808,114,192 | -$46,710,816 | $64.51 | 301 |
| 2022 Q3 | 44,390,736 | $2,230,370,840 | +$11,993,824 | $50.05 | 269 |
| 2022 Q2 | 43,947,369 | $2,592,929,402 | +$273,133,782 | $58.78 | 288 |
| 2022 Q1 | 39,649,392 | $2,659,052,971 | +$26,876,512 | $66.98 | 274 |
| 2021 Q4 | 39,234,034 | $2,601,721,940 | -$70,095,792 | $66.35 | 269 |
| 2021 Q3 | 37,846,982 | $2,252,876,150 | -$1,522,684 | $59.52 | 259 |
| 2021 Q2 | 37,915,691 | $2,653,261,105 | -$1,259,531 | $69.98 | 247 |
| 2021 Q1 | 37,959,664 | $2,553,660,879 | +$37,675,624 | $67.19 | 261 |
| 2020 Q4 | 37,514,886 | $2,323,623,202 | +$20,636,524 | $61.94 | 256 |
| 2020 Q3 | 36,948,311 | $1,911,818,438 | -$8,413,169 | $51.74 | 249 |
| 2020 Q2 | 37,030,370 | $2,022,494,756 | -$72,091,229 | $54.61 | 267 |
| 2020 Q1 | 38,402,370 | $2,332,788,127 | +$25,484,979 | $60.68 | 277 |
| 2019 Q4 | 37,865,296 | $3,071,306,828 | -$13,682,235 | $81.17 | 298 |
| 2019 Q3 | 37,972,128 | $3,314,699,649 | +$54,136,607 | $87.41 | 287 |
| 2019 Q2 | 37,399,349 | $3,108,724,298 | +$35,787,323 | $83.21 | 295 |
| 2019 Q1 | 37,244,874 | $3,062,570,177 | +$60,196,324 | $82.23 | 298 |
| 2018 Q4 | 36,540,057 | $2,784,581,088 | -$9,030,425 | $76.22 | 283 |
| 2018 Q3 | 36,653,144 | $2,749,356,531 | -$79,852,277 | $75.01 | 295 |
| 2018 Q2 | 37,714,193 | $2,919,431,044 | +$13,056,758 | $77.41 | 292 |
| 2018 Q1 | 37,597,090 | $2,717,255,026 | +$37,465,389 | $72.25 | 291 |
| 2017 Q4 | 37,211,007 | $2,766,447,365 | -$22,996,482 | $74.36 | 289 |
| 2017 Q3 | 37,346,291 | $2,886,906,804 | +$100,909,264 | $77.29 | 256 |
| 2017 Q2 | 36,111,447 | $2,588,516,863 | +$11,379,028 | $71.68 | 266 |
| 2017 Q1 | 36,736,826 | $2,487,475,855 | +$496,232,239 | $67.71 | 264 |
| 2016 Q4 | 35,466,976 | $2,276,517,477 | +$14,722,039 | $64.19 | 263 |
| 2016 Q3 | 35,222,613 | $2,097,502,561 | +$10,974,261 | $59.62 | 246 |
| 2016 Q2 | 35,017,457 | $2,262,812,658 | +$3,496,298 | $64.63 | 257 |
| 2016 Q1 | 35,105,006 | $1,968,082,753 | -$2,096,691 | $56.07 | 242 |
| 2015 Q4 | 35,202,049 | $1,789,540,484 | -$11,410,254 | $50.83 | 221 |
| 2015 Q3 | 35,429,426 | $1,787,873,107 | -$22,485,015 | $50.49 | 201 |
| 2015 Q2 | 35,583,665 | $1,650,745,083 | +$80,040,725 | $46.39 | 209 |
| 2015 Q1 | 33,587,620 | $1,772,838,909 | +$81,171,357 | $52.76 | 217 |
| 2014 Q4 | 32,054,755 | $1,767,981,581 | +$140,223,766 | $55.14 | 199 |
| 2014 Q3 | 30,136,219 | $1,338,162,423 | +$19,918,563 | $44.39 | 193 |
| 2014 Q2 | 29,654,226 | $1,521,222,435 | +$32,110,443 | $51.35 | 186 |
| 2014 Q1 | 28,959,692 | $1,518,022,697 | +$188,610,123 | $52.42 | 180 |