| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 76,014 | $2,028,506 | +$512,871 | $26.68 | 7 |
| 2025 Q2 | 58,053 | $1,867,674 | -$8,874,577 | $32.18 | 10 |
| 2025 Q1 | 334,662 | $13,418,972 | -$576,806 | $40.34 | 9 |
| 2024 Q4 | 349,072 | $13,619,831 | -$3,507,192 | $38.81 | 9 |
| 2024 Q3 | 391,168 | $17,104,383 | +$5,940,811 | $42.5 | 7 |
| 2024 Q2 | 252,693 | $7,190,123 | +$1,800,753 | $28.36 | 4 |
| 2024 Q1 | 194,907 | $4,819,191 | +$3,402,921 | $24.7 | 5 |
| 2023 Q4 | 57,339 | $1,204,688 | -$323,833 | $21.01 | 4 |
| 2023 Q3 | 68,101 | $1,972,438 | +$480,078 | $28.9 | 6 |
| 2023 Q2 | 51,618 | $1,621,984 | -$15,177,407 | $31.42 | 5 |
| 2023 Q1 | 464,053 | $16,956,497 | +$11,524,461 | $36.56 | 7 |
| 2022 Q4 | 145,372 | $6,489,161 | -$935,161 | $44.75 | 7 |
| 2022 Q3 | 156,110 | $6,585,000 | -$7,958,952 | $42.18 | 6 |
| 2022 Q2 | 316,164 | $15,677,000 | +$14,510,937 | $49.73 | 8 |
| 2022 Q1 | 23,459 | $914,000 | -$483,956 | $39.08 | 3 |
| 2021 Q4 | 31,358 | $1,813,000 | -$1,022,664 | $57.79 | 6 |
| 2021 Q3 | 49,022 | $3,114,000 | -$17,382,802 | $63.39 | 5 |
| 2021 Q2 | 279,566 | $23,065,000 | -$15,651,715 | $82.47 | 8 |
| 2021 Q1 | 482,068 | $37,369,000 | +$6,442,109 | $77.72 | 8 |
| 2020 Q4 | 398,677 | $30,023,000 | +$5,505,478 | $75.72 | 7 |
| 2020 Q3 | 325,928 | $20,597,000 | +$16,719,361 | $63.53 | 6 |
| 2020 Q2 | 61,292 | $2,735,000 | +$941,082 | $44.62 | 4 |
| 2020 Q1 | 44,741 | $1,085,000 | +$155,073 | $23.77 | 3 |
| 2019 Q4 | 38,214 | $988,000 | +$988,000 | $25.85 | 3 |