Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $35.35 | 2,664 | Large Shareholder, Officer, Director | 125,714 | 2024-05-16 | Filing |
| $37.52 | 1,082 | Large Shareholder, Officer, Director | 128,378 | 2024-05-15 | Filing |
| $35.83 | 3,683 | Large Shareholder, Officer, Director | 129,460 | 2024-05-15 | Filing |
| $35.00 | 9,423 | Large Shareholder, Officer, Director | 133,143 | 2024-05-15 | Filing |
| $38.30 | 29,363 | Large Shareholder, Director | 5,435,065 | 2024-05-15 | Filing |
| $37.59 | 38,285 | Large Shareholder, Director | 5,464,428 | 2024-05-15 | Filing |
| $36.31 | 35,045 | Large Shareholder, Director | 5,502,713 | 2024-05-15 | Filing |
| $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 |