Recent Insider Trades
- Behrenbruch Christian — Purchase 33,435 shares at $14.87 on 2026-04-29
- Behrenbruch Christian — Purchase 34,500 shares at $14.48 on 2026-04-28
- Smith Darren Charlton — Sale (Derivative) 1,111 shares at $0.00 on 2026-03-29
- Smith Darren Charlton — Purchase 1,111 shares at $0.00 on 2026-03-29