| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 449,783,048 | $24,878,759,086 | +$1,699,529,869 | $55.33 | 1,038 |
| 2025 Q2 | 423,803,988 | $22,187,447,446 | +$281,173,193 | $52.34 | 1,034 |
| 2025 Q1 | 418,777,269 | $21,328,785,408 | +$646,674,769 | $51.07 | 1,002 |
| 2024 Q4 | 406,684,388 | $20,825,694,789 | +$91,880,169 | $51.14 | 1,014 |
| 2024 Q3 | 399,540,589 | $21,110,053,705 | +$1,613,389,687 | $52.86 | 953 |
| 2024 Q2 | 371,661,086 | $18,150,094,542 | +$267,236,453 | $48.74 | 894 |
| 2024 Q1 | 364,900,829 | $18,274,012,836 | -$732,748,622 | $50.1 | 850 |
| 2023 Q4 | 378,511,163 | $17,643,379,137 | +$2,245,514,857 | $46.63 | 840 |
| 2023 Q3 | 323,607,068 | $13,345,216,153 | +$539,043,175 | $41.26 | 721 |
| 2023 Q2 | 312,437,465 | $13,496,588,509 | +$583,299,854 | $43.2 | 717 |
| 2023 Q1 | 297,361,587 | $12,102,530,728 | -$1,267,848,751 | $40.72 | 680 |
| 2022 Q4 | 327,746,264 | $12,757,696,305 | +$2,486,329,069 | $38.89 | 701 |
| 2022 Q3 | 264,516,661 | $9,135,311,730 | -$156,017,889 | $34.49 | 591 |
| 2022 Q2 | 270,603,992 | $9,968,949,847 | -$562,992,723 | $36.82 | 601 |
| 2022 Q1 | 285,164,912 | $11,900,180,709 | +$1,564,084,213 | $41.75 | 583 |
| 2021 Q4 | 245,986,234 | $10,331,296,008 | -$235,173,044 | $42 | 548 |
| 2021 Q3 | 244,209,985 | $9,537,116,258 | +$70,973,175 | $39 | 473 |
| 2021 Q2 | 244,861,772 | $9,680,007,512 | +$1,025,852,304 | $39.54 | 468 |
| 2021 Q1 | 218,207,424 | $8,267,411,036 | +$1,496,012,789 | $37.9 | 429 |
| 2020 Q4 | 176,955,744 | $6,081,364,794 | +$1,055,387,161 | $34.39 | 376 |
| 2020 Q3 | 144,127,865 | $4,357,486,365 | +$135,959,665 | $30.2 | 314 |
| 2020 Q2 | 139,550,149 | $4,051,410,296 | +$1,133,794,489 | $28.98 | 328 |
| 2020 Q1 | 99,106,748 | $2,570,665,837 | -$463,059,847 | $25.84 | 325 |
| 2019 Q4 | 125,183,352 | $4,370,300,552 | +$952,037,067 | $34.91 | 351 |
| 2019 Q3 | 93,759,656 | $2,997,914,879 | +$813,356,258 | $31.96 | 269 |
| 2019 Q2 | 67,406,004 | $2,110,825,825 | +$222,869,279 | $31.28 | 232 |
| 2019 Q1 | 60,404,912 | $1,830,966,146 | +$12,949,064 | $30.28 | 227 |
| 2018 Q4 | 58,234,517 | $1,591,080,590 | +$696,119,598 | $27.16 | 220 |
| 2018 Q3 | 29,970,344 | $934,544,582 | +$104,382,285 | $31.12 | 168 |
| 2018 Q2 | 27,216,504 | $810,550,449 | +$35,117,522 | $29.63 | 153 |
| 2018 Q1 | 26,327,239 | $774,669,763 | +$555,639,700 | $29.4 | 133 |
| 2017 Q4 | 7,408,573 | $227,945,272 | +$141,971,141 | $30.68 | 99 |
| 2017 Q3 | 957,927 | $111,727,000 | +$334,365 | $116.64 | 54 |
| 2017 Q2 | 955,348 | $108,590,000 | -$31,509,513 | $113.67 | 59 |
| 2017 Q1 | 1,236,595 | $139,267,000 | +$9,949,861 | $112.74 | 58 |
| 2016 Q4 | 1,126,782 | $123,503,000 | +$35,625,274 | $109.47 | 52 |
| 2016 Q3 | 791,829 | $81,414,000 | +$4,556,335 | $102.92 | 47 |
| 2016 Q2 | 749,391 | $75,292,000 | +$406,877 | $100.41 | 44 |
| 2016 Q1 | 699,721 | $68,107,819 | +$4,956,948 | $97.51 | 47 |
| 2015 Q4 | 656,378 | $62,906,513 | +$8,664,511 | $95.92 | 44 |
| 2015 Q3 | 555,332 | $47,874,291 | -$6,594,577 | $90.68 | 39 |
| 2015 Q2 | 592,681 | $59,210,262 | -$64,712,714 | $99.98 | 39 |
| 2015 Q1 | 1,238,784 | $124,535,670 | +$24,206,398 | $100.42 | 44 |
| 2014 Q4 | 1,001,631 | $101,499,197 | +$5,038,565 | $101.53 | 38 |
| 2014 Q3 | 962,338 | $93,789,782 | +$15,912,840 | $97.8 | 39 |
| 2014 Q2 | 799,599 | $78,001,545 | +$36,328,274 | $97.85 | 36 |
| 2014 Q1 | 429,958 | $40,340,872 | -$2,558,015 | $94.36 | 32 |