Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $34.08 | 150,000 | Large Shareholder, Director, Other | 0 | 2024-10-11 | Filing |
| $34.08 | 150,000 | Large Shareholder, Officer, Director | 0 | 2024-10-11 | Filing |
| $33.04 | 150,000 | Large Shareholder, Director, Other | 0 | 2024-09-18 | Filing |
| $33.04 | 150,000 | Large Shareholder, Officer, Director | 0 | 2024-09-18 | Filing |
| $32.30 | 250,000 | Large Shareholder, Director, Other | 0 | 2024-09-17 | Filing |
| $32.30 | 250,000 | Large Shareholder, Officer, Director | 0 | 2024-09-17 | Filing |
| $31.04 | 122,579 | Large Shareholder, Director, Other | 0 | 2024-09-16 | Filing |
| $31.04 | 122,579 | Large Shareholder, Officer, Director | 0 | 2024-09-16 | Filing |
| $31.00 | 400 | Large Shareholder, Director, Other | 0 | 2024-09-10 | Filing |
| $31.00 | 400 | Large Shareholder, Officer, Director | 0 | 2024-09-10 | Filing |
| $31.05 | 227,021 | Large Shareholder, Director, Other | 0 | 2024-09-09 | Filing |
| $31.05 | 227,021 | Large Shareholder, Officer, Director | 0 | 2024-09-09 | Filing |
| $31.05 | 1,500 | Officer | 7,211 | 2024-09-09 | Filing |
| $30.04 | 79,935 | Large Shareholder, Officer, Director | 0 | 2024-08-29 | Filing |
| $28.56 | 8,325 | Director | 7,056 | 2024-08-27 | Filing |
| $28.68 | 16,675 | Director | 15,381 | 2024-08-27 | Filing |
| $28.14 | 150,000 | Director | 27,431 | 2024-08-15 | Filing |
| $28.00 | 1,000 | Officer | 25,727 | 2024-08-15 | Filing |
| $27.04 | 7,500 | Officer | 26,727 | 2024-08-14 | Filing |
| $27.00 | 500 | Officer | 8,711 | 2024-08-14 | Filing |