| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 41,953,452 | $2,639,817,269 | +$165,032,059 | $62.92 | 123 |
| 2025 Q2 | 39,402,389 | $2,437,771,894 | +$177,982,936 | $61.88 | 118 |
| 2025 Q1 | 36,546,830 | $2,106,607,531 | -$46,111,340 | $57.64 | 124 |
| 2024 Q4 | 37,361,228 | $2,026,119,536 | +$18,765,654 | $54.22 | 115 |
| 2024 Q3 | 36,962,792 | $2,196,190,964 | +$162,847,298 | $59.42 | 103 |
| 2024 Q2 | 34,231,983 | $1,821,150,986 | -$65,579,762 | $53.19 | 101 |
| 2024 Q1 | 35,465,840 | $1,935,792,319 | -$6,373,261 | $54.59 | 105 |
| 2023 Q4 | 35,785,349 | $1,914,535,819 | -$27,461,634 | $53.5 | 115 |
| 2023 Q3 | 36,292,998 | $1,758,351,756 | -$771,925 | $48.43 | 107 |
| 2023 Q2 | 36,197,305 | $1,895,462,860 | -$78,544,276 | $52.36 | 111 |
| 2023 Q1 | 37,693,204 | $1,958,197,020 | -$215,709,074 | $51.95 | 114 |
| 2022 Q4 | 41,859,016 | $2,110,064,155 | -$65,904,803 | $50.41 | 115 |
| 2022 Q3 | 43,155,119 | $1,971,021,134 | +$167,725,610 | $45.67 | 107 |
| 2022 Q2 | 39,578,426 | $2,045,455,701 | +$88,097,058 | $51.68 | 109 |
| 2022 Q1 | 37,509,762 | $2,153,482,664 | +$49,179,010 | $57.42 | 114 |
| 2021 Q4 | 36,654,265 | $2,102,101,064 | -$66,549,709 | $57.35 | 111 |
| 2021 Q3 | 37,782,003 | $2,107,585,233 | -$174,753,910 | $55.78 | 97 |
| 2021 Q2 | 40,911,504 | $2,351,193,594 | +$205,130,558 | $57.47 | 93 |
| 2021 Q1 | 37,338,004 | $2,095,821,207 | +$151,873,481 | $56.13 | 81 |
| 2020 Q4 | 34,649,014 | $1,862,857,332 | +$72,033,900 | $53.76 | 69 |
| 2020 Q3 | 33,270,420 | $1,659,025,935 | +$50,436,894 | $49.86 | 61 |
| 2020 Q2 | 32,323,042 | $1,545,225,677 | +$170,898,580 | $47.8 | 62 |
| 2020 Q1 | 28,761,944 | $1,243,387,092 | +$47,534,427 | $43.22 | 63 |
| 2019 Q4 | 27,646,966 | $1,489,822,149 | +$64,119,638 | $53.88 | 70 |
| 2019 Q3 | 26,483,238 | $1,370,247,764 | +$169,686,890 | $51.74 | 64 |
| 2019 Q2 | 23,205,309 | $1,182,613,940 | +$304,800,974 | $51 | 64 |
| 2019 Q1 | 17,229,837 | $852,716,781 | +$72,617,085 | $49.49 | 52 |
| 2018 Q4 | 15,740,814 | $687,791,946 | +$25,949,953 | $43.69 | 50 |
| 2018 Q3 | 15,107,737 | $704,424,620 | -$64,565,126 | $46.63 | 50 |
| 2018 Q2 | 16,516,938 | $758,143,112 | +$17,867,065 | $45.9 | 44 |
| 2018 Q1 | 16,129,965 | $744,237,232 | +$16,172,155 | $46.14 | 47 |
| 2017 Q4 | 15,772,701 | $768,949,116 | -$24,506,553 | $48.75 | 44 |
| 2017 Q3 | 16,180,590 | $776,430,908 | -$80,569,707 | $47.99 | 40 |
| 2017 Q2 | 17,860,232 | $838,008,375 | +$48,506,653 | $46.92 | 38 |
| 2017 Q1 | 16,829,952 | $768,800,165 | +$67,054,532 | $45.68 | 33 |
| 2016 Q4 | 15,299,104 | $661,991,218 | +$31,582,167 | $43.27 | 30 |
| 2016 Q3 | 14,609,158 | $659,751,000 | +$13,453,998 | $45.16 | 25 |
| 2016 Q2 | 14,311,307 | $645,726,000 | +$39,192,527 | $45.12 | 23 |
| 2016 Q1 | 13,444,382 | $584,158,000 | +$72,629,603 | $43.45 | 21 |
| 2015 Q4 | 11,773,111 | $484,228,000 | +$97,404,862 | $41.13 | 18 |
| 2015 Q3 | 9,405,618 | $385,678,136 | +$92,447,620 | $41.02 | 17 |
| 2015 Q2 | 7,148,343 | $316,814,000 | +$27,816,086 | $44.3 | 14 |
| 2015 Q1 | 6,520,538 | $292,510,000 | +$39,707,488 | $44.84 | 13 |
| 2014 Q4 | 5,635,384 | $254,437,000 | +$43,429,190 | $45.15 | 12 |
| 2014 Q3 | 4,667,258 | $210,258,136 | +$32,222,791 | $45.02 | 11 |
| 2014 Q2 | 3,951,895 | $180,919,494 | +$36,186,880 | $45.8 | 9 |
| 2014 Q1 | 3,164,705 | $136,682,000 | +$109,777,279 | $43.19 | 7 |