Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $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 |
| $69.35 | 1,300 | Large Shareholder, Officer, Director | 229,137 | 2024-05-07 | Filing |
| $68.17 | 5,400 | Large Shareholder, Officer, Director | 230,437 | 2024-05-07 | Filing |
| $67.29 | 3,300 | Large Shareholder, Officer, Director | 235,837 | 2024-05-07 | Filing |
| $59.30 | 290 | Director | 13,251 | 2024-05-02 | Filing |
| $56.35 | 58 | Director | 13,541 | 2024-05-02 | Filing |
| $60.52 | 4,144 | Officer | 37,957 | 2024-04-15 | Filing |
| $65.24 | 1,007 | Large Shareholder, Officer, Director | 239,137 | 2024-04-08 | Filing |
| $64.65 | 7,649 | Large Shareholder, Officer, Director | 240,144 | 2024-04-08 | Filing |
| $63.68 | 1,344 | Large Shareholder, Officer, Director | 247,793 | 2024-04-08 | Filing |
| $65.17 | 2,926 | Large Shareholder, Officer, Director | 239,073 | 2024-04-08 | Filing |
| $64.54 | 6,100 | Large Shareholder, Officer, Director | 241,999 | 2024-04-08 | Filing |
| $63.45 | 974 | Large Shareholder, Officer, Director | 248,099 | 2024-04-08 | Filing |
| $65.93 | 200 | Officer | 41,027 | 2024-04-04 | Filing |
| $64.99 | 4,684 | Officer | 41,227 | 2024-04-04 | Filing |