| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 879,499 | $33,246,611 | +$2,185,625 | $37.8 | 8 |
| 2025 Q2 | 822,259 | $29,515,471 | +$324,710 | $35.92 | 9 |
| 2025 Q1 | 815,447 | $26,497,742 | +$24,662,526 | $32.47 | 11 |
| 2024 Q4 | 56,696 | $1,793,368 | -$2,207,874 | $31.63 | 6 |
| 2024 Q3 | 127,496 | $3,935,726 | +$262,514 | $30.87 | 7 |
| 2024 Q2 | 118,992 | $3,501,935 | +$413,993 | $29.43 | 5 |
| 2024 Q1 | 104,925 | $2,927,407 | +$1,074,835 | $27.9 | 3 |
| 2023 Q4 | 66,463 | $1,651,274 | +$165,468 | $24.84 | 4 |
| 2023 Q3 | 59,815 | $1,396,980 | -$102,666 | $23.36 | 2 |
| 2023 Q2 | 64,024 | $1,524,166 | -$366 | $23.8 | 4 |
| 2023 Q1 | 64,478 | $1,473,991 | +$1,104,996 | $22.86 | 5 |
| 2022 Q4 | 16,138 | $356,120 | -$54,307 | $22.07 | 1 |
| 2022 Q3 | 18,660 | $379,000 | -$1,119,000 | $20.45 | 2 |
| 2022 Q2 | 70,689 | $1,498,000 | -$179,512 | $21.19 | 1 |
| 2022 Q1 | 79,160 | $1,921,000 | +$170,284 | $24.27 | 1 |
| 2021 Q4 | 72,143 | $1,843,000 | +$1,843,000 | $25.55 | 1 |