Denali Advisors LLC Acquires $1.21M Stake in REX American Resources
Aug 20, 2026
Denali Advisors LLC bought $1.21M in REX American Resources shares, increasing institutional ownership to 88.12%. The company reported EPS of $0.56, beating expectations despite lower revenue.
Show all 38 updates