Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $33.57 | 12,182 | Large Shareholder, Director | 4,978,108 | 2024-06-12 | Filing |
| $32.48 | 79,599 | Large Shareholder, Director | 4,990,290 | 2024-06-12 | Filing |
| $33.90 | 8,341 | Large Shareholder, Director | 5,069,889 | 2024-06-11 | Filing |
| $33.12 | 166,837 | Large Shareholder, Director | 5,078,230 | 2024-06-11 | Filing |
| $37.80 | 456 | Large Shareholder, Officer, Director | 100,000 | 2024-05-17 | Filing |
| $37.06 | 10,924 | Large Shareholder, Officer, Director | 100,456 | 2024-05-17 | Filing |
| $36.03 | 2,810 | Large Shareholder, Officer, Director | 111,380 | 2024-05-17 | Filing |
| $38.07 | 8,700 | Large Shareholder, Director | 5,245,067 | 2024-05-17 | Filing |
| $37.33 | 141,164 | Large Shareholder, Director | 5,253,767 | 2024-05-17 | Filing |
| $37.02 | 418 | Large Shareholder, Director | 5,394,931 | 2024-05-16 | Filing |
| $36.20 | 39,716 | Large Shareholder, Director | 5,395,349 | 2024-05-16 | Filing |
| $37.09 | 1,084 | Large Shareholder, Officer, Director | 114,190 | 2024-05-16 | Filing |
| $36.14 | 10,440 | Large Shareholder, Officer, Director | 115,274 | 2024-05-16 | Filing |
| $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 |