| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 40,049,698 | $2,487,410,189 | -$463,815,719 | $62.12 | 331 |
| 2025 Q2 | 47,867,754 | $2,857,660,538 | +$33,833,777 | $59.73 | 340 |
| 2025 Q1 | 47,533,714 | $2,585,700,229 | +$548,862,596 | $54.41 | 306 |
| 2024 Q4 | 37,478,630 | $1,804,188,634 | +$261,833,784 | $48.15 | 243 |
| 2024 Q3 | 31,776,924 | $1,691,698,033 | -$417,728,587 | $53.24 | 242 |
| 2024 Q2 | 39,741,875 | $1,988,846,938 | +$284,175,972 | $50.03 | 253 |
| 2024 Q1 | 34,111,467 | $1,789,849,324 | +$262,007,963 | $52.55 | 232 |
| 2023 Q4 | 29,337,244 | $1,402,499,007 | -$174,933,308 | $47.81 | 223 |
| 2023 Q3 | 33,378,409 | $1,405,879,521 | -$36,199,041 | $42.01 | 214 |
| 2023 Q2 | 34,068,400 | $1,566,275,191 | +$158,209,168 | $45.98 | 227 |
| 2023 Q1 | 30,571,446 | $1,372,704,487 | -$27,729,593 | $44.9 | 221 |
| 2022 Q4 | 31,122,443 | $1,204,585,751 | +$372,381,627 | $38.7 | 187 |
| 2022 Q3 | 22,092,534 | $680,675,803 | -$56,383,252 | $30.76 | 163 |
| 2022 Q2 | 23,477,239 | $817,853,480 | -$51,404,172 | $34.79 | 176 |
| 2022 Q1 | 24,655,196 | $1,014,425,222 | -$188,327,019 | $41.15 | 182 |
| 2021 Q4 | 29,162,991 | $1,361,124,758 | -$127,330,981 | $46.66 | 195 |
| 2021 Q3 | 31,734,537 | $1,441,019,837 | -$108,503,723 | $45.29 | 186 |
| 2021 Q2 | 34,057,488 | $1,596,521,830 | +$598,402,698 | $46.83 | 184 |
| 2021 Q1 | 21,346,576 | $950,804,556 | -$7,294,646 | $44.51 | 168 |
| 2020 Q4 | 21,390,450 | $893,009,301 | -$119,143,833 | $41.72 | 154 |
| 2020 Q3 | 24,562,805 | $894,907,595 | +$14,436,210 | $36.35 | 147 |
| 2020 Q2 | 24,219,676 | $861,464,860 | -$45,581,364 | $35.53 | 144 |
| 2020 Q1 | 26,441,077 | $782,478,014 | +$20,380,047 | $29.51 | 144 |
| 2019 Q4 | 24,630,698 | $1,004,657,817 | +$82,652,281 | $40.79 | 176 |
| 2019 Q3 | 22,477,368 | $847,416,456 | -$145,613,666 | $37.74 | 164 |
| 2019 Q2 | 26,532,650 | $1,015,906,075 | +$73,066,944 | $38.3 | 183 |
| 2019 Q1 | 24,656,600 | $898,438,983 | -$217,662,939 | $36.58 | 176 |
| 2018 Q4 | 30,543,126 | $1,016,860,387 | +$30,251,502 | $33.27 | 191 |
| 2018 Q3 | 29,389,047 | $1,124,679,833 | -$460,243,655 | $38.27 | 203 |
| 2018 Q2 | 41,450,579 | $1,590,649,337 | -$194,263,499 | $38.33 | 217 |
| 2018 Q1 | 46,246,904 | $1,863,557,755 | +$74,886,448 | $40.27 | 204 |
| 2017 Q4 | 44,563,367 | $1,811,155,766 | -$125,744,381 | $40.71 | 220 |
| 2017 Q3 | 46,920,467 | $1,929,878,659 | -$154,152,134 | $41.25 | 201 |
| 2017 Q2 | 51,659,689 | $1,989,118,572 | +$719,025,749 | $38.47 | 201 |
| 2017 Q1 | 33,095,313 | $1,202,830,843 | +$276,396,066 | $36.35 | 179 |
| 2016 Q4 | 25,374,930 | $847,150,351 | -$74,188,045 | $33.46 | 157 |
| 2016 Q3 | 27,448,386 | $899,084,413 | -$250,125,194 | $32.76 | 148 |
| 2016 Q2 | 36,399,539 | $1,134,358,973 | -$120,735,050 | $31.17 | 162 |
| 2016 Q1 | 38,749,732 | $1,287,623,149 | -$508,943,849 | $33.23 | 162 |
| 2015 Q4 | 53,648,307 | $1,846,669,207 | -$21,917,279 | $34.43 | 163 |
| 2015 Q3 | 54,241,010 | $1,837,273,771 | +$19,104,323 | $33.85 | 170 |
| 2015 Q2 | 53,441,387 | $2,000,192,005 | +$92,510,886 | $37.43 | 166 |
| 2015 Q1 | 50,793,915 | $1,971,348,146 | +$178,196,493 | $38.82 | 156 |
| 2014 Q4 | 46,325,264 | $1,707,385,350 | -$569,507,173 | $36.86 | 137 |
| 2014 Q3 | 61,799,162 | $2,452,278,574 | -$175,883,549 | $39.7 | 148 |
| 2014 Q2 | 66,034,695 | $2,857,084,097 | +$14,149,492 | $43.27 | 143 |
| 2014 Q1 | 65,018,909 | $2,773,087,783 | +$4,092,133 | $42.66 | 134 |