| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director, Other | $54.01 | 1,300 | $70,213.00 | 123,184 | 2026-07-15 | Filing |
| Large Shareholder, Director, Other | $53.55 | 27,303 | $1,462,075.65 | 124,484 | 2026-07-15 | Filing |
| Large Shareholder, Officer, Director | $53.40 | 120,640 | $6,442,176.00 | 31,147 | 2026-07-14 | Filing |
| Large Shareholder, Director, Other | $53.40 | 120,640 | $6,442,176.00 | 31,147 | 2026-07-14 | Filing |
| Large Shareholder, Officer, Director | $55.19 | 740 | $40,840.60 | 51,030 | 2026-07-13 | Filing |
| Large Shareholder, Officer, Director | $54.28 | 10,425 | $565,869.00 | 51,770 | 2026-07-13 | Filing |
| Large Shareholder, Officer, Director | $53.31 | 89,592 | $4,776,149.52 | 62,195 | 2026-07-13 | Filing |
| Large Shareholder, Director, Other | $55.19 | 740 | $40,840.60 | 51,030 | 2026-07-13 | Filing |
| Large Shareholder, Director, Other | $54.28 | 10,425 | $565,869.00 | 51,770 | 2026-07-13 | Filing |
| Large Shareholder, Director, Other | $53.31 | 89,592 | $4,776,149.52 | 62,195 | 2026-07-13 | Filing |
| 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 |