| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 47,739 | $2,488,390 | +$402,171 | $50.95 | 6 |
| 2025 Q3 | 17,372,759 | $1,335,271,361 | +$71,371,771 | $77.07 | 253 |
| 2025 Q2 | 16,715,683 | $856,085,472 | -$16,421,725 | $51.22 | 217 |
| 2025 Q1 | 17,409,801 | $625,837,222 | +$126,169,890 | $35.90 | 196 |
| 2024 Q4 | 13,833,185 | $547,902,146 | +$132,253,465 | $39.52 | 147 |
| 2024 Q3 | 10,664,190 | $178,832,661 | +$3,998,839 | $16.77 | 99 |
| 2024 Q2 | 10,109,976 | $149,640,206 | +$13,767,186 | $14.83 | 73 |
| 2024 Q1 | 9,208,628 | $60,717,673 | +$2,108,659 | $6.60 | 69 |
| 2023 Q4 | 11,514 | $93,724 | +$12,291 | $8.14 | 1 |
| 2023 Q3 | 9,696,848 | $82,715,417 | +$8,621,481 | $8.53 | 77 |
| 2023 Q2 | 8,494,294 | $96,222,991 | +$46,452,046 | $11.33 | 68 |
| 2023 Q1 | 4,398,416 | $37,555,669 | +$5,814,831 | $8.54 | 35 |
| 2022 Q4 | 3,730,323 | $11,060,479 | -$188,092 | $2.96 | 23 |
| 2022 Q3 | 3,802,603 | $11,486,000 | -$1,162,084 | $3.02 | 24 |
| 2022 Q2 | 4,173,695 | $20,200,000 | -$1,015,750 | $4.84 | 27 |
| 2022 Q1 | 4,354,485 | $30,441,889 | -$1,677,394 | $6.99 | 29 |
| 2021 Q4 | 4,632,572 | $27,425,428 | +$713,566 | $5.92 | 32 |
| 2021 Q3 | 4,378,052 | $41,720,000 | +$822,710 | $9.53 | 30 |
| 2021 Q2 | 4,306,989 | $30,092,000 | +$347,843 | $7.00 | 31 |
| 2021 Q1 | 4,262,778 | $63,155,000 | +$21,783,900 | $6.30 | 32 |
| 2020 Q4 | 4,132,903 | $21,900,000 | +$1,530,251 | $5.30 | 27 |
| 2020 Q3 | 3,854,649 | $11,910,000 | +$1,945,699 | $3.09 | 20 |
| 2020 Q2 | 3,243,263 | $4,348,000 | +$72,883 | $1.35 | 15 |
| 2020 Q1 | 3,228,494 | $2,581,000 | -$68,521 | $0.7963 | 16 |
| 2019 Q4 | 925 | $2,000 | -$83,003 | $2.16 | 2 |
| 2019 Q3 | 3,466,757 | $4,593,000 | -$84,627 | $1.33 | 16 |
| 2019 Q2 | 2,984,758 | $2,684,246 | -$101,667 | $0.8996 | 21 |
| 2019 Q1 | 3,723,952 | $4,726,000 | +$188,817 | $1.27 | 21 |
| 2018 Q4 | 6,807,012 | $10,209,000 | +$1,318,637 | $1.50 | 22 |
| 2018 Q3 | 5,941,632 | $8,733,000 | +$208,318 | $1.47 | 19 |
| 2018 Q2 | 5,853,504 | $5,854,000 | +$191,430 | $1.00 | 22 |
| 2018 Q1 | 5,643,944 | $6,320,000 | -$424,953 | $1.13 | 27 |
| 2017 Q4 | 6,002,154 | $8,155,000 | +$1,640,220 | $1.36 | 28 |
| 2017 Q3 | 4,811,068 | $7,214,000 | -$525,904 | $1.50 | 22 |
| 2017 Q2 | 5,146,614 | $9,003,000 | -$279,211 | $1.75 | 27 |
| 2017 Q1 | 5,224,407 | $11,493,000 | +$245,649 | $2.20 | 30 |
| 2016 Q4 | 5,804,954 | $14,181,000 | -$37,034 | $2.45 | 31 |
| 2016 Q3 | 5,571,351 | $13,725,000 | +$1,442,202 | $2.47 | 29 |
| 2016 Q2 | 4,989,961 | $12,190,000 | -$2,014,915 | $2.45 | 28 |
| 2016 Q1 | 5,820,957 | $13,126,000 | +$1,165,052 | $2.26 | 32 |
| 2015 Q4 | 5,211,890 | $14,812,000 | -$563,565 | $2.85 | 30 |
| 2015 Q3 | 5,411,685 | $12,592,000 | -$145,014 | $2.33 | 26 |
| 2015 Q2 | 5,415,551 | $14,227,000 | -$97,761 | $2.63 | 27 |
| 2015 Q1 | 5,594,476 | $14,699,000 | -$92,822 | $2.62 | 30 |
| 2014 Q4 | 5,624,770 | $16,385,000 | -$253,287 | $2.92 | 32 |
| 2014 Q3 | 5,715,049 | $17,385,000 | -$30,613 | $3.05 | 34 |
| 2014 Q2 | 5,716,780 | $18,341,000 | +$188,954 | $3.22 | 34 |
| 2014 Q1 | 5,665,025 | $16,450,000 | +$98,943 | $2.91 | 34 |