Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $32.29 | 25,000 | Large Shareholder, Officer, Director | 11,832,211 | 2024-11-20 | Filing |
| $32.00 | 42,036 | Large Shareholder, Officer, Director | 11,857,211 | 2024-11-19 | Filing |
| $32.09 | 7,964 | Large Shareholder, Officer, Director | 11,899,247 | 2024-11-18 | Filing |
| $32.68 | 50,000 | Large Shareholder, Officer, Director | 11,907,211 | 2024-11-15 | Filing |
| $34.06 | 30,000 | Officer | 77,876 | 2024-11-12 | Filing |
| $33.92 | 105,377 | Large Shareholder, Officer, Director | 11,969,733 | 2024-09-10 | Filing |
| $33.98 | 109,808 | Large Shareholder, Officer, Director | 12,075,110 | 2024-09-09 | Filing |
| $35.10 | 20,000 | Director | 487,620 | 2024-08-20 | Filing |
| $33.81 | 25,000 | Director | 507,620 | 2024-08-15 | Filing |
| $33.68 | 15,000 | Director | 532,620 | 2024-08-14 | Filing |
| $32.08 | 8,596 | Director | 547,620 | 2024-06-07 | Filing |
| $32.77 | 1,404 | Director | 556,216 | 2024-06-06 | Filing |
| $32.66 | 20,000 | Director | 557,620 | 2024-06-05 | Filing |
| $32.29 | 10,000 | Director | 577,620 | 2024-06-03 | Filing |
| $35.00 | 1,438,127 | Large Shareholder, Officer, Director | 12,184,918 | 2024-03-19 | Filing |
| $32.05 | 7,564 | Officer | 70,069 | 2023-12-12 | Filing |
| $32.57 | 7,436 | Officer | 77,633 | 2023-12-11 | Filing |
| $32.28 | 9,608 | Large Shareholder, Officer, Director | 13,873,905 | 2023-12-08 | Filing |
| $32.35 | 9,608 | Large Shareholder, Officer, Director | 13,883,513 | 2023-12-07 | Filing |
| $32.80 | 9,608 | Large Shareholder, Officer, Director | 13,893,121 | 2023-12-06 | Filing |