Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $31.26 | 2,300 | Large Shareholder, Director | 4,652,638 | 2024-06-17 | Filing |
| $30.19 | 128,307 | Large Shareholder, Director | 4,654,938 | 2024-06-17 | Filing |
| $31.57 | 1,667 | Large Shareholder, Director | 4,783,245 | 2024-06-14 | Filing |
| $30.99 | 106,151 | Large Shareholder, Director | 4,784,912 | 2024-06-14 | Filing |
| $33.03 | 4,408 | Large Shareholder, Director | 4,891,063 | 2024-06-13 | Filing |
| $32.48 | 44,924 | Large Shareholder, Director | 4,895,471 | 2024-06-13 | Filing |
| $31.84 | 37,713 | Large Shareholder, Director | 4,940,395 | 2024-06-13 | Filing |
| $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 |