| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 468,256 | $16,794,922 | +$1,295,130 | $36.29 | 24 |
| 2025 Q2 | 470,630 | $15,644,049 | +$841,569 | $33.68 | 21 |
| 2025 Q1 | 450,051 | $12,707,787 | +$4,025,358 | $28.24 | 14 |
| 2024 Q4 | 303,256 | $9,223,119 | -$2,725,205 | $30.41 | 16 |
| 2024 Q3 | 392,892 | $11,290,785 | +$14,515 | $28.74 | 10 |
| 2024 Q2 | 393,999 | $11,082,441 | +$125,257 | $28.13 | 10 |
| 2024 Q1 | 389,546 | $10,338,741 | +$1,157,332 | $26.54 | 8 |
| 2023 Q4 | 345,935 | $8,126,973 | +$4,174,544 | $23.49 | 6 |
| 2023 Q3 | 173,690 | $3,550,265 | -$6,667 | $20.44 | 5 |
| 2023 Q2 | 173,532 | $3,632,007 | -$2,474,799 | $20.93 | 7 |
| 2023 Q1 | 291,861 | $5,367,814 | -$10,144,056 | $18.39 | 7 |
| 2022 Q4 | 925,647 | $14,912,486 | +$14,102,559 | $16.11 | 6 |
| 2022 Q3 | 50,239 | $752,000 | -$12,981,602 | $15.02 | 4 |
| 2022 Q2 | 860,684 | $13,763,000 | +$13,054,163 | $16.00 | 6 |
| 2022 Q1 | 44,261 | $893,000 | -$17,161,802 | $26.75 | 2 |
| 2021 Q4 | 790,543 | $18,167,000 | +$18,144,000 | $22.99 | 3 |
| 2021 Q3 | 696,669 | $14,191,000 | +$3,152,835 | $20.19 | 2 |
| 2021 Q2 | 540,493 | $11,242,000 | +$11,242,000 | $20.80 | 3 |