| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 83,045 | $2,408,305 | +$163,096 | $29 | 2 |
| 2025 Q2 | 77,421 | $2,183,337 | $28.48 | 2 | |
| 2025 Q1 | 77,421 | $2,251,382 | +$472,885 | $29.24 | 2 |
| 2024 Q4 | 61,391 | $1,691,322 | $27.55 | 1 | |
| 2024 Q3 | 61,391 | $1,464,175 | $23.85 | 1 | |
| 2024 Q2 | 61,391 | $1,404,626 | $22.88 | 1 | |
| 2024 Q1 | 61,391 | $1,381,298 | $22.5 | 1 | |
| 2023 Q4 | 61,391 | $1,335,254 | $21.75 | 1 | |
| 2023 Q3 | 61,391 | $1,393,576 | $22.7 | 1 | |
| 2023 Q2 | 61,391 | $1,393,576 | $22.7 | 1 | |
| 2023 Q1 | 61,391 | $1,418,132 | $23.1 | 1 | |
| 2022 Q4 | 61,391 | $1,547,053 | $25.2 | 1 | |
| 2022 Q3 | 61,391 | $1,556,000 | $25.35 | 1 | |
| 2022 Q2 | 61,391 | $1,725,000 | $28.1 | 1 | |
| 2022 Q1 | 61,391 | $1,809,000 | $29.47 | 1 | |
| 2021 Q4 | 61,391 | $1,796,000 | $29.26 | 1 | |
| 2021 Q3 | 61,391 | $1,713,000 | $27.9 | 1 | |
| 2021 Q2 | 61,391 | $1,701,000 | $27.71 | 1 | |
| 2021 Q1 | 61,391 | $1,826,000 | $29.74 | 1 | |
| 2020 Q4 | 61,391 | $1,707,000 | $27.81 | 1 | |
| 2020 Q3 | 61,391 | $1,381,000 | $22.5 | 1 | |
| 2020 Q2 | 61,391 | $1,357,000 | -$277,386 | $22.1 | 1 |
| 2020 Q1 | 73,940 | $1,627,000 | -$286,056 | $22 | 1 |
| 2019 Q4 | 86,940 | $2,766,000 | $31.82 | 1 | |
| 2019 Q3 | 86,940 | $2,621,000 | $30.15 | 1 | |
| 2019 Q2 | 86,940 | $4,903,000 | +$2,451,500 | $56.4 | 1 |
| 2019 Q1 | 43,470 | $2,391,000 | +$2,391,000 | $55 | 1 |