Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $30.98 | 50,000 | Large Shareholder, Officer, Director | 10,816,192 | 2025-03-21 | Filing |
| $31.88 | 50,000 | Large Shareholder, Officer, Director | 10,866,192 | 2025-03-20 | Filing |
| $31.73 | 100,000 | Large Shareholder, Officer, Director | 10,916,192 | 2025-03-19 | Filing |
| $32.20 | 50,000 | Large Shareholder, Officer, Director | 11,016,192 | 2025-03-18 | Filing |
| $32.38 | 100,000 | Large Shareholder, Officer, Director | 11,066,192 | 2025-03-17 | Filing |
| $33.86 | 100,000 | Large Shareholder, Officer, Director | 11,166,192 | 2025-03-14 | Filing |
| $36.22 | 12,133 | Large Shareholder, Officer, Director | 11,395,078 | 2024-12-16 | Filing |
| $35.29 | 25,000 | Large Shareholder, Officer, Director | 11,407,211 | 2024-12-13 | Filing |
| $35.32 | 25,000 | Large Shareholder, Officer, Director | 11,432,211 | 2024-12-11 | Filing |
| $35.05 | 25,000 | Large Shareholder, Officer, Director | 11,457,211 | 2024-12-10 | Filing |
| $35.49 | 25,000 | Large Shareholder, Officer, Director | 11,482,211 | 2024-12-09 | Filing |
| $35.67 | 25,000 | Large Shareholder, Officer, Director | 11,507,211 | 2024-12-06 | Filing |
| $35.83 | 25,000 | Large Shareholder, Officer, Director | 11,532,211 | 2024-12-05 | Filing |
| $34.24 | 25,000 | Officer | 110,918 | 2024-12-03 | Filing |
| $34.24 | 50,000 | Large Shareholder, Officer, Director | 11,557,211 | 2024-12-03 | Filing |
| $34.20 | 25,589 | Large Shareholder, Officer, Director | 11,607,211 | 2024-12-02 | Filing |
| $34.08 | 3,154 | Director | 79,231 | 2024-12-03 | Filing |
| $34.08 | 4,089 | Director | 467,620 | 2024-12-03 | Filing |
| $33.78 | 10,000 | Director | 471,709 | 2024-12-02 | Filing |
| $33.75 | 823 | Director | 82,385 | 2024-11-29 | Filing |