| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 158,049 | $3,095,641 | -$1,738,896 | $19.58 | 9 |
| 2025 Q2 | 244,856 | $4,905,999 | +$1,543,454 | $20.04 | 12 |
| 2025 Q1 | 167,589 | $3,320,890 | +$1,155,364 | $19.8 | 9 |
| 2024 Q4 | 109,156 | $2,452,706 | -$1,826,263 | $22.48 | 8 |
| 2024 Q3 | 182,145 | $5,517,230 | -$680,642 | $30.34 | 10 |
| 2024 Q2 | 206,182 | $5,591,734 | +$116,426 | $27.1 | 10 |
| 2024 Q1 | 201,880 | $6,525,113 | +$458,452 | $32.34 | 11 |
| 2023 Q4 | 187,146 | $6,598,492 | -$801,001 | $35.3 | 12 |
| 2023 Q3 | 207,172 | $6,890,303 | -$237,168 | $33.23 | 13 |
| 2023 Q2 | 212,283 | $9,364,139 | -$850,059 | $43.94 | 15 |
| 2023 Q1 | 230,567 | $10,453,045 | +$672,862 | $45.32 | 14 |
| 2022 Q4 | 215,693 | $8,477,605 | +$1,165,047 | $39.22 | 13 |
| 2022 Q3 | 168,243 | $6,210,982 | -$1,212,362 | $36.6 | 12 |
| 2022 Q2 | 204,689 | $7,504,280 | +$527,971 | $36.65 | 14 |
| 2022 Q1 | 192,053 | $8,498,890 | -$1,967,745 | $44.23 | 13 |
| 2021 Q4 | 231,581 | $11,153,681 | +$8,114,565 | $48.1 | 17 |
| 2021 Q3 | 63,026 | $2,783,000 | +$2,783,000 | $44.12 | 2 |