| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 689,411 | $19,042,911 | -$35,080 | $27.62 | 1 |
| 2025 Q2 | 690,681 | $22,756,212 | -$28,434 | $32.95 | 1 |
| 2025 Q1 | 691,544 | $16,265,115 | +$134,182 | $23.52 | 1 |
| 2024 Q4 | 685,839 | $18,709,688 | +$5,156 | $27.28 | 1 |
| 2024 Q3 | 685,650 | $21,721,392 | -$637,718 | $31.68 | 1 |
| 2024 Q2 | 705,780 | $21,371,018 | +$30,583 | $30.28 | 1 |
| 2024 Q1 | 704,770 | $21,615,296 | -$519,317 | $30.67 | 1 |
| 2023 Q4 | 725,499 | $18,665,449 | +$1,827,480 | $25.69 | 2 |
| 2023 Q3 | 654,410 | $14,626,129 | -$215,343 | $22.35 | 1 |
| 2023 Q2 | 664,045 | $19,058,092 | -$632,243 | $28.7 | 1 |
| 2023 Q1 | 694,326 | $16,981,175 | +$27,536 | $24.47 | 2 |
| 2022 Q4 | 637,029 | $21,296,000 | -$133,654 | $33.43 | 1 |
| 2022 Q3 | 641,027 | $15,532,000 | +$2,588,827 | $24.23 | 1 |
| 2022 Q2 | 534,188 | $13,760,000 | +$117,462 | $24.24 | 2 |
| 2022 Q1 | 529,628 | $14,554,000 | +$14,552,000 | $25.1 | 2 |
| 2021 Q4 | 88 | $3,000 | $34.09 | 1 | |
| 2021 Q3 | 88 | $3,000 | +$2,250 | $34.09 | 1 |
| 2021 Q2 | 22 | $3,000 | -$1,607,000 | $136.36 | 1 |
| 2021 Q1 | 16,762 | $1,609,000 | $93.45 | 2 | |
| 2020 Q4 | 16,762 | $1,169,000 | -$3,088,000 | $80.31 | 2 |
| 2020 Q3 | 67,084 | $4,256,000 | +$4,255,000 | $54.45 | 2 |
| 2020 Q2 | 22 | $1,000 | +$1,000 | $45.45 | 1 |
| 2019 Q3 | 0 | $0 | -$1,000 | 0 | |
| 2019 Q2 | 22 | $1,000 | -$5,838,000 | $45.45 | 1 |
| 2019 Q1 | 260,261 | $5,839,000 | -$135,374 | $22.44 | 1 |
| 2018 Q4 | 266,295 | $5,074,000 | -$41,900 | $19.05 | 1 |
| 2018 Q3 | 268,494 | $5,722,000 | -$123,074 | $21.31 | 1 |
| 2018 Q2 | 274,269 | $5,531,000 | -$23,494 | $20.17 | 1 |
| 2018 Q1 | 275,434 | $5,521,000 | -$59,052 | $20.04 | 1 |
| 2017 Q4 | 278,380 | $5,773,000 | +$5,773,000 | $20.74 | 1 |