| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 41,348,922 | $2,974,908,567 | -$95,964,035 | $71.94 | 264 |
| 2025 Q2 | 42,763,833 | $2,790,692,055 | +$39,216,660 | $65.25 | 260 |
| 2025 Q1 | 42,304,381 | $2,434,823,384 | -$65,603,683 | $57.56 | 242 |
| 2024 Q4 | 43,402,313 | $2,589,482,459 | +$20,215,440 | $59.66 | 247 |
| 2024 Q3 | 43,201,613 | $2,630,108,959 | +$5,302,685 | $60.88 | 232 |
| 2024 Q2 | 43,119,602 | $2,536,890,824 | -$5,455,566 | $58.83 | 241 |
| 2024 Q1 | 43,182,067 | $2,574,441,579 | -$18,253,888 | $59.62 | 243 |
| 2023 Q4 | 43,432,957 | $2,598,839,444 | -$55,195,148 | $59.87 | 245 |
| 2023 Q3 | 44,401,909 | $2,318,102,864 | -$108,139,092 | $52.21 | 225 |
| 2023 Q2 | 46,489,525 | $2,585,153,435 | +$181,561,004 | $55.60 | 218 |
| 2023 Q1 | 43,241,397 | $2,278,415,256 | -$23,314,847 | $52.70 | 209 |
| 2022 Q4 | 43,804,247 | $2,074,213,255 | +$39,726,356 | $47.34 | 219 |
| 2022 Q3 | 42,562,216 | $1,898,721,502 | -$26,651,282 | $44.57 | 209 |
| 2022 Q2 | 42,724,300 | $2,048,443,780 | -$30,218,673 | $47.93 | 218 |
| 2022 Q1 | 43,299,279 | $2,556,045,046 | -$125,792,581 | $59.04 | 233 |
| 2021 Q4 | 45,583,963 | $3,008,893,264 | +$78,349,455 | $66.07 | 246 |
| 2021 Q3 | 43,665,483 | $2,739,539,346 | +$35,963,758 | $62.74 | 220 |
| 2021 Q2 | 43,111,563 | $2,726,757,023 | +$112,504,532 | $63.25 | 204 |
| 2021 Q1 | 41,140,666 | $2,437,233,054 | +$45,196,197 | $59.22 | 206 |
| 2020 Q4 | 40,311,121 | $2,308,129,960 | -$62,252,632 | $57.24 | 182 |
| 2020 Q3 | 41,357,031 | $2,008,935,957 | -$75,761,421 | $48.58 | 154 |
| 2020 Q2 | 42,918,947 | $1,911,075,581 | +$44,219,463 | $44.52 | 131 |
| 2020 Q1 | 41,952,664 | $1,493,859,648 | -$330,803,298 | $35.61 | 128 |
| 2019 Q4 | 51,318,562 | $2,194,357,090 | -$50,712,233 | $42.76 | 128 |
| 2019 Q3 | 52,016,832 | $2,010,750,401 | -$25,031,700 | $38.66 | 109 |
| 2019 Q2 | 52,930,856 | $2,041,359,622 | +$85,588,218 | $38.57 | 103 |
| 2019 Q1 | 50,725,362 | $1,927,071,035 | -$66,284,945 | $37.99 | 96 |
| 2018 Q4 | 52,561,118 | $1,748,209,859 | -$1,507,801,863 | $33.26 | 92 |
| 2018 Q3 | 90,139,067 | $3,490,207,135 | +$1,635,007,805 | $38.72 | 82 |
| 2018 Q2 | 47,589,282 | $1,724,247,484 | +$83,293,883 | $36.22 | 74 |
| 2018 Q1 | 45,526,586 | $1,656,217,806 | +$475,305,161 | $36.38 | 71 |
| 2017 Q4 | 32,461,977 | $1,147,384,954 | +$28,930,967 | $35.44 | 61 |
| 2017 Q3 | 31,596,824 | $1,082,290,041 | +$73,946,708 | $34.33 | 59 |
| 2017 Q2 | 29,443,524 | $934,933,280 | -$16,865,367 | $31.77 | 42 |
| 2017 Q1 | 29,973,941 | $890,270,880 | +$33,905,864 | $29.70 | 32 |
| 2016 Q4 | 28,834,433 | $772,193,102 | +$17,146,582 | $26.78 | 25 |
| 2016 Q3 | 28,195,108 | $744,733,769 | +$17,380,949 | $26.41 | 29 |
| 2016 Q2 | 27,541,512 | $672,008,000 | +$15,481,215 | $24.39 | 25 |
| 2016 Q1 | 26,904,782 | $650,014,000 | +$71,314,258 | $24.16 | 22 |
| 2015 Q4 | 24,001,078 | $595,940,000 | -$28,215,346 | $24.57 | 27 |
| 2015 Q3 | 25,102,851 | $583,140,000 | +$7,024,909 | $23.11 | 17 |
| 2015 Q2 | 24,797,926 | $631,604,000 | +$36,836,044 | $25.48 | 13 |
| 2015 Q1 | 23,352,273 | $591,045,000 | +$591,045,000 | $25.30 | 4 |