Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $62.82 | 1,931 | Officer | 91,320 | 2024-04-02 | Filing |
| $63.69 | 57 | Officer | 143,097 | 2024-04-02 | Filing |
| $63.02 | 3,282 | Officer | 143,154 | 2024-04-02 | Filing |
| $60.58 | 984 | Officer | 117,841 | 2024-03-18 | Filing |
| $60.39 | 3,053 | Large Shareholder, Officer, Director | 249,137 | 2024-03-07 | Filing |
| $59.68 | 6,947 | Large Shareholder, Officer, Director | 252,190 | 2024-03-07 | Filing |
| $60.37 | 3,373 | Large Shareholder, Officer, Director | 249,073 | 2024-03-07 | Filing |
| $59.67 | 6,627 | Large Shareholder, Officer, Director | 252,446 | 2024-03-07 | Filing |
| $59.72 | 20,000 | Officer | 116,622 | 2024-03-01 | Filing |
| $52.31 | 8,300 | Large Shareholder, Officer, Director | 259,137 | 2024-02-09 | Filing |
| $52.02 | 1,700 | Large Shareholder, Officer, Director | 267,437 | 2024-02-08 | Filing |
| $52.31 | 8,300 | Large Shareholder, Officer, Director | 259,073 | 2024-02-09 | Filing |
| $52.02 | 1,700 | Large Shareholder, Officer, Director | 267,373 | 2024-02-08 | Filing |
| $50.34 | 3,492 | Officer | 32,118 | 2024-02-05 | Filing |
| $49.93 | 101 | Director | 13,599 | 2024-02-02 | Filing |
| $48.87 | 321 | Director | 13,700 | 2024-02-02 | Filing |
| $56.17 | 5,799 | Large Shareholder, Officer, Director | 269,137 | 2024-01-08 | Filing |
| $55.42 | 4,201 | Large Shareholder, Officer, Director | 274,936 | 2024-01-08 | Filing |
| $56.16 | 6,366 | Large Shareholder, Officer, Director | 269,073 | 2024-01-08 | Filing |
| $55.36 | 3,634 | Large Shareholder, Officer, Director | 275,439 | 2024-01-08 | Filing |