Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $60.00 | 2,502 | Officer | 424,338 | 2023-12-12 | Filing |
| $59.97 | 32,398 | Officer | 426,840 | 2023-12-11 | Filing |
| $59.43 | 5,100 | Officer | 459,238 | 2023-12-11 | Filing |
| $49.77 | 26,144 | Large Shareholder, Officer, Director | 0 | 2023-11-15 | Filing |
| $48.99 | 133,289 | Large Shareholder, Officer, Director | 26,144 | 2023-11-15 | Filing |
| $45.49 | 10,000 | Officer | 464,338 | 2023-11-13 | Filing |
| $47.39 | 39,054 | Large Shareholder, Officer, Director | 0 | 2023-10-16 | Filing |
| $47.03 | 97,582 | Large Shareholder, Officer, Director | 39,054 | 2023-10-16 | Filing |
| $45.82 | 18,364 | Large Shareholder, Officer, Director | 136,636 | 2023-10-16 | Filing |
| $48.20 | 10,000 | Officer | 474,338 | 2023-10-11 | Filing |
| $48.37 | 55,613 | Large Shareholder, Director | 1,089,531 | 2023-09-20 | Filing |
| $48.37 | 33,564 | Large Shareholder, Director | 657,578 | 2023-09-20 | Filing |
| $48.37 | 55,613 | Large Shareholder | 1,089,531 | 2023-09-20 | Filing |
| $48.37 | 33,564 | Large Shareholder | 657,578 | 2023-09-20 | Filing |
| $49.03 | 15,348 | Large Shareholder, Officer, Director | 0 | 2023-09-15 | Filing |
| $48.39 | 139,652 | Large Shareholder, Officer, Director | 15,348 | 2023-09-15 | Filing |
| $51.00 | 15,000 | Director | 260,869 | 2023-09-13 | Filing |
| $51.31 | 42,294 | Large Shareholder | 1,387,619 | 2023-09-13 | Filing |
| $51.31 | 39,582 | Large Shareholder | 1,298,646 | 2023-09-13 | Filing |
| $51.31 | 42,294 | Large Shareholder, Director | 1,387,619 | 2023-09-13 | Filing |