Hammer technology director Michael Sevell buys $2.74m in shares

June 18, 2026

Hammer technology director Michael Sevell buys $2.74m in shares