| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 528,037 | $96,596,396 | +$76,895,191 | $182.42 | 2 |
| 2025 Q2 | 108,000 | $14,722,000 | -$14,503,896 | $136.32 | 1 |
| 2025 Q1 | 214,400 | $18,095,000 | +$12,355,914 | $84.4 | 1 |
| 2024 Q4 | 68,000 | $5,142,000 | +$3,076,009 | $75.63 | 1 |
| 2024 Q3 | 28,500 | $1,040,000 | +$1,040,000 | $37.2 | 2 |
| 2024 Q2 | $25.33 | 0 | |||
| 2024 Q1 | 0 | $0 | -$218,000 | $23.01 | 0 |
| 2023 Q4 | 12,700 | $218,000 | -$214,567 | $17.17 | 1 |
| 2023 Q3 | 25,200 | $403,000 | +$87,956 | $16 | 1 |
| 2023 Q2 | 19,700 | $302,000 | +$302,000 | $15.33 | 1 |
| 2023 Q1 | $8.45 | 0 | |||
| 2022 Q4 | 0 | $0 | -$134,000 | $6.42 | 0 |
| 2022 Q3 | 16,600 | $134,000 | +$134,000 | $8.13 | 1 |
| 2022 Q2 | 0 | $0 | -$347,000 | $9.07 | 0 |
| 2022 Q1 | 25,300 | $347,000 | -$90,522 | $13.73 | 1 |
| 2021 Q4 | 31,900 | $580,000 | +$580,000 | $18.21 | 1 |
| 2021 Q3 | $24.52 | 0 | |||
| 2021 Q2 | 0 | $0 | -$1,739,000 | $26.36 | 0 |
| 2021 Q1 | 74,700 | $1,739,000 | +$1,739,000 | $23.29 | 1 |
| 2020 Q4 | $800 | 0 |