| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 86,570 | $5,732,955 | +$1,577,286 | $66.22 | 2 |
| 2025 Q2 | 62,750 | $3,867,000 | -$1,357,450 | $61.63 | 1 |
| 2025 Q1 | 87,320 | $4,823,450 | -$444,200 | $55.24 | 2 |
| 2024 Q4 | 95,362 | $5,628,903 | $59.01 | 2 | |
| 2024 Q3 | 95,362 | $5,446,097 | -$23,414 | $57.11 | 2 |
| 2024 Q2 | 95,772 | $5,244,674 | -$1,095 | $54.76 | 2 |
| 2024 Q1 | 95,792 | $5,005,636 | +$1,306,636 | $52.26 | 2 |
| 2023 Q4 | 70,792 | $3,373,000 | $47.65 | 1 | |
| 2023 Q3 | 70,792 | $3,039,000 | $42.93 | 1 | |
| 2023 Q2 | 70,792 | $3,128,000 | $44.19 | 1 | |
| 2023 Q1 | 70,792 | $2,874,000 | -$7,379,464 | $40.6 | 1 |
| 2022 Q4 | 252,562 | $9,609,000 | +$6,915,640 | $38.05 | 1 |
| 2022 Q3 | 70,792 | $2,585,000 | -$6,637,409 | $36.52 | 1 |
| 2022 Q2 | 252,562 | $9,499,000 | $37.61 | 1 | |
| 2022 Q1 | 252,562 | $11,562,000 | $45.78 | 1 | |
| 2021 Q4 | 252,562 | $12,080,000 | $47.83 | 1 | |
| 2021 Q3 | 252,562 | $11,570,000 | $45.81 | 1 | |
| 2021 Q2 | 252,562 | $10,798,000 | $42.75 | 1 | |
| 2021 Q1 | 252,562 | $10,007,000 | $39.62 | 1 | |
| 2018 Q1 | 0 | $0 | -$273,000 | 0 | |
| 2017 Q4 | 10,222 | $273,000 | +$273,000 | $26.71 | 1 |