| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $30.00 | 400 | $12,000.00 | 699,670 | 2026-05-05 | Filing | |
| $29.26 | 49,543 | $1,449,628.18 | 699,270 | 2026-05-05 | Filing | |
| $28.20 | 50,057 | $1,411,607.40 | 649,727 | 2026-05-05 | Filing | |
| $23.93 | 2,009 | $48,075.37 | 997,912 | 2026-03-19 | Filing | |
| $23.57 | 22,991 | $541,897.87 | 995,903 | 2026-03-19 | Filing | |
| $23.22 | 160,000 | $3,715,200.00 | 972,912 | 2026-03-18 | Filing | |
| $22.98 | 2,000 | $45,960.00 | 474,670 | 2026-03-17 | Filing | |
| $22.53 | 14,987 | $337,657.11 | 472,670 | 2026-03-17 | Filing | |
| $19.90 | 1,200 | $23,880.00 | 20,980 | 2026-03-11 | Filing | |
| $19.28 | 1,250 | $24,100.00 | 29,600 | 2026-03-11 | Filing | |
| $20.45 | 10,000 | $204,500.00 | 94,272 | 2026-03-10 | Filing | |
| $33.88 | 1,000 | $33,880.00 | 25,707 | 2025-11-07 | Filing | |
| $34.25 | 2,000 | $68,500.00 | 24,707 | 2025-11-06 | Filing | |
| $51.70 | 1,935 | $100,039.50 | 22,912 | 2025-08-15 | Filing | |
| $45.24 | 5,000 | $226,200.00 | 47,067 | 2025-08-04 | Filing | |
| $50.64 | 1,000 | $50,640.00 | 15,120 | 2025-08-06 | Filing | |
| $45.05 | 2,000 | $90,100.00 | 22,707 | 2025-08-04 | Filing | |
| $45.30 | 490 | $22,197.00 | 19,780 | 2025-08-04 | Filing | |
| $45.36 | 5,500 | $249,480.00 | 5,500 | 2025-08-04 | Filing | |
| $45.58 | 1,095 | $49,910.10 | 12,847 | 2025-08-04 | Filing |