| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | $3.04 | 0 | |||
| 2025 Q3 | 848,202 | $28,457,695 | +$16,994,131 | $33.55 | 2 |
| 2025 Q2 | 345,644 | $7,754,892 | -$2,394,224 | $22.40 | 3 |
| 2025 Q1 | 453,100 | $10,289,000 | +$10,288,995 | $22.71 | 1 |
| 2024 Q4 | 0 | $0 | -$2,976,998 | $20.05 | 0 |
| 2024 Q3 | 126,900 | $2,977,000 | +$2,376,437 | $23.46 | 16 |
| 2024 Q2 | 25,600 | $792,000 | +$792,000 | $30.97 | 17 |
| 2024 Q1 | $44.17 | 15 | |||
| 2023 Q4 | 0 | $0 | -$309,000 | $50.25 | 19 |
| 2023 Q3 | 8,700 | $309,000 | -$7,103 | $35.55 | 18 |
| 2023 Q2 | 8,900 | $297,000 | -$443,832 | $33.44 | 17 |
| 2023 Q1 | $32.67 | 14 | |||
| 2022 Q4 | $26.43 | 18 | |||
| 2022 Q3 | $25.77 | 16 | |||
| 2022 Q2 | $37.41 | 13 | |||
| 2022 Q1 | $49.56 | 15 | |||
| 2021 Q4 | 1,814,581 | $93,691 | $0 | $51.50 | 2 |
| 2021 Q3 | 122,300 | $6,522,000 | +$6,118,002 | $53.28 | 13 |
| 2021 Q2 | 7,200 | $404,000 | $0 | $56.14 | 13 |
| 2021 Q1 | 27,100 | $1,734,000 | -$6,360,129 | $64.00 | 12 |
| 2020 Q4 | 126,500 | $6,302,000 | +$4,203,184 | $49.82 | 12 |
| 2020 Q3 | 42,400 | $2,154,000 | +$2,095,381 | $51.78 | 16 |
| 2020 Q2 | $59.83 | 11 | |||
| 2020 Q1 | $54.12 | 0 | |||
| 2019 Q4 | 0 | $0 | -$167,000 | $59.85 | 14 |
| 2019 Q3 | 3,100 | $167,000 | +$167,000 | $51.53 | 16 |
| 2019 Q2 | 0 | $0 | -$3,630,002 | $47.87 | 17 |
| 2019 Q1 | 67,590 | $3,630,000 | -$412,732 | $53.70 | 14 |
| 2018 Q4 | 75,275 | $3,533,000 | -$2,993,109 | $46.93 | 14 |
| 2018 Q3 | 138,579 | $6,553,000 | +$3,001,326 | $47.29 | 18 |
| 2018 Q2 | $49.71 | 12 | |||
| 2018 Q1 | $52.08 | 13 | |||
| 2017 Q4 | $46.16 | 15 | |||
| 2017 Q3 | $38.08 | 13 | |||
| 2017 Q2 | $33.74 | 12 | |||
| 2017 Q1 | $36.07 | 11 | |||
| 2016 Q4 | $36.27 | 12 | |||
| 2016 Q3 | 0 | $0 | -$2,650 | $37.75 | 12 |
| 2016 Q2 | 80,800 | $2,650 | +$2,650 | $32.80 | 12 |
| 2016 Q1 | $32.35 | 11 | |||
| 2015 Q4 | $34.45 | 13 | |||
| 2015 Q3 | $30.14 | 11 | |||
| 2015 Q2 | 0 | $0 | -$286,000 | $30.42 | 10 |
| 2015 Q1 | 8,400 | $286,000 | $0 | $31.27 | 8 |
| 2014 Q4 | 8,400 | $286 | +$286 | $36.29 | 1 |
| 2014 Q3 | $34.82 | 8 | |||
| 2014 Q2 | $30.90 | 7 | |||
| 2014 Q1 | $25.81 | 9 |