| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 681,498 | $22,524,929 | +$2,930,629 | $33.05 | 19 |
| 2025 Q2 | 592,849 | $19,359,458 | +$45,016 | $32.65 | 15 |
| 2025 Q1 | 597,213 | $17,987,798 | -$445,408 | $30.12 | 17 |
| 2024 Q4 | 613,526 | $16,892,349 | -$1,610,844 | $27.53 | 18 |
| 2024 Q3 | 659,965 | $21,044,973 | +$148,352 | $31.89 | 19 |
| 2024 Q2 | 656,851 | $19,887,839 | +$889,082 | $30.28 | 18 |
| 2024 Q1 | 627,489 | $18,877,546 | +$1,627,865 | $30.08 | 18 |
| 2023 Q4 | 574,087 | $16,264,713 | -$3,672,545 | $28.33 | 17 |
| 2023 Q3 | 732,442 | $18,824,989 | +$1,814,846 | $25.7 | 15 |
| 2023 Q2 | 661,089 | $18,550,165 | +$876,226 | $28.06 | 16 |
| 2023 Q1 | 632,049 | $16,994,769 | -$364,450 | $26.89 | 15 |
| 2022 Q4 | 672,364 | $15,878,610 | +$492,712 | $23.63 | 20 |
| 2022 Q3 | 677,304 | $13,583,837 | -$2,082,913 | $20.01 | 17 |
| 2022 Q2 | 779,386 | $17,609,099 | +$17,302,099 | $22.6 | 17 |
| 2022 Q1 | 13,900 | $307,000 | $22.09 | 1 |