| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 1,329,086 | $87,036,624 | -$742,791 | $65.48 | 10 |
| 2025 Q3 | 46,626,153 | $3,014,399,435 | +$102,908,787 | $64.69 | 250 |
| 2025 Q2 | 45,591,821 | $2,787,616,701 | -$26,406,330 | $61.13 | 247 |
| 2025 Q1 | 45,843,593 | $2,630,120,855 | -$62,422,410 | $57.30 | 238 |
| 2024 Q4 | 47,548,909 | $2,845,956,035 | +$37,468,273 | $59.73 | 246 |
| 2024 Q3 | 46,381,306 | $2,792,932,324 | -$2,479,030 | $60.20 | 227 |
| 2024 Q2 | 46,886,190 | $2,580,395,964 | +$26,418,695 | $55.04 | 217 |
| 2024 Q1 | 46,270,770 | $2,652,078,893 | -$285,469,794 | $57.38 | 218 |
| 2023 Q4 | 48,465,556 | $2,535,551,575 | +$124,818,091 | $52.66 | 210 |
| 2023 Q3 | 45,895,515 | $2,178,312,891 | +$143,578,902 | $47.32 | 190 |
| 2023 Q2 | 42,692,695 | $2,122,217,324 | +$97,000,918 | $49.69 | 187 |
| 2023 Q1 | 43,365,048 | $2,073,777,539 | +$40,404,753 | $47.88 | 178 |
| 2022 Q4 | 42,441,375 | $1,976,646,874 | +$176,485,688 | $46.54 | 174 |
| 2022 Q3 | 38,588,457 | $1,646,051,534 | +$58,566,829 | $42.60 | 165 |
| 2022 Q2 | 36,935,146 | $1,631,967,599 | +$48,499,290 | $44.18 | 150 |
| 2022 Q1 | 35,290,416 | $1,852,129,460 | +$59,881,612 | $52.55 | 157 |
| 2021 Q4 | 34,546,008 | $1,917,942,515 | +$93,846,788 | $55.59 | 146 |
| 2021 Q3 | 32,053,348 | $1,656,739,170 | +$30,341,655 | $51.65 | 134 |
| 2021 Q2 | 31,441,506 | $1,629,172,729 | +$86,524,374 | $51.84 | 119 |
| 2021 Q1 | 29,772,267 | $1,461,591,385 | -$144,205,208 | $49.13 | 110 |
| 2020 Q4 | 30,250,350 | $1,359,846,561 | +$32,701,172 | $44.97 | 102 |
| 2020 Q3 | 30,714,473 | $1,155,904,049 | +$4,714,163 | $37.62 | 91 |
| 2020 Q2 | 30,583,284 | $1,068,020,013 | -$14,038,867 | $35.12 | 90 |
| 2020 Q1 | 30,993,376 | $880,542,410 | -$48,827,697 | $28.41 | 91 |
| 2019 Q4 | 31,854,244 | $1,247,599,437 | +$72,174,113 | $39.16 | 94 |
| 2019 Q3 | 29,372,686 | $1,078,026,062 | +$193,970,595 | $36.82 | 78 |
| 2019 Q2 | 24,386,226 | $890,171,680 | +$102,075,901 | $36.50 | 66 |
| 2019 Q1 | 21,597,378 | $758,939,194 | +$137,601,840 | $35.14 | 69 |
| 2018 Q4 | 17,706,859 | $539,123,290 | +$224,743,853 | $30.44 | 57 |
| 2018 Q3 | 10,147,733 | $370,368,615 | +$58,561,078 | $36.50 | 53 |
| 2018 Q2 | 8,542,931 | $297,651,542 | +$46,113,380 | $34.84 | 50 |
| 2018 Q1 | 7,211,317 | $247,193,144 | +$29,801,597 | $34.29 | 40 |
| 2017 Q4 | 6,367,407 | $217,362,117 | +$23,174,230 | $34.11 | 37 |
| 2017 Q3 | 5,239,119 | $169,158,000 | +$5,390,898 | $32.28 | 29 |
| 2017 Q2 | 5,071,223 | $157,963,000 | +$19,837,120 | $31.15 | 24 |
| 2017 Q1 | 4,435,378 | $134,909,000 | +$3,304,006 | $30.43 | 23 |
| 2016 Q4 | 4,326,921 | $124,229,000 | -$9,736,601 | $28.70 | 15 |
| 2016 Q3 | 4,657,842 | $129,323,000 | +$102,633,861 | $27.76 | 9 |
| 2016 Q2 | 961,978 | $25,434,000 | -$971,311 | $26.36 | 8 |
| 2016 Q1 | 998,635 | $25,982,000 | +$911,859 | $25.97 | 7 |
| 2015 Q4 | 962,804 | $24,641,000 | +$17,199,513 | $25.58 | 6 |
| 2015 Q3 | 290,600 | $7,163,000 | +$7,163,002 | $24.65 | 3 |