112 insider purchases on record · latest filing 2021-05-28.
Insiders have also filed 27 sale transactions at SCX.