| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 25,949 | $991,771 | $38.22 | 1 | |
| 2025 Q2 | 25,949 | $1,059,498 | $40.83 | 1 | |
| 2025 Q1 | 25,949 | $994,106 | $38.31 | 1 | |
| 2024 Q4 | 25,949 | $962,448 | $37.09 | 1 | |
| 2024 Q3 | 25,949 | $893,684 | $34.44 | 1 | |
| 2024 Q2 | 25,949 | $876,817 | $33.79 | 1 | |
| 2024 Q1 | 25,949 | $901,468 | $34.74 | 1 | |
| 2023 Q4 | 25,949 | $805,197 | $31.03 | 1 | |
| 2023 Q3 | 25,949 | $787,552 | -$138,275 | $30.35 | 1 |
| 2023 Q2 | 30,505 | $981,041 | -$626,959 | $32.16 | 1 |
| 2023 Q1 | 50,000 | $1,828,000 | $36.56 | 1 | |
| 2022 Q4 | 50,000 | $1,718,500 | $34.37 | 1 | |
| 2022 Q3 | 50,000 | $1,753,000 | $35.06 | 1 | |
| 2022 Q2 | 50,000 | $2,079,000 | +$956,340 | $41.58 | 1 |
| 2022 Q1 | 27,000 | $1,270,000 | +$169,427 | $47.04 | 1 |
| 2021 Q4 | 23,398 | $1,143,000 | -$509,997 | $48.85 | 1 |
| 2021 Q3 | 33,838 | $1,677,000 | +$757,668 | $49.56 | 1 |
| 2021 Q2 | 18,550 | $865,000 | +$149,218 | $46.63 | 1 |
| 2021 Q1 | 15,350 | $613,000 | +$613,000 | $39.93 | 1 |
| 2017 Q2 | 0 | $0 | -$64,000 | 0 | |
| 2017 Q1 | 2,800 | $64,000 | +$64,000 | $22.86 | 1 |
| 2015 Q3 | 0 | $0 | -$39,000 | 0 | |
| 2015 Q2 | 1,325 | $39,000 | -$217,000 | $29.43 | 1 |
| 2015 Q1 | 8,300 | $256,000 | +$256,000 | $30.84 | 1 |