Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $36.02 | 27,224 | Large Shareholder, Officer, Director | 1,281,743 | 2024-05-13 | Filing |
| $36.02 | 27,135 | Large Shareholder, Officer, Director | 2,116,783 | 2024-05-13 | Filing |
| $36.03 | 57,692 | Large Shareholder | 1,308,967 | 2024-05-10 | Filing |
| $36.03 | 57,586 | Large Shareholder | 2,143,918 | 2024-05-10 | Filing |
| $36.03 | 57,692 | Large Shareholder, Officer, Director | 1,308,967 | 2024-05-10 | Filing |
| $36.03 | 57,586 | Large Shareholder, Officer, Director | 2,143,918 | 2024-05-10 | Filing |
| $33.88 | 459,735 | Large Shareholder | 0 | 2024-03-26 | Filing |
| $33.88 | 1,551,187 | Large Shareholder | 0 | 2024-03-26 | Filing |
| $33.88 | 324,735 | Large Shareholder | 0 | 2024-03-26 | Filing |
| $33.88 | 5,664,343 | Large Shareholder | 18,050 | 2024-03-26 | Filing |
| $35.12 | 36,026 | Officer | 1,003,620 | 2024-03-21 | Filing |
| $36.04 | 48,799 | Large Shareholder, Officer, Director | 672,439 | 2024-03-21 | Filing |
| $36.04 | 49,218 | Large Shareholder, Officer, Director | 1,051,178 | 2024-03-21 | Filing |
| $36.04 | 49,218 | Large Shareholder | 1,051,178 | 2024-03-21 | Filing |
| $36.04 | 48,799 | Large Shareholder | 672,439 | 2024-03-21 | Filing |
| $35.00 | 1,474 | Officer | 1,039,646 | 2024-03-14 | Filing |
| $34.28 | 102,292 | Large Shareholder, Officer, Director | 721,238 | 2024-03-13 | Filing |
| $34.33 | 194,311 | Large Shareholder, Officer, Director | 1,100,396 | 2024-03-13 | Filing |
| $34.28 | 102,292 | Large Shareholder | 721,238 | 2024-03-13 | Filing |
| $34.33 | 194,311 | Large Shareholder | 1,100,396 | 2024-03-13 | Filing |