| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Other | $28.39 | 23,000 | $652,970.00 | 654,258 | 2026-05-04 | Filing |
| Officer, Director | $24.96 | 53,250 | $1,329,120.00 | 0 | 2026-05-06 | Filing |
| Officer, Director | $24.96 | 53,250 | $1,329,120.00 | 0 | 2026-05-06 | Filing |
| Officer, Director | $24.96 | 355,000 | $8,860,800.00 | 0 | 2026-05-05 | Filing |
| Officer, Director | $24.96 | 355,000 | $8,860,800.00 | 0 | 2026-05-05 | Filing |
| Officer | $24.96 | 11,175 | $278,928.00 | 237,874 | 2026-05-06 | Filing |
| Officer | $24.96 | 11,175 | $278,928.00 | 0 | 2026-05-06 | Filing |
| Officer | $24.96 | 74,500 | $1,859,520.00 | 0 | 2026-05-05 | Filing |
| Officer | $24.96 | 74,500 | $1,859,520.00 | 237,874 | 2026-05-05 | Filing |
| Large Shareholder, Officer, Director | $24.96 | 1,371,150 | $34,223,904.00 | 0 | 2026-05-06 | Filing |
| Large Shareholder, Officer, Director | $24.96 | 9,141,000 | $228,159,360.00 | 0 | 2026-05-05 | Filing |
| Officer, Director | $28.13 | 55,556 | $1,562,951.39 | 0 | 2026-05-01 | Filing |
| Officer, Director | $28.13 | 55,556 | $1,562,951.39 | 0 | 2026-05-01 | Filing |
| Officer, Director | $28.13 | 47,223 | $1,328,519.94 | 374,036 | 2026-05-01 | Filing |
| Officer | $28.09 | 20,000 | $561,878.00 | 237,874 | 2026-05-01 | Filing |
| Officer | $27.44 | 50,000 | $1,372,185.00 | 0 | 2026-04-29 | Filing |
| Officer | $24.06 | 20,000 | $481,124.00 | 105,448 | 2026-04-27 | Filing |
| Director | $27.58 | 50,000 | $1,379,090.00 | 0 | 2026-04-29 | Filing |
| Officer, Director | $27.55 | 45,000 | $1,239,912.00 | 93,256 | 2026-04-29 | Filing |
| Director | $23.07 | 48,286 | $1,114,006.31 | 0 | 2026-04-17 | Filing |