| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 46,215 | $4,420,000 | $95.64 | 1 | |
| 2025 Q2 | 46,215 | $4,114,000 | $89.02 | 1 | |
| 2025 Q1 | 46,215 | $3,901,000 | $84.41 | 1 | |
| 2024 Q4 | 46,215 | $4,364,000 | $94.43 | 1 | |
| 2024 Q3 | 46,215 | $4,376,000 | -$416,264 | $94.69 | 1 |
| 2024 Q2 | 51,095 | $4,415,264 | $85.92 | 2 | |
| 2024 Q1 | 51,095 | $4,592,590 | +$438,590 | $89.88 | 2 |
| 2023 Q4 | 46,215 | $4,125,000 | $89.26 | 1 | |
| 2023 Q3 | 46,215 | $3,573,000 | $77.31 | 1 | |
| 2023 Q2 | 46,215 | $3,761,000 | $81.38 | 1 | |
| 2023 Q1 | 46,215 | $3,624,000 | $78.42 | 1 | |
| 2022 Q4 | 46,215 | $3,552,000 | $76.86 | 1 | |
| 2022 Q3 | 46,215 | $3,348,000 | $72.44 | 1 | |
| 2022 Q2 | 46,215 | $3,474,000 | $75.17 | 1 | |
| 2022 Q1 | 46,215 | $4,095,000 | $88.61 | 1 | |
| 2021 Q4 | 46,215 | $4,313,000 | $93.32 | 1 | |
| 2021 Q3 | 46,215 | $4,245,000 | $91.85 | 1 | |
| 2021 Q2 | 46,215 | $4,229,000 | $91.51 | 1 | |
| 2021 Q1 | 46,215 | $4,057,000 | $87.79 | 1 | |
| 2019 Q2 | 0 | $0 | -$541,000 | 0 | |
| 2019 Q1 | 8,750 | $541,000 | $61.83 | 1 | |
| 2018 Q4 | 8,750 | $490,000 | $56 | 1 | |
| 2018 Q3 | 8,750 | $616,000 | $70.4 | 1 | |
| 2018 Q2 | 8,750 | $600,000 | $68.57 | 1 | |
| 2018 Q1 | 8,750 | $543,000 | $62.06 | 1 | |
| 2017 Q4 | 8,750 | $549,000 | +$549,000 | $62.74 | 1 |
| 2017 Q2 | 0 | $0 | -$475,000 | 0 | |
| 2017 Q1 | 8,750 | $475,000 | $54.29 | 1 | |
| 2016 Q4 | 8,750 | $475,000 | -$122,143 | $54.29 | 1 |
| 2016 Q3 | 11,000 | $541,000 | $49.18 | 1 | |
| 2016 Q2 | 11,000 | $502,000 | $45.64 | 1 | |
| 2016 Q1 | 11,000 | $486,000 | $44.18 | 1 | |
| 2015 Q4 | 11,000 | $500,000 | $45.45 | 1 |