| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 33,451,110 | $2,997,934,401 | -$130,138,200 | $89.77 | 766 |
| 2025 Q2 | 35,018,052 | $2,967,411,392 | +$62,544,294 | $84.83 | 752 |
| 2025 Q1 | 34,244,290 | $2,230,776,816 | -$33,265,093 | $65.17 | 700 |
| 2024 Q4 | 34,758,457 | $2,573,438,422 | -$100,855,074 | $74.02 | 741 |
| 2024 Q3 | 35,714,367 | $1,795,919,308 | -$682,451,463 | $50.5 | 602 |
| 2024 Q2 | 49,780,850 | $2,651,200,611 | -$985,189,316 | $53.24 | 653 |
| 2024 Q1 | 67,535,127 | $4,263,433,757 | +$3,173,302,352 | $63.17 | 633 |
| 2023 Q4 | 17,091,342 | $591,707,035 | -$109,601,212 | $34.62 | 44 |
| 2023 Q3 | 22,733,082 | $436,249,651 | -$9,472,106 | $19.19 | 42 |
| 2023 Q2 | 23,225,468 | $445,667,139 | -$7,573,984 | $19.19 | 43 |
| 2023 Q1 | 23,104,244 | $377,986,977 | -$7,557,185 | $16.36 | 41 |
| 2022 Q4 | 23,699,111 | $196,464,863 | +$132,706,760 | $8.29 | 45 |
| 2022 Q3 | 7,571,997 | $86,419,205 | -$5,173,940 | $11.41 | 49 |
| 2022 Q2 | 7,941,141 | $153,320,770 | -$6,152,893 | $12.06 | 44 |
| 2022 Q1 | 8,111,571 | $247,764,978 | -$43,655,020 | $30.54 | 53 |
| 2021 Q4 | 9,639,161 | $328,739,933 | -$53,851,264 | $34.25 | 65 |
| 2021 Q3 | 10,926,951 | $369,881,826 | -$16,357,023 | $33.85 | 57 |
| 2021 Q2 | 11,442,584 | $341,119,479 | +$11,571,870 | $29.81 | 56 |
| 2021 Q1 | 10,780,115 | $538,716,176 | +$88,501,824 | $50.03 | 75 |
| 2020 Q4 | 9,128,689 | $292,103,160 | +$101,633,324 | $32 | 42 |
| 2020 Q3 | 6,053,911 | $66,412,521 | +$18,701,454 | $10.97 | 22 |
| 2020 Q2 | 4,388,769 | $42,127,879 | +$8,650,354 | $9.6 | 20 |
| 2020 Q1 | 3,636,875 | $25,910,437 | +$8,445,823 | $7.13 | 15 |
| 2019 Q4 | 2,450,231 | $20,067,623 | +$7,729,452 | $8.19 | 12 |
| 2019 Q3 | 1,503,775 | $15,922,000 | -$2,841,823 | $10.54 | 12 |
| 2019 Q2 | 1,770,852 | $26,793,662 | -$33,179,765 | $15.13 | 12 |
| 2019 Q1 | 3,962,686 | $18,940,617 | +$1,284,362 | $4.78 | 8 |
| 2018 Q4 | 3,695,343 | $14,651,000 | +$14,563,000 | $3.97 | 6 |
| 2018 Q3 | 20,930 | $166,000 | $7.93 | 1 | |
| 2018 Q2 | 20,930 | $179,000 | $8.55 | 1 | |
| 2018 Q1 | 20,930 | $220,000 | +$217,656 | $10.51 | 1 |
| 2017 Q4 | 223 | $450,000 | -$24,215 | $2,017.94 | 1 |
| 2017 Q3 | 235 | $165,000 | +$7,723 | $702.13 | 1 |
| 2017 Q2 | 224 | $87,000 | $388.39 | 1 | |
| 2017 Q1 | 224 | $26,000 | +$26,000 | $116.07 | 1 |
| 2016 Q2 | 0 | $0 | -$4,000 | 0 | |
| 2016 Q1 | 1,047 | $4,000 | $3.82 | 1 |