REX American Resources Corporation

REX American Resources Corporation

REX · NYSE

38.26USD-1.97 (-4.90%)