| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 173,909 | $2,831,663 | +$1,988,954 | $16.28 | 14 |
| 2025 Q2 | 52,613 | $810,518 | -$836,734 | $15.40 | 11 |
| 2025 Q1 | 119,509 | $1,524,246 | -$1,423,126 | $12.76 | 13 |
| 2024 Q4 | 259,025 | $2,848,417 | +$199,076 | $11.00 | 15 |
| 2024 Q3 | 233,639 | $3,484,020 | +$650,971 | $14.91 | 14 |
| 2024 Q2 | 189,979 | $2,613,136 | -$2,047,587 | $13.75 | 13 |
| 2024 Q1 | 328,745 | $5,510,663 | -$367,157 | $16.77 | 17 |
| 2023 Q4 | 342,742 | $6,125,958 | +$175,369 | $17.59 | 17 |
| 2023 Q3 | 331,844 | $5,429,775 | -$1,170,722 | $16.36 | 16 |
| 2023 Q2 | 393,325 | $7,231,699 | +$6,039,640 | $18.08 | 16 |
| 2023 Q1 | 74,673 | $999,980 | -$2,470,545 | $13.40 | 13 |
| 2022 Q4 | 257,754 | $3,475,692 | +$1,782,335 | $13.49 | 13 |
| 2022 Q3 | 124,007 | $1,891,000 | -$258,432 | $15.25 | 12 |
| 2022 Q2 | 142,270 | $1,978,000 | -$209,399 | $13.91 | 13 |
| 2022 Q1 | 157,493 | $3,152,000 | -$893,341 | $20.00 | 15 |
| 2021 Q4 | 214,588 | $3,528,000 | -$740,279 | $16.44 | 17 |
| 2021 Q3 | 249,860 | $4,807,000 | -$209,113 | $19.10 | 19 |
| 2021 Q2 | 248,917 | $6,134,000 | +$1,683,561 | $24.63 | 20 |
| 2021 Q1 | 193,262 | $3,777,000 | -$2,908,982 | $19.54 | 16 |
| 2020 Q4 | 342,269 | $7,291,000 | +$1,241,704 | $21.31 | 15 |
| 2020 Q3 | 287,411 | $4,795,300 | +$850,531 | $16.67 | 18 |
| 2020 Q2 | 239,827 | $4,004,000 | -$1,903,738 | $16.69 | 16 |
| 2020 Q1 | 368,985 | $4,833,000 | -$3,073,920 | $13.10 | 18 |
| 2019 Q4 | 481,037 | $13,193,000 | +$4,451,533 | $27.42 | 19 |
| 2019 Q3 | 330,381 | $7,659,000 | +$1,160,713 | $23.19 | 22 |
| 2019 Q2 | 280,031 | $6,732,000 | -$1,546,646 | $24.04 | 21 |
| 2019 Q1 | 358,440 | $7,645,335 | -$2,785,533 | $21.32 | 25 |
| 2018 Q4 | 489,126 | $9,790,005 | +$3,632,921 | $20.01 | 24 |
| 2018 Q3 | 309,634 | $5,269,255 | -$2,085,856 | $17.02 | 20 |
| 2018 Q2 | 429,289 | $7,691,480 | -$840,529 | $17.92 | 26 |
| 2018 Q1 | 451,490 | $10,813,000 | -$1,201,534 | $23.97 | 27 |
| 2017 Q4 | 504,460 | $11,826,000 | -$3,654,452 | $23.44 | 26 |
| 2017 Q3 | 654,957 | $16,250,000 | +$3,824,759 | $24.74 | 28 |
| 2017 Q2 | 521,818 | $10,122,000 | +$2,800,629 | $19.40 | 25 |
| 2017 Q1 | 356,072 | $7,036,000 | -$4,619,393 | $19.75 | 25 |
| 2016 Q4 | 656,431 | $10,428,000 | -$10,635,210 | $15.88 | 29 |
| 2016 Q3 | 1,352,474 | $22,951,000 | +$8,394,664 | $16.96 | 31 |
| 2016 Q2 | 857,137 | $12,797,000 | +$12,785,000 | $15.00 | 27 |