Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $31.54 | 8,501 | Large Shareholder, Director | 0 | 2025-04-02 | Filing |
| $31.05 | 10,249 | Large Shareholder, Director | 8,501 | 2025-04-02 | Filing |
| $31.53 | 43,906 | Large Shareholder, Director | 0 | 2025-04-02 | Filing |
| $30.99 | 39,427 | Large Shareholder, Director | 43,906 | 2025-04-02 | Filing |
| $34.39 | 2,400 | Large Shareholder, Director | 0 | 2025-03-26 | Filing |
| $33.61 | 16,350 | Large Shareholder, Director | 2,400 | 2025-03-26 | Filing |
| $34.37 | 9,644 | Large Shareholder, Director | 0 | 2025-03-26 | Filing |
| $33.62 | 73,689 | Large Shareholder, Director | 9,644 | 2025-03-26 | Filing |
| $32.24 | 12,253 | Officer | 228,510 | 2025-03-27 | Filing |
| $33.95 | 29,605 | Officer | 166,408 | 2025-03-24 | Filing |
| $31.16 | 18,750 | Large Shareholder, Director | 0 | 2025-03-19 | Filing |
| $31.16 | 83,333 | Large Shareholder, Director | 0 | 2025-03-19 | Filing |
| $31.35 | 1,150 | Director | 27,936 | 2025-03-19 | Filing |
| $32.85 | 6,690 | Officer | 254,211 | 2025-03-10 | Filing |
| $34.33 | 25,800 | Director | 1,156,693 | 2025-03-07 | Filing |
| $33.63 | 24,735 | Director | 1,182,493 | 2025-03-07 | Filing |
| $34.27 | 38,596 | Officer | 231,879 | 2025-03-07 | Filing |
| $35.75 | 3,941 | Officer | 144,129 | 2025-03-06 | Filing |
| $37.46 | 3,667 | Officer | 144,129 | 2025-02-24 | Filing |
| $39.19 | 1,150 | Director | 29,086 | 2025-02-19 | Filing |