| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $22.60 | 61,765 | $1,395,660.47 | 374,036 | 2026-04-16 | Filing |
| Director | $23.03 | 1,714 | $39,474.79 | 0 | 2026-04-08 | Filing |
| Officer, Director | $23.00 | 15,000 | $345,019.50 | 138,256 | 2026-04-08 | Filing |
| Officer, Other | $22.62 | 23,000 | $520,260.00 | 677,258 | 2026-04-06 | Filing |
| Officer, Director | $22.04 | 90,482 | $1,994,503.77 | 435,801 | 2026-04-01 | Filing |
| Officer | $22.07 | 20,000 | $441,444.00 | 237,874 | 2026-04-01 | Filing |
| Officer, Director | $22.00 | 15,000 | $330,000.00 | 153,256 | 2026-03-24 | Filing |
| Officer, Director | $21.05 | 15,000 | $315,816.00 | 168,256 | 2026-03-23 | Filing |
| Officer | $22.02 | 20,000 | $440,462.00 | 125,448 | 2026-03-24 | Filing |