MarketBeat Earnings
SL Advisors LLC Sells 161,614 Shares of NextDecade Corporation $NEXT
SL Advisors LLC has reduced its stake in NextDecade Corporation (NASDAQ:NEXT) by 16.4%, selling 161,614 shares but still retaining 825,378 shares valued at $6.2 million, making it their second-largest holding. The company's stock opened at $6.76, below its 50-day moving average, and has experienced significant institutional investment changes. NextDecade, focused on large-scale LNG export facilities and carbon capture, …