| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $37.41 | 54,031 | $2,021,175.44 | 1,039,239 | 2024-05-17 | Filing |
| Large Shareholder | $36.79 | 166,005 | $6,106,726.33 | 1,093,270 | 2024-05-17 | Filing |
| Large Shareholder, Officer, Director | $37.41 | 54,031 | $2,021,175.44 | 1,039,239 | 2024-05-17 | Filing |
| Large Shareholder, Officer, Director | $36.79 | 166,005 | $6,106,726.33 | 1,093,270 | 2024-05-17 | Filing |
| Large Shareholder, Officer, Director | $37.41 | 54,058 | $2,022,271.94 | 1,782,902 | 2024-05-17 | Filing |
| Large Shareholder, Officer, Director | $36.79 | 165,416 | $6,085,274.18 | 1,836,960 | 2024-05-17 | Filing |
| | $34.65 | 793,331 | $27,488,919.15 | 0 | 2024-05-13 | Filing |
| | $34.65 | 2,672,601 | $92,605,624.65 | 0 | 2024-05-13 | Filing |
| | $34.65 | 460,102 | $15,942,534.30 | 0 | 2024-05-13 | Filing |
| | $34.65 | 9,240,193 | $320,172,687.45 | 18,050 | 2024-05-13 | Filing |
| Large Shareholder | $36.16 | 114,407 | $4,137,002.88 | 2,002,376 | 2024-05-14 | Filing |
| Large Shareholder | $36.09 | 22,468 | $810,942.02 | 1,259,275 | 2024-05-14 | Filing |
| Large Shareholder, Officer, Director | $36.09 | 22,468 | $810,942.02 | 1,259,275 | 2024-05-14 | Filing |
| Large Shareholder, Officer, Director | $36.16 | 114,407 | $4,137,002.88 | 2,002,376 | 2024-05-14 | Filing |
| Large Shareholder | $36.02 | 27,224 | $980,562.20 | 1,281,743 | 2024-05-13 | Filing |
| Large Shareholder | $36.02 | 27,135 | $977,362.00 | 2,116,783 | 2024-05-13 | Filing |
| Large Shareholder, Officer, Director | $36.02 | 27,224 | $980,562.20 | 1,281,743 | 2024-05-13 | Filing |
| Large Shareholder, Officer, Director | $36.02 | 27,135 | $977,362.00 | 2,116,783 | 2024-05-13 | Filing |
| Large Shareholder | $36.03 | 57,692 | $2,078,896.60 | 1,308,967 | 2024-05-10 | Filing |
| Large Shareholder | $36.03 | 57,586 | $2,074,858.13 | 2,143,918 | 2024-05-10 | Filing |