Skip to content
REX WACC: 8.68% — REX American Resources Corp. Cost of Capital (May 2026) | DeepViews