| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 54,695 | $2,736,938 | +$2,079,512 | $50.04 | 2 |
| 2025 Q2 | 54,695 | $3,014,241 | +$3,014,241 | $55.11 | 2 |
| 2024 Q4 | 0 | $0 | -$2,072,574 | 0 | |
| 2024 Q3 | 26,057 | $2,072,574 | $79.54 | 1 | |
| 2024 Q2 | 0 | $0 | -$65,923,000 | 0 | |
| 2024 Q1 | 831,100 | $65,923,000 | -$897,746 | $79.32 | 1 |
| 2023 Q4 | 842,418 | $67,545,000 | +$67,545,000 | $80.18 | 1 |
| 2023 Q3 | 0 | $0 | -$66,801,000 | 0 | |
| 2023 Q2 | 1,100,152 | $66,801,000 | +$66,801,000 | $60.72 | 1 |
| 2022 Q3 | 0 | $0 | -$743,000 | 0 | |
| 2022 Q2 | 11,884 | $743,000 | +$743,000 | $62.52 | 1 |
| 2018 Q4 | 0 | $0 | -$1,000 | 0 | |
| 2018 Q3 | 22 | $1,000 | +$1,000 | $45.45 | 1 |