| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 25,748,590 | $3,106,480,125 | +$75,153,261 | $120.66 | 185 |
| 2025 Q2 | 25,234,217 | $2,823,713,032 | +$119,024,300 | $111.92 | 173 |
| 2025 Q1 | 24,287,745 | $2,450,338,527 | +$608,644,624 | $100.89 | 164 |
| 2024 Q4 | 18,238,093 | $1,932,639,860 | -$46,578,213 | $105.92 | 153 |
| 2024 Q3 | 18,478,365 | $1,914,109,249 | +$419,914,167 | $103.58 | 134 |
| 2024 Q2 | 14,459,404 | $1,418,784,989 | -$342,102,770 | $98.12 | 122 |
| 2024 Q1 | 17,953,589 | $1,695,265,015 | +$85,206,865 | $94.43 | 112 |
| 2023 Q4 | 17,059,741 | $1,465,500,266 | +$166,315,912 | $85.89 | 99 |
| 2023 Q3 | 14,762,015 | $1,137,890,822 | +$147,847,780 | $77.08 | 85 |
| 2023 Q2 | 12,834,278 | $1,023,107,443 | +$124,889,691 | $79.71 | 70 |
| 2023 Q1 | 11,307,038 | $831,439,331 | +$24,644,445 | $73.53 | 67 |
| 2022 Q4 | 10,603,727 | $726,804,076 | +$40,306,929 | $68.54 | 60 |
| 2022 Q3 | 11,012,126 | $708,629,536 | +$67,505,391 | $64.34 | 51 |
| 2022 Q2 | 9,961,087 | $675,344,004 | +$37,532,128 | $67.78 | 46 |
| 2022 Q1 | 9,389,123 | $767,739,258 | +$134,745,995 | $81.83 | 45 |
| 2021 Q4 | 7,548,192 | $652,227,556 | +$84,274,389 | $86.42 | 33 |
| 2021 Q3 | 6,505,534 | $513,404,750 | -$390,967,742 | $78.75 | 26 |
| 2021 Q2 | 11,467,600 | $904,130,858 | +$585,000,027 | $78.81 | 18 |
| 2021 Q1 | 4,049,596 | $294,875,058 | +$84,616,075 | $72.81 | 16 |
| 2020 Q4 | 2,889,238 | $198,807,858 | +$36,644,192 | $68.81 | 16 |
| 2020 Q3 | 2,403,916 | $146,235,114 | +$123,721,878 | $61.14 | 15 |
| 2020 Q2 | 367,647 | $20,629,611 | +$16,210,653 | $56.11 | 12 |
| 2020 Q1 | 83,598 | $3,877,641 | +$850,475 | $46.39 | 10 |
| 2019 Q4 | 61,658 | $3,603,802 | +$1,400,244 | $58.14 | 7 |
| 2019 Q3 | 37,535 | $2,011,348 | -$19,832,872 | $53.49 | 5 |
| 2019 Q2 | 414,004 | $21,841,220 | -$5,189,797 | $52.81 | 8 |
| 2019 Q1 | 511,862 | $26,085,000 | +$26,085,000 | $50.92 | 4 |