| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $53.11 | 34,309 | $1,822,150.99 | 0 | 2026-06-25 | Filing |
| Large Shareholder, Director, Other | $53.11 | 34,309 | $1,822,150.99 | 0 | 2026-06-25 | Filing |
| Large Shareholder, Officer, Director | $53.21 | 196,576 | $10,459,808.96 | 0 | 2026-06-24 | Filing |
| Large Shareholder, Officer, Director | $53.13 | 15,962 | $848,061.06 | 0 | 2026-06-23 | Filing |
| Large Shareholder, Director, Other | $53.21 | 196,576 | $10,459,808.96 | 0 | 2026-06-24 | Filing |
| Large Shareholder, Director, Other | $53.13 | 15,962 | $848,061.06 | 0 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $53.03 | 3,153 | $167,203.59 | 0 | 2026-06-16 | Filing |
| Large Shareholder, Director, Other | $53.03 | 3,153 | $167,203.59 | 0 | 2026-06-16 | Filing |
| Officer | $56.20 | 8,000 | $449,600.00 | 29,519 | 2026-06-02 | Filing |
| Officer, Director | $56.29 | 11,550 | $650,149.50 | 22,994 | 2026-05-28 | Filing |
| Officer | $59.02 | 4,412 | $260,396.24 | 0 | 2026-05-15 | Filing |
| Large Shareholder, Director, Other | $49.24 | 21,811 | $1,073,973.64 | 0 | 2026-03-04 | Filing |
| Large Shareholder, Director, Other | $48.41 | 152,513 | $7,383,154.33 | 21,811 | 2026-03-04 | Filing |
| Large Shareholder, Officer, Director | $49.24 | 21,811 | $1,073,973.64 | 0 | 2026-03-04 | Filing |
| Large Shareholder, Officer, Director | $48.41 | 152,513 | $7,383,154.33 | 21,811 | 2026-03-04 | Filing |
| Large Shareholder, Director, Other | $50.14 | 14,400 | $722,016.00 | 0 | 2026-03-03 | Filing |
| Large Shareholder, Director, Other | $49.48 | 137,632 | $6,810,031.36 | 14,400 | 2026-03-03 | Filing |
| Large Shareholder, Director, Other | $48.68 | 51,200 | $2,492,416.00 | 152,032 | 2026-03-03 | Filing |
| Large Shareholder, Director, Other | $49.02 | 799 | $39,166.98 | 203,232 | 2026-03-02 | Filing |
| Large Shareholder, Director, Other | $48.36 | 121,645 | $5,882,752.20 | 204,031 | 2026-03-02 | Filing |