| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $27.24 | 45,000 | $1,225,683.00 | 97,770 | 2025-11-11 | Filing | |
| $27.41 | 12,500 | $342,642.50 | 84,640 | 2025-11-10 | Filing | |
| $27.66 | 50,000 | $1,382,800.00 | 904,432 | 2025-11-06 | Filing | |
| $27.65 | 50,000 | $1,382,620.00 | 954,432 | 2025-11-06 | Filing | |
| $21.79 | 175,000 | $3,813,635.00 | 3,567,305 | 2025-08-12 | Filing | |
| $21.31 | 325,000 | $6,927,147.50 | 3,742,305 | 2025-08-11 | Filing | |
| $21.30 | 22,166 | $472,138.02 | 142,770 | 2025-08-05 | Filing | |
| $21.00 | 75,000 | $1,575,000.00 | 919,432 | 2025-06-25 | Filing | |
| $17.94 | 150,000 | $2,691,600.00 | 0 | 2025-05-21 | Filing | |
| $17.95 | 350,000 | $6,280,750.00 | 0 | 2025-05-21 | Filing | |
| $18.27 | 75,000 | $1,370,002.50 | 919,432 | 2025-05-21 | Filing | |
| $17.89 | 44,000 | $787,160.00 | 133,663 | 2024-12-13 | Filing | |
| $14.27 | 3,405 | $48,602.97 | 0 | 2024-10-31 | Filing | |
| $14.11 | 7,500 | $105,815.25 | 0 | 2024-10-24 | Filing | |
| $10.60 | 5,000 | $52,984.00 | 0 | 2024-09-24 | Filing | |
| $10.47 | 7,500 | $78,549.00 | 0 | 2024-09-24 | Filing | |
| $11.01 | 5,000 | $55,050.00 | 0 | 2024-08-28 | Filing | |
| $11.00 | 7,500 | $82,490.25 | 0 | 2024-08-23 | Filing | |
| $9.91 | 22,139 | $219,311.15 | 177,663 | 2024-08-06 | Filing | |
| $10.80 | 5,000 | $53,980.00 | 0 | 2024-07-24 | Filing |