Skip to content
SHYFT GROUP, INC. — insider trading: 67 buys, 397 sells · InsiderLens