| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2024 Q4 | 0 | $0 | -$329,082 | 0 | |
| 2024 Q3 | 5,231 | $329,082 | +$289,523 | $62.91 | 1 |
| 2024 Q2 | 629 | $39,559 | -$3,651,538,005 | $62.91 | 4 |
| 2024 Q1 | 58,166,406 | $3,659,255,679 | -$429,623,918 | $62.91 | 320 |
| 2023 Q4 | 66,731,884 | $3,687,220,026 | +$510,169,664 | $55.25 | 365 |
| 2023 Q3 | 57,755,923 | $2,381,251,418 | +$58,168,459 | $41.23 | 346 |
| 2023 Q2 | 56,103,995 | $2,623,447,765 | +$58,938,158 | $46.77 | 318 |
| 2023 Q1 | 55,255,461 | $2,147,112,426 | -$210,621,166 | $38.87 | 298 |
| 2022 Q4 | 62,669,084 | $1,980,560,265 | +$297,251,828 | $31.6 | 306 |
| 2022 Q3 | 53,477,926 | $1,467,560,155 | +$43,511,363 | $27.42 | 271 |
| 2022 Q2 | 51,972,408 | $1,679,675,840 | +$54,642,271 | $32.31 | 284 |
| 2022 Q1 | 50,680,952 | $1,917,888,346 | -$499,565,405 | $37.84 | 284 |
| 2021 Q4 | 59,260,972 | $3,301,755,933 | +$528,942,301 | $55.83 | 314 |
| 2021 Q3 | 49,855,418 | $2,331,836,575 | -$68,163,210 | $46.72 | 299 |
| 2021 Q2 | 51,209,791 | $2,591,935,867 | -$64,400,530 | $50.6 | 323 |
| 2021 Q1 | 52,078,294 | $3,093,605,499 | -$165,207,514 | $59.4 | 318 |
| 2020 Q4 | 56,359,184 | $2,740,840,838 | +$368,374,906 | $48.6 | 298 |
| 2020 Q3 | 49,588,932 | $2,335,804,850 | +$59,647,032 | $47.1 | 292 |
| 2020 Q2 | 47,731,727 | $1,705,829,854 | -$1,654,921 | $35.7 | 236 |
| 2020 Q1 | 48,400,119 | $1,123,065,503 | -$330,588,403 | $23.2 | 212 |
| 2019 Q4 | 56,632,114 | $2,161,262,928 | +$322,646,723 | $38.16 | 246 |
| 2019 Q3 | 47,890,303 | $2,064,225,760 | +$44,318,618 | $43.1 | 247 |
| 2019 Q2 | 47,124,261 | $1,544,670,366 | +$28,523,308 | $32.78 | 210 |
| 2019 Q1 | 46,758,463 | $1,358,890,884 | -$145,608,790 | $29.06 | 214 |
| 2018 Q4 | 51,883,355 | $1,458,353,388 | +$195,745,009 | $28.11 | 204 |
| 2018 Q3 | 45,147,559 | $1,335,318,927 | +$15,158,052 | $29.58 | 195 |
| 2018 Q2 | 44,503,543 | $1,369,415,924 | -$15,147,128 | $30.77 | 216 |
| 2018 Q1 | 45,520,553 | $1,270,978,076 | -$216,465,367 | $27.92 | 217 |
| 2017 Q4 | 52,938,115 | $1,687,832,615 | +$324,903,967 | $31.88 | 231 |
| 2017 Q3 | 42,629,414 | $1,415,690,464 | -$20,819,667 | $33.21 | 209 |
| 2017 Q2 | 43,222,918 | $1,526,974,443 | +$42,479,843 | $35.33 | 215 |
| 2017 Q1 | 42,091,487 | $1,264,900,192 | +$34,833,555 | $30.05 | 188 |
| 2016 Q4 | 47,387,478 | $1,216,396,104 | +$234,969,881 | $25.66 | 187 |
| 2016 Q3 | 38,334,512 | $988,786,722 | -$18,054,924 | $25.8 | 164 |
| 2016 Q2 | 39,069,961 | $951,248,672 | -$5,180,556 | $24.34 | 166 |
| 2016 Q1 | 39,363,943 | $986,547,093 | -$208,992,065 | $25.06 | 168 |
| 2015 Q4 | 47,570,088 | $1,214,054,610 | +$109,553,499 | $25.53 | 171 |
| 2015 Q3 | 43,350,131 | $1,134,895,155 | -$102,300,045 | $26.18 | 188 |
| 2015 Q2 | 47,015,755 | $1,409,107,798 | -$3,755,024 | $29.97 | 183 |
| 2015 Q1 | 47,129,410 | $1,342,851,240 | -$75,334,468 | $28.5 | 176 |
| 2014 Q4 | 50,330,338 | $1,332,122,926 | +$123,093,572 | $26.47 | 183 |
| 2014 Q3 | 45,503,868 | $1,152,199,223 | +$44,098,187 | $25.32 | 182 |
| 2014 Q2 | 44,152,937 | $1,335,117,322 | -$72,407,419 | $30.29 | 175 |
| 2014 Q1 | 43,656,441 | $1,233,643,742 | -$102,502,382 | $28.28 | 181 |