| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 17,372,759 | $1,335,271,361 | +$71,373,774 | $77.07 | 253 |
| 2025 Q2 | 16,715,663 | $856,083,472 | -$16,423,724 | $51.22 | 216 |
| 2025 Q1 | 17,409,801 | $625,837,589 | +$126,169,792 | $35.9 | 196 |
| 2024 Q4 | 13,869,561 | $549,339,389 | +$133,691,289 | $39.52 | 147 |
| 2024 Q3 | 10,664,190 | $178,832,455 | +$3,998,751 | $16.77 | 98 |
| 2024 Q2 | 10,326,543 | $152,851,677 | +$13,766,995 | $14.83 | 71 |
| 2024 Q1 | 9,208,628 | $60,717,709 | +$1,792,186 | $6.6 | 67 |
| 2023 Q4 | 8,797,811 | $71,613,564 | -$7,049,112 | $8.14 | 75 |
| 2023 Q3 | 9,697,748 | $82,722,821 | +$8,630,200 | $8.53 | 78 |
| 2023 Q2 | 8,496,360 | $96,247,158 | +$46,476,207 | $11.33 | 69 |
| 2023 Q1 | 4,398,416 | $37,555,669 | +$5,814,842 | $8.54 | 35 |
| 2022 Q4 | 3,730,323 | $11,060,479 | -$230,669 | $2.96 | 23 |
| 2022 Q3 | 3,806,059 | $11,496,000 | -$1,195,673 | $3.02 | 26 |
| 2022 Q2 | 4,191,827 | $20,288,000 | -$927,751 | $4.84 | 26 |
| 2022 Q1 | 4,354,485 | $30,441,889 | -$1,677,389 | $6.99 | 29 |
| 2021 Q4 | 4,632,572 | $27,425,428 | +$712,551 | $5.92 | 32 |
| 2021 Q3 | 4,377,761 | $41,718,000 | +$823,732 | $9.53 | 28 |
| 2021 Q2 | 4,306,553 | $30,089,000 | -$35,917,064 | $7 | 29 |
| 2021 Q1 | 4,263,172 | $63,158,000 | +$21,756,423 | $6.3 | 32 |
| 2020 Q4 | 4,132,903 | $21,900,000 | +$1,530,258 | $5.3 | 27 |
| 2020 Q3 | 3,855,099 | $11,911,000 | +$1,947,177 | $3.09 | 21 |
| 2020 Q2 | 3,275,673 | $4,391,000 | +$65,800 | $1.35 | 16 |
| 2020 Q1 | 3,228,494 | $2,581,000 | -$123,135 | $0.7963 | 16 |
| 2019 Q4 | 3,361,608 | $3,832,000 | -$176,612 | $1.14 | 18 |
| 2019 Q3 | 3,504,956 | $4,644,000 | -$84,709 | $1.33 | 18 |
| 2019 Q2 | 3,585,331 | $3,224,246 | -$139,012 | $0.8993 | 22 |
| 2019 Q1 | 3,723,952 | $4,726,000 | +$188,824 | $1.27 | 21 |
| 2018 Q4 | 6,807,462 | $10,210,000 | +$1,319,158 | $1.5 | 23 |
| 2018 Q3 | 5,985,932 | $8,798,000 | +$228,555 | $1.47 | 20 |
| 2018 Q2 | 5,853,504 | $5,854,000 | +$190,440 | $1 | 22 |
| 2018 Q1 | 5,644,394 | $6,321,000 | -$424,960 | $1.14 | 28 |
| 2017 Q4 | 6,002,154 | $8,155,000 | +$1,634,583 | $1.36 | 28 |
| 2017 Q3 | 4,811,068 | $7,214,000 | -$525,905 | $1.5 | 22 |
| 2017 Q2 | 5,146,614 | $9,003,000 | -$279,211 | $1.75 | 27 |
| 2017 Q1 | 5,313,532 | $11,649,000 | +$244,351 | $2.2 | 30 |
| 2016 Q4 | 5,858,066 | $14,311,000 | -$45,520 | $2.45 | 32 |
| 2016 Q3 | 5,571,351 | $13,725,000 | +$1,439,870 | $2.47 | 29 |
| 2016 Q2 | 4,989,961 | $12,190,000 | -$2,014,916 | $2.45 | 28 |
| 2016 Q1 | 5,820,957 | $13,126,000 | +$1,165,577 | $2.26 | 32 |
| 2015 Q4 | 5,297,284 | $15,055,000 | -$562,452 | $2.85 | 31 |
| 2015 Q3 | 5,496,685 | $12,790,000 | -$142,287 | $2.33 | 27 |
| 2015 Q2 | 5,550,117 | $14,581,000 | -$115,794 | $2.63 | 29 |
| 2015 Q1 | 5,594,957 | $14,700,000 | -$91,817 | $2.62 | 31 |
| 2014 Q4 | 5,624,770 | $16,385,000 | -$253,292 | $2.92 | 32 |
| 2014 Q3 | 5,715,049 | $17,385,000 | -$30,618 | $3.05 | 34 |
| 2014 Q2 | 5,716,780 | $18,341,000 | +$187,958 | $3.22 | 34 |
| 2014 Q1 | 5,665,301 | $16,451,000 | +$98,946 | $2.91 | 35 |