| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 261,985 | $8,531,717 | +$2,342,317 | $32.62 | 18 |
| 2025 Q2 | 238,870 | $7,310,735 | +$849,037 | $31.33 | 15 |
| 2025 Q1 | 213,693 | $6,060,824 | +$1,106,224 | $28.53 | 16 |
| 2024 Q4 | 174,949 | $5,154,130 | -$5,426,176 | $29.4 | 16 |
| 2024 Q3 | 354,161 | $10,334,066 | -$2,376,896 | $28.74 | 15 |
| 2024 Q2 | 438,371 | $12,433,927 | -$2,084,433 | $28.28 | 13 |
| 2024 Q1 | 512,560 | $14,210,077 | -$2,053,819 | $27.72 | 14 |
| 2023 Q4 | 586,646 | $15,611,988 | +$7,902,989 | $26.61 | 14 |
| 2023 Q3 | 289,667 | $7,132,829 | -$8,631,482 | $24.62 | 9 |
| 2023 Q2 | 646,849 | $15,624,218 | -$2,380,301 | $24.15 | 16 |
| 2023 Q1 | 756,719 | $17,278,865 | +$37,224 | $22.85 | 15 |
| 2022 Q4 | 757,153 | $16,077,306 | +$10,180,635 | $21.22 | 15 |
| 2022 Q3 | 130,707 | $2,590,000 | -$1,759,107 | $19.83 | 6 |
| 2022 Q2 | 217,180 | $4,559,000 | +$1,593,812 | $20.99 | 9 |
| 2022 Q1 | 137,039 | $3,490,000 | +$1,509,089 | $25.46 | 7 |
| 2021 Q4 | 77,616 | $2,004,000 | +$1,999,000 | $25.82 | 6 |