154 insider purchases on record · latest filing 2024-09-24.
Insiders have also filed 272 sale transactions at STRM.