Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $63.64 | 2,395 | Officer | 206,980 | 2024-03-04 | Filing |
| $64.02 | 28,755 | Officer | 430,163 | 2024-03-04 | Filing |
| $64.24 | 3,500 | Director | 38,553 | 2024-03-04 | Filing |
| $60.05 | 1,514 | Large Shareholder, Officer, Director | 0 | 2024-02-06 | Filing |
| $59.49 | 15,410 | Large Shareholder, Officer, Director | 1,514 | 2024-02-06 | Filing |
| $58.23 | 3,076 | Large Shareholder, Officer, Director | 16,924 | 2024-02-06 | Filing |
| $60.46 | 300 | Officer | 127,322 | 2024-02-05 | Filing |
| $59.52 | 1,200 | Officer | 127,622 | 2024-02-05 | Filing |
| $60.19 | 1,276 | Officer | 209,375 | 2024-02-05 | Filing |
| $59.47 | 4,324 | Officer | 210,651 | 2024-02-05 | Filing |
| $60.87 | 100 | Large Shareholder, Director | 0 | 2024-02-05 | Filing |
| $60.08 | 6,471 | Large Shareholder, Director | 100 | 2024-02-05 | Filing |
| $59.39 | 15,429 | Large Shareholder, Director | 6,571 | 2024-02-05 | Filing |
| $60.96 | 100 | Large Shareholder, Director | 22,000 | 2024-02-05 | Filing |
| $60.01 | 8,134 | Large Shareholder, Director | 22,100 | 2024-02-05 | Filing |
| $59.34 | 13,766 | Large Shareholder, Director | 30,234 | 2024-02-05 | Filing |
| $58.29 | 11,696 | Large Shareholder, Officer, Director | 0 | 2024-01-08 | Filing |
| $57.82 | 7,104 | Large Shareholder, Officer, Director | 11,696 | 2024-01-08 | Filing |
| $56.30 | 1,200 | Large Shareholder, Officer, Director | 18,800 | 2024-01-08 | Filing |
| $56.49 | 1,100 | Officer | 214,975 | 2024-01-04 | Filing |