Empowered Funds LLC Buys New Stake in REX American Resources Corporation
Aug 31, 2026
Empowered Funds LLC acquired a $6 million stake in REX American Resources during Q2, raising institutional ownership to 88.12%, while analysts maintain a buy rating despite recent insider selling.