| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 20,517,603 | $1,627,772,948 | -$28,156,744 | $79.4 | 147 |
| 2025 Q2 | 20,890,524 | $1,528,061,855 | -$10,676,776 | $73.18 | 147 |
| 2025 Q1 | 21,218,701 | $1,450,412,110 | -$13,705,926 | $68.36 | 151 |
| 2024 Q4 | 21,442,414 | $1,513,007,790 | -$29,152,463 | $70.55 | 146 |
| 2024 Q3 | 21,863,706 | $1,567,818,149 | +$24,544,828 | $71.71 | 151 |
| 2024 Q2 | 21,702,999 | $1,444,098,848 | -$14,790,912 | $66.51 | 149 |
| 2024 Q1 | 21,924,474 | $1,444,951,479 | -$23,479,258 | $65.91 | 149 |
| 2023 Q4 | 22,348,065 | $1,375,044,989 | -$10,532,470 | $61.53 | 146 |
| 2023 Q3 | 22,504,781 | $1,255,358,356 | -$23,296,621 | $55.78 | 131 |
| 2023 Q2 | 22,969,994 | $1,327,403,899 | -$23,688,473 | $57.79 | 123 |
| 2023 Q1 | 23,371,128 | $1,273,213,285 | -$28,747,014 | $54.46 | 119 |
| 2022 Q4 | 23,908,255 | $1,257,534,552 | -$8,961,718 | $52.6 | 123 |
| 2022 Q3 | 24,102,925 | $1,138,923,530 | -$9,314,194 | $47.25 | 113 |
| 2022 Q2 | 24,415,418 | $1,238,603,000 | +$29,434,208 | $50.73 | 121 |
| 2022 Q1 | 23,998,356 | $1,422,588,730 | +$45,369,183 | $59.28 | 131 |
| 2021 Q4 | 23,166,394 | $1,420,984,556 | -$3,304,122 | $61.34 | 136 |
| 2021 Q3 | 23,273,368 | $1,294,397,469 | +$20,876,283 | $55.65 | 125 |
| 2021 Q2 | 22,880,897 | $1,284,543,944 | +$3,441,440 | $56.14 | 123 |
| 2021 Q1 | 22,825,003 | $1,216,591,137 | -$37,067,344 | $53.3 | 115 |
| 2020 Q4 | 23,695,185 | $1,171,379,724 | +$4,692,573 | $49.44 | 104 |
| 2020 Q3 | 23,838,644 | $1,064,873,072 | -$77,111,707 | $44.65 | 96 |
| 2020 Q2 | 25,578,841 | $1,080,865,850 | -$133,521,521 | $42.25 | 100 |
| 2020 Q1 | 28,747,468 | $1,034,454,942 | -$64,753,976 | $35.96 | 95 |
| 2019 Q4 | 30,211,005 | $1,464,605,433 | -$25,763,372 | $48.48 | 107 |
| 2019 Q3 | 30,628,114 | $1,391,729,180 | -$56,671,908 | $45.44 | 100 |
| 2019 Q2 | 32,004,875 | $1,435,766,009 | -$47,596,268 | $44.86 | 93 |
| 2019 Q1 | 33,057,757 | $1,481,045,659 | +$21,258,250 | $44.8 | 95 |
| 2018 Q4 | 32,586,001 | $1,297,273,028 | -$8,680,803 | $39.81 | 84 |
| 2018 Q3 | 32,456,625 | $1,536,134,146 | +$2,405,626 | $47.33 | 90 |
| 2018 Q2 | 32,412,128 | $1,468,285,168 | -$143,917,718 | $45.3 | 89 |
| 2018 Q1 | 35,701,444 | $1,561,204,993 | -$37,882,365 | $43.73 | 89 |
| 2017 Q4 | 36,571,661 | $1,646,782,736 | +$4,969,384 | $45.03 | 89 |
| 2017 Q3 | 35,883,427 | $1,522,515,664 | +$13,975,538 | $42.43 | 74 |
| 2017 Q2 | 35,587,733 | $1,461,937,691 | +$12,407,454 | $41.08 | 68 |
| 2017 Q1 | 35,058,540 | $1,431,058,512 | -$8,045,248 | $40.82 | 68 |
| 2016 Q4 | 35,243,174 | $1,390,159,470 | +$45,664,441 | $39.46 | 60 |
| 2016 Q3 | 34,010,080 | $1,287,255,678 | +$30,775,901 | $37.85 | 54 |
| 2016 Q2 | 33,197,208 | $1,216,342,496 | +$149,526,312 | $36.64 | 49 |
| 2016 Q1 | 29,029,220 | $1,048,215,417 | +$391,242,813 | $36.11 | 48 |
| 2015 Q4 | 18,196,775 | $633,579,224 | +$49,197,183 | $34.82 | 37 |
| 2015 Q3 | 16,783,405 | $560,459,788 | +$28,643,402 | $33.39 | 29 |
| 2015 Q2 | 15,923,989 | $569,928,024 | +$21,578,199 | $35.8 | 23 |
| 2015 Q1 | 15,316,757 | $561,508,562 | -$15,414,539 | $36.67 | 27 |
| 2014 Q4 | 15,869,426 | $571,640,837 | +$97,614,751 | $36.2 | 30 |
| 2014 Q3 | 13,172,098 | $456,105,856 | +$9,358,405 | $34.84 | 28 |
| 2014 Q2 | 12,936,799 | $449,606,034 | +$51,799,003 | $35.06 | 24 |
| 2014 Q1 | 11,452,576 | $383,251,773 | +$78,965,120 | $33.75 | 22 |