| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $36.31 | 3,868 | $140,447.08 | 114,842 | 2024-08-16 | Filing | |
| $30.50 | 150,000 | $4,575,000.00 | 2,100,000 | 2024-06-05 | Filing | |
| $30.50 | 150,000 | $4,575,000.00 | 2,100,000 | 2024-06-05 | Filing | |
| $30.50 | 150,000 | $4,575,000.00 | 2,121,899 | 2024-06-05 | Filing | |
| $32.18 | 200 | $6,436.00 | 118,710 | 2024-05-23 | Filing | |
| $31.36 | 2,700 | $84,672.00 | 118,910 | 2024-05-23 | Filing | |
| $30.61 | 3,908 | $119,623.88 | 121,610 | 2024-05-23 | Filing | |
| $31.98 | 8,837 | $282,607.26 | 388,337 | 2024-05-22 | Filing | |
| $31.77 | 70,000 | $2,223,900.00 | 66,152 | 2024-05-17 | Filing | |
| $31.35 | 8,410 | $263,674.53 | 397,174 | 2024-05-16 | Filing | |
| $31.35 | 3,889 | $121,929.87 | 125,518 | 2024-05-16 | Filing | |
| $31.35 | 2,748 | $86,156.40 | 147,480 | 2024-05-16 | Filing | |
| $32.30 | 60,000 | $1,938,270.00 | 182,567 | 2024-05-16 | Filing | |
| $31.30 | 200,000 | $6,260,500.00 | 0 | 2024-05-15 | Filing | |
| $31.30 | 150,000 | $4,695,375.00 | 0 | 2024-05-15 | Filing | |
| $31.30 | 150,000 | $4,695,375.00 | 0 | 2024-05-15 | Filing | |
| $21.01 | 29,475 | $619,269.75 | 405,584 | 2024-03-12 | Filing | |
| $17.01 | 18,067 | $307,319.67 | 0 | 2024-03-01 | Filing | |
| $16.07 | 40,000 | $642,800.00 | 18,067 | 2024-03-01 | Filing | |
| $16.00 | 4,000 | $64,000.00 | 129,407 | 2024-03-01 | Filing |