Renaissance Technologies Reduces Stake in REX American Resources
Jul 27, 2026
Renaissance Technologies LLC reduced its stake in REX American Resources by 4.5% in Q1, selling over 72,000 shares. Despite strong EPS, revenue fell short, though analysts maintain a Buy rating.
Show all 38 updates