| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 277,224 | $12,837,204 | +$286,173 | $46.31 | 1 |
| 2025 Q2 | 271,044 | $11,104,889 | -$1,665,463 | $40.97 | 1 |
| 2025 Q1 | 311,694 | $12,458,201 | +$359,284 | $39.97 | 1 |
| 2024 Q4 | 302,705 | $10,273,251 | -$1,049,573 | $33.94 | 1 |
| 2024 Q3 | 329,908 | $12,629,894 | -$63,869 | $38.36 | 2 |
| 2024 Q2 | 331,577 | $13,029,168 | +$11,523,105 | $39.3 | 2 |
| 2024 Q1 | 38,322 | $1,686,540 | +$123,274 | $44.09 | 2 |
| 2023 Q4 | 35,518 | $1,471,276 | +$228,547 | $41.42 | 2 |
| 2023 Q3 | 30,000 | $1,171,855 | +$965,485 | $39.06 | 1 |
| 2023 Q2 | 5,054 | $206,370 | +$12,495 | $40.83 | 1 |
| 2023 Q1 | 4,748 | $191,923 | +$6,185 | $40.42 | 1 |
| 2022 Q4 | 4,595 | $164,242 | +$164,242 | $35.74 | 1 |
| 2015 Q4 | 0 | $0 | -$27,561 | 0 | |
| 2015 Q3 | 800 | $27,561 | $34.45 | 1 | |
| 2015 Q2 | 800 | $29,600 | $37 | 1 | |
| 2015 Q1 | 800 | $32,127 | -$8,032 | $40.16 | 1 |
| 2014 Q4 | 1,000 | $35,022 | $35.02 | 1 | |
| 2014 Q3 | 1,000 | $33,019 | -$52,830 | $33.02 | 1 |
| 2014 Q2 | 2,600 | $90,983 | $34.99 | 1 | |
| 2014 Q1 | 2,600 | $92,402 | +$74,632 | $35.54 | 1 |