| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price (Median) | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 0 | $0 | -$182,000 | 0 | |
| 2025 Q2 | 15,900 | $182,000 | +$182,000 | $11.48 | 1 |
| 2025 Q1 | 0 | $0 | -$475,868 | $11.17 | 0 |
| 2024 Q4 | 51,014 | $475,868 | -$165,255 | $9.33 | 2 |
| 2024 Q3 | 67,470 | $617,000 | +$140,626 | $8.96 | 2 |
| 2024 Q2 | 49,500 | $598,000 | +$598,000 | $12.10 | 1 |
| 2024 Q1 | $21.69 | 0 | |||
| 2023 Q4 | $26.11 | 0 | |||
| 2023 Q3 | $22.24 | 0 | |||
| 2023 Q2 | 0 | $0 | -$411,000 | $28.49 | 0 |
| 2023 Q1 | 11,900 | $411,000 | +$151,966 | $34.58 | 1 |
| 2022 Q4 | 7,500 | $280,000 | -$392,000 | $37.36 | 1 |
| 2022 Q3 | 18,000 | $565,000 | +$565,000 | $31.40 | 1 |
| 2022 Q2 | $37.90 | 0 | |||
| 2022 Q1 | 0 | $0 | -$563,000 | $44.77 | 0 |
| 2021 Q4 | 10,800 | $563,000 | +$563,000 | $52.16 | 1 |
| 2021 Q3 | $47.05 | 0 | |||
| 2021 Q2 | $52.61 | 0 | |||
| 2021 Q1 | $54.90 | 0 | |||
| 2020 Q4 | $39.88 | 0 | |||
| 2020 Q3 | $35.92 | 0 | |||
| 2020 Q2 | $42.40 | 0 | |||
| 2020 Q1 | $45.76 | 0 | |||
| 2019 Q4 | $58.96 | 0 | |||
| 2019 Q3 | $55.31 | 0 | |||
| 2019 Q2 | $54.67 | 0 | |||
| 2019 Q1 | $63.27 | 0 | |||
| 2018 Q4 | $68.32 | 0 | |||
| 2018 Q3 | $72.90 | 0 | |||
| 2018 Q2 | $60.02 | 0 | |||
| 2018 Q1 | $65.47 | 0 | |||
| 2017 Q4 | $72.62 | 0 | |||
| 2017 Q3 | $77.24 | 0 | |||
| 2017 Q2 | $78.31 | 0 | |||
| 2017 Q1 | $83.05 | 0 | |||
| 2016 Q4 | $82.76 | 0 | |||
| 2016 Q3 | $80.62 | 0 | |||
| 2016 Q2 | $83.27 | 0 | |||
| 2016 Q1 | $84.24 | 0 | |||
| 2015 Q4 | 0 | $0 | -$2,396,000 | $85.15 | 0 |
| 2015 Q3 | 406,800 | $2,396,000 | +$2,396,000 | $83.10 | 1 |
| 2015 Q2 | $84.44 | 0 | |||
| 2015 Q1 | $84.68 | 0 | |||
| 2014 Q4 | $76.20 | 0 |