Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $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 |
| $55.98 | 4,500 | Officer | 216,075 | 2024-01-04 | Filing |
| $56.36 | 8,809 | Large Shareholder, Director | 0 | 2024-01-04 | Filing |
| $55.85 | 13,191 | Large Shareholder, Director | 8,809 | 2024-01-04 | Filing |
| $56.36 | 8,972 | Large Shareholder, Director | 22,000 | 2024-01-04 | Filing |
| $55.85 | 13,028 | Large Shareholder, Director | 30,972 | 2024-01-04 | Filing |
| $62.11 | 1,500 | Officer | 128,822 | 2024-01-02 | Filing |
| $55.61 | 11,683 | Large Shareholder, Officer, Director | 0 | 2023-12-07 | Filing |
| $54.84 | 8,317 | Large Shareholder, Officer, Director | 11,683 | 2023-12-07 | Filing |
| $57.17 | 11,162 | Large Shareholder, Officer, Director | 0 | 2023-12-06 | Filing |
| $56.32 | 8,838 | Large Shareholder, Officer, Director | 11,162 | 2023-12-06 | Filing |
| $59.79 | 400 | Officer | 220,575 | 2023-12-04 | Filing |
| $58.83 | 2,214 | Officer | 220,975 | 2023-12-04 | Filing |