| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,821,475 | $39,169,860 | +$3,007,617 | $21.34 | 28 |
| 2025 Q2 | 1,680,606 | $40,368,178 | +$3,735,998 | $24.02 | 25 |
| 2025 Q1 | 1,536,876 | $26,200,772 | +$6,856,896 | $17.17 | 23 |
| 2024 Q4 | 1,137,185 | $16,660,101 | +$1,833,891 | $14.63 | 25 |
| 2024 Q3 | 832,810 | $11,095,816 | -$7,568,182 | $13.32 | 21 |
| 2024 Q2 | 1,400,385 | $18,631,554 | +$83,605 | $13.3 | 23 |
| 2024 Q1 | 1,388,662 | $18,867,423 | +$2,159,886 | $13.59 | 25 |
| 2023 Q4 | 1,229,665 | $15,987,463 | -$7,362,639 | $12.99 | 24 |
| 2023 Q3 | 1,793,051 | $18,567,645 | -$10,295,675 | $10.35 | 21 |
| 2023 Q2 | 2,699,976 | $30,661,292 | +$11,518,604 | $11.38 | 24 |
| 2023 Q1 | 1,682,258 | $16,289,012 | -$4,726,008 | $9.65 | 18 |
| 2022 Q4 | 2,107,280 | $21,955,793 | +$15,268,468 | $10.43 | 21 |
| 2022 Q3 | 474,879 | $24,166,151 | -$19,152,223 | $50.97 | 15 |
| 2022 Q2 | 850,989 | $45,826,000 | +$2,120,907 | $53.86 | 17 |
| 2022 Q1 | 801,150 | $50,498,000 | +$25,128,590 | $62.91 | 19 |
| 2021 Q4 | 410,966 | $23,983,000 | -$6,173,494 | $58.36 | 18 |
| 2021 Q3 | 497,037 | $29,537,183 | -$309,159,413 | $59.27 | 23 |
| 2021 Q2 | 5,679,517 | $411,961,218 | -$163,964,785 | $72.57 | 25 |
| 2021 Q1 | 7,972,799 | $564,371,649 | +$138,070,779 | $70.78 | 32 |
| 2020 Q4 | 6,113,256 | $492,140,182 | +$237,654,144 | $80.51 | 33 |
| 2020 Q3 | 3,063,448 | $217,170,726 | +$117,939,713 | $70.88 | 31 |
| 2020 Q2 | 1,402,970 | $78,391,782 | +$3,854,504 | $55.66 | 31 |
| 2020 Q1 | 1,335,908 | $64,506,634 | -$1,185,522 | $48.25 | 27 |
| 2019 Q4 | 1,356,503 | $67,711,978 | +$1,339,225 | $50.13 | 23 |
| 2019 Q3 | 1,496,294 | $69,692,080 | +$11,694,549 | $46.33 | 30 |
| 2019 Q2 | 1,245,927 | $57,022,819 | -$10,183,979 | $45.77 | 26 |
| 2019 Q1 | 1,471,790 | $52,646,108 | -$1,291,796 | $35.64 | 21 |
| 2018 Q4 | 1,513,091 | $50,251,136 | -$7,861,405 | $33.14 | 23 |
| 2018 Q3 | 1,661,304 | $75,653,165 | +$9,093,468 | $45.47 | 22 |
| 2018 Q2 | 1,461,221 | $59,652,285 | -$5,099,946 | $40.79 | 17 |
| 2018 Q1 | 1,488,042 | $82,285,339 | -$3,262,554 | $55.49 | 23 |
| 2017 Q4 | 1,541,389 | $69,890,000 | +$7,406,043 | $45.11 | 23 |
| 2017 Q3 | 1,585,307 | $72,989,000 | -$6,873,094 | $45.96 | 20 |
| 2017 Q2 | 1,524,318 | $63,839,000 | -$36,633,908 | $41.82 | 17 |
| 2017 Q1 | 2,411,093 | $69,885,290 | -$25,639,186 | $28.98 | 14 |
| 2016 Q4 | 3,307,695 | $86,802,830 | +$5,752,479 | $25.96 | 17 |
| 2016 Q3 | 3,065,507 | $100,714,328 | +$50,547,359 | $32.84 | 15 |
| 2016 Q2 | 1,526,326 | $27,125,000 | +$20,624,663 | $17.77 | 9 |
| 2016 Q1 | 1,233,230 | $21,891,000 | +$17,339,543 | $17.72 | 8 |
| 2015 Q4 | 256,342 | $4,436,000 | -$9,532,688 | $17.27 | 8 |
| 2015 Q3 | 685,495 | $14,369,000 | +$2,599,564 | $20.93 | 8 |
| 2015 Q2 | 561,179 | $11,766,000 | +$6,741,914 | $20.98 | 9 |
| 2015 Q1 | 239,935 | $4,422,000 | -$938,417 | $18.43 | 8 |
| 2014 Q4 | 305,841 | $3,970,000 | +$575,064 | $12.88 | 7 |
| 2014 Q3 | 281,099 | $3,820,000 | +$553,855 | $13.59 | 7 |
| 2014 Q2 | 240,397 | $3,594,000 | -$2,693,732 | $14.95 | 6 |
| 2014 Q1 | 421,493 | $6,272,000 | +$266,227 | $14.88 | 7 |