| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 10,519,160 | $222,865,624 | +$59,721,018 | $21.03 | 53 |
| 2025 Q2 | 7,622,182 | $197,427,288 | +$31,592,340 | $25.9 | 66 |
| 2025 Q1 | 6,341,243 | $167,789,202 | -$4,295,083 | $26.46 | 60 |
| 2024 Q4 | 6,486,962 | $190,147,431 | +$27,139,972 | $29.27 | 64 |
| 2024 Q3 | 5,658,527 | $103,778,294 | +$134,072 | $18.34 | 47 |
| 2024 Q2 | 5,665,772 | $107,499,274 | +$5,117,015 | $18.98 | 47 |
| 2024 Q1 | 4,632,875 | $69,955,181 | +$6,952,164 | $15.1 | 37 |
| 2023 Q4 | 19,600 | $295,764 | +$24,144 | $15.09 | 1 |
| 2023 Q3 | 4,240,373 | $43,165,497 | -$2,956,262 | $10.18 | 32 |
| 2023 Q2 | 4,426,390 | $60,992,516 | +$6,489,617 | $13.78 | 34 |
| 2023 Q1 | 3,911,009 | $40,098,598 | +$2,336,230 | $10.24 | 29 |
| 2022 Q4 | 3,670,665 | $43,314,703 | +$4,682,408 | $11.8 | 26 |
| 2022 Q3 | 3,390,465 | $25,021,601 | -$6,473,009 | $7.38 | 27 |
| 2022 Q2 | 4,360,284 | $22,435,633 | +$379,037 | $5.14 | 27 |
| 2022 Q1 | 4,209,666 | $29,415,000 | +$357,951 | $7.01 | 31 |
| 2021 Q4 | 4,251,471 | $18,930,000 | -$6,002,794 | $4.44 | 33 |
| 2021 Q3 | 5,498,533 | $26,997,997 | -$1,127,389 | $4.93 | 37 |
| 2021 Q2 | 5,697,649 | $26,441,634 | -$3,359,258 | $4.63 | 35 |
| 2021 Q1 | 6,385,663 | $30,842,000 | -$4,331,840 | $4.83 | 39 |
| 2020 Q4 | 7,130,532 | $37,094,907 | +$2,109,061 | $5.2 | 38 |
| 2020 Q3 | 6,874,860 | $28,593,270 | -$7,164,545 | $4.16 | 36 |
| 2020 Q2 | 8,467,126 | $47,669,000 | -$2,907,906 | $5.63 | 37 |
| 2020 Q1 | 9,170,435 | $42,174,245 | -$7,822,781 | $4.6 | 44 |
| 2019 Q4 | 10,210,513 | $73,203,683 | -$40,690,000 | $7.17 | 66 |
| 2019 Q3 | 15,589,413 | $132,333,636 | -$12,471,336 | $8.49 | 95 |
| 2019 Q2 | 15,794,256 | $228,268,963 | +$23,892,369 | $14.46 | 92 |
| 2019 Q1 | 14,131,798 | $185,975,132 | +$12,149,957 | $13.16 | 62 |
| 2018 Q4 | 13,158,260 | $197,093,000 | +$327,001 | $15 | 48 |
| 2018 Q3 | 13,114,804 | $190,641,536 | -$27,504,417 | $14.52 | 46 |
| 2018 Q2 | 14,906,346 | $181,840,182 | -$20,372,049 | $12.14 | 47 |
| 2018 Q1 | 15,136,591 | $307,877,000 | -$24,906,935 | $20.34 | 52 |
| 2017 Q4 | 16,237,736 | $361,197,000 | -$6,908,840 | $22.23 | 61 |
| 2017 Q3 | 16,013,232 | $325,046,999 | -$990,983 | $20.31 | 50 |
| 2017 Q2 | 16,104,989 | $266,918,877 | +$22,857,866 | $16.61 | 45 |
| 2017 Q1 | 16,259,030 | $231,367,454 | +$61,247,962 | $14.22 | 39 |
| 2016 Q4 | 15,510,083 | $139,869,000 | +$13,037,648 | $9.02 | 32 |
| 2016 Q3 | 13,997,603 | $95,602,000 | -$917,051 | $6.83 | 25 |
| 2016 Q2 | 14,142,460 | $95,462,000 | +$3,801,206 | $6.75 | 26 |
| 2016 Q1 | 13,602,905 | $79,439,000 | +$3,171,870 | $5.84 | 26 |
| 2015 Q4 | 13,055,683 | $79,508,000 | +$8,927,885 | $6.09 | 23 |
| 2015 Q3 | 12,005,439 | $47,304,000 | +$416,394 | $3.94 | 31 |
| 2015 Q2 | 11,759,667 | $53,155,000 | +$5,505,378 | $4.52 | 31 |
| 2015 Q1 | 10,473,826 | $55,824,000 | +$26,453,164 | $5.33 | 31 |
| 2014 Q4 | 5,506,905 | $19,266,000 | -$557,658 | $3.5 | 32 |
| 2014 Q3 | 4,773,363 | $15,847,000 | +$5,584,003 | $3.32 | 26 |
| 2014 Q2 | 3,094,386 | $8,538,000 | +$2,327,343 | $2.75 | 19 |
| 2014 Q1 | 2,251,717 | $5,403,000 | -$2,336,819 | $2.4 | 13 |