Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $52.20 | 400 | Officer | 95,088 | 2024-07-03 | Filing |
| $51.58 | 5,445 | Officer | 95,488 | 2024-07-03 | Filing |
| $52.18 | 400 | Officer | 150,609 | 2024-07-03 | Filing |
| $51.65 | 6,230 | Officer | 151,009 | 2024-07-03 | Filing |
| $52.23 | 2,170 | Officer | 56,059 | 2024-07-03 | Filing |
| $51.60 | 5,845 | Officer | 58,229 | 2024-07-03 | Filing |
| $50.95 | 4,801 | Officer | 53,152 | 2024-07-02 | Filing |
| $51.17 | 2,200 | Officer | 157,239 | 2024-07-02 | Filing |
| $50.52 | 4,425 | Officer | 159,439 | 2024-07-02 | Filing |
| $50.82 | 5,825 | Officer | 100,933 | 2024-07-02 | Filing |
| $51.17 | 2,350 | Officer | 64,074 | 2024-07-02 | Filing |
| $50.42 | 5,686 | Officer | 66,424 | 2024-07-02 | Filing |
| $52.78 | 1,050 | Officer | 135,593 | 2024-06-18 | Filing |
| $57.30 | 2,736 | Large Shareholder, Officer, Director | 219,073 | 2024-06-07 | Filing |
| $56.60 | 7,264 | Large Shareholder, Officer, Director | 221,809 | 2024-06-07 | Filing |
| $57.32 | 2,300 | Large Shareholder, Officer, Director | 219,137 | 2024-06-07 | Filing |
| $56.62 | 7,700 | Large Shareholder, Officer, Director | 221,437 | 2024-06-07 | Filing |
| $69.30 | 2,158 | Large Shareholder, Officer, Director | 229,073 | 2024-05-07 | Filing |
| $68.37 | 3,991 | Large Shareholder, Officer, Director | 231,231 | 2024-05-07 | Filing |
| $67.56 | 3,851 | Large Shareholder, Officer, Director | 235,222 | 2024-05-07 | Filing |