| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 28,665 | $1,571,888 | +$300,355 | $54.84 | 10 |
| 2025 Q2 | 24,140 | $1,129,925 | +$594,590 | $46.81 | 8 |
| 2025 Q1 | 11,437 | $439,548 | -$1,747,003 | $38.43 | 3 |
| 2024 Q4 | 51,940 | $2,243,550 | +$645,743 | $43.13 | 5 |
| 2024 Q3 | 40,383 | $1,520,022 | +$788,776 | $37.56 | 5 |
| 2024 Q2 | 19,467 | $685,430 | +$309,989 | $35.2 | 4 |
| 2024 Q1 | 10,663 | $346,427 | -$984,799 | $32.48 | 3 |
| 2023 Q4 | 43,569 | $1,303,982 | +$140,797 | $29.93 | 7 |
| 2023 Q3 | 38,862 | $1,033,238 | -$125,882 | $26.59 | 5 |
| 2023 Q2 | 43,103 | $1,192,685 | +$79,932 | $27.67 | 8 |
| 2023 Q1 | 25,768 | $613,485 | -$967,390 | $23.81 | 7 |
| 2022 Q4 | 74,433 | $1,448,086 | +$70,676 | $19.45 | 10 |
| 2022 Q3 | 70,797 | $1,567,000 | +$115,296 | $22.14 | 7 |
| 2022 Q2 | 65,612 | $1,501,000 | +$758,759 | $23.75 | 7 |
| 2022 Q1 | 32,368 | $1,081,869 | -$379,492 | $33.43 | 9 |
| 2021 Q4 | 42,227 | $1,590,978 | +$730,385 | $37.77 | 10 |
| 2021 Q3 | 22,829 | $860,979 | -$318,030 | $38.85 | 6 |
| 2021 Q2 | 30,683 | $1,226,000 | +$892,313 | $39.99 | 8 |
| 2021 Q1 | 8,605 | $258,000 | +$255,000 | $30 | 4 |
| 2020 Q4 | 100 | $3,000 | -$29,000 | $30 | 1 |
| 2020 Q3 | 1,365 | $32,000 | +$27,311 | $23.44 | 1 |
| 2020 Q2 | 200 | $4,000 | +$2,380 | $20 | 1 |
| 2020 Q1 | 81 | $1,000 | -$942,778 | $12.35 | 1 |
| 2019 Q4 | 45,215 | $944,000 | +$180,026 | $20.88 | 3 |
| 2019 Q3 | 36,602 | $694,000 | -$144,255 | $17.42 | 2 |
| 2019 Q2 | 44,214 | $905,000 | +$905,000 | $20.23 | 2 |