Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $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 |
| $55.92 | 1,423 | Officer | 104,185 | 2024-01-04 | Filing |
| $54.92 | 3,815 | Officer | 105,608 | 2024-01-04 | Filing |
| $54.04 | 3,152 | Officer | 109,423 | 2024-01-04 | Filing |
| $56.59 | 1,346 | Officer | 112,575 | 2024-01-03 | Filing |
| $55.32 | 3,081 | Officer | 113,921 | 2024-01-03 | Filing |
| $54.73 | 4,449 | Officer | 117,002 | 2024-01-03 | Filing |