| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 62,893 | $1,682,303 | -$81,319 | $26.75 | 10 |
| 2025 Q2 | 66,952 | $2,183,640 | +$126,476 | $32.62 | 13 |
| 2025 Q1 | 63,055 | $1,869,962 | +$235,829 | $29.66 | 8 |
| 2024 Q4 | 55,103 | $1,268,208 | -$4,417 | $23.01 | 6 |
| 2024 Q3 | 55,295 | $1,295,694 | -$414,624 | $23.43 | 6 |
| 2024 Q2 | 76,080 | $1,555,834 | +$10,663 | $20.43 | 6 |
| 2024 Q1 | 75,555 | $1,545,194 | +$216,335 | $20.43 | 8 |
| 2023 Q4 | 64,584 | $1,326,271 | -$2,226,201 | $20.54 | 8 |
| 2023 Q3 | 188,308 | $3,259,282 | +$265,645 | $17.24 | 8 |
| 2023 Q2 | 172,359 | $3,179,611 | +$463,838 | $18.44 | 8 |
| 2023 Q1 | 146,306 | $2,852,075 | -$380,632 | $19.42 | 7 |
| 2022 Q4 | 165,827 | $2,857,172 | -$147,809 | $17.22 | 9 |
| 2022 Q3 | 174,184 | $2,868,025 | +$19,148 | $16.27 | 11 |
| 2022 Q2 | 175,023 | $2,921,509 | -$16,492 | $16.71 | 10 |
| 2022 Q1 | 175,353 | $3,177,759 | +$25,558 | $18.08 | 12 |
| 2021 Q4 | 173,197 | $2,896,000 | -$208,361 | $16.59 | 9 |
| 2021 Q3 | 185,022 | $3,009,000 | -$194,150 | $16.21 | 9 |
| 2021 Q2 | 196,118 | $3,422,367 | -$51,612,557 | $17.4 | 12 |
| 2021 Q1 | 3,312,037 | $54,842,350 | +$2,041,969 | $16.62 | 13 |
| 2020 Q4 | 3,129,710 | $52,920,358 | +$2,165,885 | $16.96 | 10 |
| 2020 Q3 | 2,948,007 | $51,766,000 | -$4,212,764 | $17.56 | 7 |
| 2020 Q2 | 3,127,607 | $56,667,000 | -$4,365,188 | $18.12 | 7 |
| 2020 Q1 | 3,311,378 | $44,789,110 | -$1,057,068 | $13.62 | 10 |
| 2019 Q4 | 3,303,283 | $51,476,194 | +$10,277,016 | $15.65 | 8 |
| 2019 Q3 | 2,643,402 | $41,112,000 | +$3,939,831 | $15.63 | 7 |
| 2019 Q2 | 2,390,179 | $33,650,943 | +$1,789,711 | $14.07 | 7 |
| 2019 Q1 | 2,266,921 | $28,962,000 | -$70,444 | $12.8 | 10 |
| 2018 Q4 | 2,272,099 | $27,106,000 | -$5,271,338 | $11.96 | 7 |
| 2018 Q3 | 2,712,507 | $36,205,000 | +$7,944,705 | $13.36 | 6 |
| 2018 Q2 | 2,119,289 | $28,101,000 | +$2,764,607 | $13.25 | 6 |
| 2018 Q1 | 1,932,694 | $26,329,000 | +$2,583,197 | $13.56 | 7 |
| 2017 Q4 | 1,743,119 | $20,107,000 | +$2,851,745 | $11.59 | 7 |
| 2017 Q3 | 1,494,853 | $16,232,000 | +$2,570,587 | $10.48 | 4 |
| 2017 Q2 | 1,342,855 | $14,164,000 | +$2,562,801 | $9.66 | 5 |
| 2017 Q1 | 1,099,927 | $10,073,000 | +$1,068,547 | $9.1 | 4 |
| 2016 Q4 | 985,675 | $7,832,000 | -$1,143,581 | $7.93 | 5 |
| 2016 Q3 | 1,130,085 | $8,754,000 | -$5,136,964 | $7.73 | 5 |
| 2016 Q2 | 1,788,175 | $14,604,000 | +$123,998 | $8.17 | 11 |
| 2016 Q1 | 1,771,871 | $15,007,693 | -$42,078,641 | $8.47 | 11 |
| 2015 Q4 | 6,524,441 | $57,540,000 | +$8,297,687 | $8.75 | 14 |
| 2015 Q3 | 5,571,544 | $47,900,000 | -$5,395,400 | $8.58 | 10 |
| 2015 Q2 | 6,241,047 | $51,641,000 | +$42,473,336 | $8.28 | 8 |
| 2015 Q1 | 1,107,091 | $8,975,838 | +$747,123 | $8.13 | 8 |
| 2014 Q4 | 1,025,866 | $7,275,000 | +$768,793 | $7.16 | 9 |
| 2014 Q3 | 917,244 | $6,139,000 | +$288,002 | $6.74 | 7 |
| 2014 Q2 | 874,182 | $6,760,746 | -$1,768,145 | $7.75 | 7 |
| 2014 Q1 | 1,092,796 | $8,685,035 | -$7,499,988 | $7.96 | 6 |