| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 92,895,624 | $6,228,720,359 | +$35,045,701 | $67.05 | 44 |
| 2025 Q2 | 92,270,225 | $5,737,341,605 | +$387,745,331 | $62.18 | 44 |
| 2025 Q1 | 86,203,392 | $4,829,315,962 | +$67,395,527 | $56.02 | 38 |
| 2024 Q4 | 84,988,619 | $5,005,322,055 | +$344,692,058 | $58.89 | 36 |
| 2024 Q3 | 79,091,646 | $4,539,717,234 | +$104,142,419 | $57.4 | 35 |
| 2024 Q2 | 77,267,843 | $4,203,187,936 | -$166,250,622 | $54.39 | 32 |
| 2024 Q1 | 80,339,468 | $4,211,230,099 | +$298,877,477 | $52.42 | 27 |
| 2023 Q4 | 74,706,582 | $3,564,998,134 | +$521,180,473 | $47.72 | 25 |
| 2023 Q3 | 63,788,981 | $2,715,797,669 | +$722,213,554 | $42.74 | 25 |
| 2023 Q2 | 46,827,501 | $2,046,763,877 | -$60,810,969 | $44.23 | 20 |
| 2023 Q1 | 48,229,535 | $1,942,446,408 | +$17,825,888 | $40.81 | 18 |
| 2022 Q4 | 47,807,945 | $1,818,614,264 | -$13,008,365 | $38.04 | 26 |
| 2022 Q3 | 48,150,762 | $1,743,747,382 | +$21,581,558 | $35.76 | 19 |
| 2022 Q2 | 47,546,669 | $1,791,082,000 | +$14,805,587 | $37.67 | 19 |
| 2022 Q1 | 47,090,597 | $2,143,553,000 | +$4,128,730 | $45.52 | 17 |
| 2021 Q4 | 47,055,288 | $2,264,770,000 | +$13,025,591 | $48.13 | 17 |
| 2021 Q3 | 46,722,134 | $2,051,676,000 | +$11,091,855 | $43.91 | 11 |
| 2021 Q2 | 46,469,588 | $2,036,654,000 | +$154,839,533 | $43.82 | 11 |
| 2021 Q1 | 42,991,289 | $1,733,919,000 | +$1,721,109,057 | $40.32 | 10 |
| 2020 Q4 | 256,119 | $9,829,000 | +$2,561,275 | $38.38 | 6 |
| 2020 Q3 | 189,381 | $6,437,000 | -$433,412 | $33.97 | 5 |
| 2020 Q2 | 202,198 | $6,299,000 | +$4,257,002 | $31.16 | 6 |
| 2020 Q1 | 65,557 | $1,707,000 | +$1,421,594 | $26.04 | 4 |
| 2019 Q4 | 10,923 | $351,000 | -$9,893 | $35.03 | 2 |
| 2019 Q3 | 11,197 | $331,000 | +$18,788 | $29.81 | 2 |
| 2019 Q2 | 10,561 | $310,000 | +$2,616 | $29.23 | 2 |
| 2019 Q1 | 10,472 | $296,000 | +$254 | $28.12 | 2 |
| 2018 Q4 | 10,463 | $259,000 | +$6,166 | $24.62 | 2 |
| 2018 Q3 | 10,214 | $298,000 | $28.59 | 2 | |
| 2018 Q2 | 10,214 | $280,000 | +$280,000 | $27.68 | 2 |