Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $53.87 | 11,635 | Large Shareholder, Officer, Director | 0 | 2024-09-16 | Filing |
| $53.22 | 44,365 | Large Shareholder, Officer, Director | 11,635 | 2024-09-16 | Filing |
| $54.18 | 4,701 | Officer | 250,109 | 2024-09-09 | Filing |
| $53.47 | 11,967 | Officer | 254,810 | 2024-09-09 | Filing |
| $45.00 | 3,250 | Director | 147,733 | 2024-08-16 | Filing |
| $43.67 | 2,736 | Large Shareholder, Officer, Director | 0 | 2024-08-14 | Filing |
| $42.69 | 53,264 | Large Shareholder, Officer, Director | 2,736 | 2024-08-14 | Filing |
| $51.76 | 1,000 | Officer | 259,109 | 2024-08-01 | Filing |
| $51.10 | 3,200 | Officer | 260,109 | 2024-08-01 | Filing |
| $49.56 | 5,300 | Officer | 263,309 | 2024-08-01 | Filing |
| $48.51 | 13,832 | Officer | 268,609 | 2024-08-01 | Filing |
| $56.25 | 4,430 | Director | 150,983 | 2024-07-17 | Filing |
| $49.75 | 3,500 | Director | 155,413 | 2024-07-15 | Filing |
| $56.25 | 2,402 | Officer | 142,933 | 2024-07-17 | Filing |
| $49.94 | 300 | Large Shareholder, Officer, Director | 0 | 2024-07-15 | Filing |
| $49.24 | 34,902 | Large Shareholder, Officer, Director | 300 | 2024-07-15 | Filing |
| $48.56 | 20,798 | Large Shareholder, Officer, Director | 35,202 | 2024-07-15 | Filing |
| $51.51 | 1,182 | Director | 9,902 | 2024-07-03 | Filing |
| $48.61 | 444 | Officer | 75,332 | 2024-07-01 | Filing |
| $50.00 | 494 | Officer | 75,776 | 2024-06-27 | Filing |