| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 10,519,160 | $222,865,624 | +$59,721,017 | $21.03 | 53 |
| 2025 Q2 | 7,622,182 | $197,427,288 | +$31,592,343 | $25.9 | 66 |
| 2025 Q1 | 6,341,243 | $167,789,202 | -$4,295,088 | $26.46 | 60 |
| 2024 Q4 | 6,486,962 | $190,147,431 | +$27,139,965 | $29.27 | 64 |
| 2024 Q3 | 5,658,527 | $103,778,294 | +$94,401 | $18.34 | 46 |
| 2024 Q2 | 5,658,513 | $107,240,685 | +$5,084,566 | $18.98 | 44 |
| 2024 Q1 | 4,638,195 | $70,184,709 | +$1,050,112 | $15.1 | 38 |
| 2023 Q4 | 4,951,402 | $74,875,065 | +$11,206,999 | $15.09 | 39 |
| 2023 Q3 | 4,240,373 | $43,165,497 | -$3,212,221 | $10.18 | 32 |
| 2023 Q2 | 4,436,774 | $71,296,455 | +$6,485,635 | $13.78 | 35 |
| 2023 Q1 | 3,911,415 | $40,102,598 | +$2,332,142 | $10.24 | 31 |
| 2022 Q4 | 3,671,323 | $43,319,703 | +$4,807,111 | $11.8 | 27 |
| 2022 Q3 | 3,390,465 | $25,021,601 | -$6,741,968 | $7.38 | 26 |
| 2022 Q2 | 4,372,985 | $22,634,633 | +$647,033 | $5.14 | 28 |
| 2022 Q1 | 4,222,567 | $29,615,000 | +$357,955 | $7.01 | 33 |
| 2021 Q4 | 4,264,172 | $19,129,000 | -$6,002,082 | $4.44 | 34 |
| 2021 Q3 | 5,463,086 | $26,927,997 | -$1,128,170 | $4.93 | 36 |
| 2021 Q2 | 5,697,649 | $26,441,634 | -$3,359,270 | $4.63 | 35 |
| 2021 Q1 | 6,385,663 | $30,842,000 | -$4,345,713 | $4.83 | 38 |
| 2020 Q4 | 7,242,975 | $37,679,907 | +$2,024,152 | $5.2 | 39 |
| 2020 Q3 | 6,874,860 | $28,593,270 | -$7,164,531 | $4.16 | 36 |
| 2020 Q2 | 8,467,126 | $47,669,000 | -$2,929,881 | $5.63 | 37 |
| 2020 Q1 | 9,170,435 | $42,174,245 | -$10,711,754 | $4.6 | 44 |
| 2019 Q4 | 10,210,599 | $73,204,683 | -$41,268,735 | $7.17 | 67 |
| 2019 Q3 | 15,712,948 | $132,886,636 | -$11,917,833 | $8.49 | 97 |
| 2019 Q2 | 16,273,154 | $235,193,963 | +$30,331,773 | $14.46 | 93 |
| 2019 Q1 | 14,196,099 | $186,821,132 | +$12,438,075 | $13.16 | 65 |
| 2018 Q4 | 13,158,260 | $197,093,000 | +$327,831 | $15 | 48 |
| 2018 Q3 | 13,148,889 | $191,136,536 | -$27,499,110 | $14.52 | 47 |
| 2018 Q2 | 14,906,346 | $181,840,182 | -$20,373,028 | $12.14 | 47 |
| 2018 Q1 | 15,136,616 | $307,878,000 | -$25,353,986 | $20.34 | 53 |
| 2017 Q4 | 16,255,416 | $361,590,000 | -$7,166,552 | $22.23 | 63 |
| 2017 Q3 | 16,013,257 | $325,047,999 | -$990,042 | $20.31 | 51 |
| 2017 Q2 | 16,104,989 | $266,918,877 | +$9,140,143 | $16.61 | 45 |
| 2017 Q1 | 16,259,130 | $231,368,454 | +$67,292,030 | $14.22 | 40 |
| 2016 Q4 | 15,659,598 | $141,218,000 | +$13,037,675 | $9.02 | 33 |
| 2016 Q3 | 13,997,603 | $95,602,000 | -$918,564 | $6.83 | 25 |
| 2016 Q2 | 14,142,460 | $95,462,000 | +$3,801,171 | $6.75 | 26 |
| 2016 Q1 | 13,602,905 | $79,439,000 | +$3,171,866 | $5.84 | 26 |
| 2015 Q4 | 13,055,683 | $79,508,000 | +$9,046,921 | $6.09 | 23 |
| 2015 Q3 | 12,005,439 | $47,304,000 | +$417,538 | $3.94 | 31 |
| 2015 Q2 | 11,840,667 | $53,521,000 | +$5,411,400 | $4.52 | 32 |
| 2015 Q1 | 10,575,626 | $56,367,000 | +$26,478,143 | $5.33 | 32 |
| 2014 Q4 | 5,507,505 | $19,268,000 | -$556,660 | $3.5 | 33 |
| 2014 Q3 | 4,773,583 | $15,848,000 | +$5,584,022 | $3.32 | 27 |
| 2014 Q2 | 3,094,386 | $8,538,000 | +$2,326,377 | $2.75 | 19 |
| 2014 Q1 | 2,252,173 | $5,405,000 | -$2,335,801 | $2.4 | 15 |