REX American Resources Reports Fiscal First Quarter 2026 Net Income Per Share Attributable to REX Common Shareholders of $0.56 businesswire.com May 28, 2026 at 6:30 AM ET REX