Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $35.41 | 39,245 | Large Shareholder, Director | 5,537,758 | 2024-05-15 | Filing |
| $36.78 | 92,886 | Large Shareholder, Director | 5,577,003 | 2024-05-14 | Filing |
| $36.99 | 5,481 | Large Shareholder, Officer, Director | 142,566 | 2024-05-14 | Filing |
| $36.39 | 8,707 | Large Shareholder, Officer, Director | 148,047 | 2024-05-14 | Filing |
| $36.52 | 3,581 | Large Shareholder, Officer, Director | 156,754 | 2024-05-13 | Filing |
| $36.16 | 10,607 | Large Shareholder, Officer, Director | 160,335 | 2024-05-13 | Filing |
| $37.07 | 67,455 | Officer | 787,486 | 2024-05-14 | Filing |
| $35.90 | 150,000 | Officer | 854,941 | 2024-05-13 | Filing |
| $36.24 | 100,000 | Officer | 1,004,941 | 2024-05-13 | Filing |
| $36.58 | 32,545 | Officer | 1,104,941 | 2024-05-13 | Filing |
| $39.14 | 9,831 | Large Shareholder, Officer, Director | 170,942 | 2024-05-10 | Filing |
| $38.24 | 29,544 | Large Shareholder, Officer, Director | 180,773 | 2024-05-10 | Filing |
| $37.31 | 79,499 | Large Shareholder, Officer, Director | 210,317 | 2024-05-10 | Filing |
| $39.14 | 3,135 | Large Shareholder, Officer, Director | 289,816 | 2024-05-09 | Filing |
| $38.46 | 70,474 | Large Shareholder, Officer, Director | 292,951 | 2024-05-09 | Filing |
| $37.71 | 26,031 | Large Shareholder, Officer, Director | 363,425 | 2024-05-09 | Filing |
| $36.34 | 11,333 | Large Shareholder, Officer, Director | 389,456 | 2024-05-09 | Filing |
| $35.72 | 9,027 | Large Shareholder, Officer, Director | 400,789 | 2024-05-09 | Filing |
| $38.98 | 29,335 | Large Shareholder, Officer, Director | 409,816 | 2024-05-08 | Filing |
| $38.58 | 32,665 | Large Shareholder, Officer, Director | 439,151 | 2024-05-08 | Filing |