| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 269,107 | $16,773,342 | -$196,494 | $62.47 | 36 |
| 2025 Q2 | 272,988 | $14,504,390 | -$25,249,222 | $53.13 | 35 |
| 2025 Q1 | 756,860 | $22,033,543 | -$10,850 | $39.7 | 34 |
| 2024 Q4 | 202,737 | $9,309,769 | +$560,287 | $45.91 | 33 |
| 2024 Q3 | 202,111 | $9,461,199 | -$2,092,425 | $46.81 | 26 |
| 2024 Q2 | 245,837 | $12,394,873 | +$5,385,948 | $50.52 | 29 |
| 2024 Q1 | 138,990 | $6,208,392 | +$1,206,216 | $44.67 | 22 |
| 2023 Q4 | 112,722 | $4,448,106 | +$1,063,905 | $39.46 | 18 |
| 2023 Q3 | 86,874 | $2,825,288 | +$379,147 | $32.52 | 13 |
| 2023 Q2 | 73,777 | $2,559,099 | +$1,115,842 | $34.69 | 15 |
| 2023 Q1 | 32,925 | $1,009,541 | +$9,954 | $30.7 | 12 |
| 2022 Q4 | 39,883 | $980,388 | +$979,388 | $24.58 | 10 |