Mubadala Investment Company, a sovereign wealth fund of the United Arab Emirates, filed a 13D for NextDecade Corporation $NEXT revealing an initial stake of 9.00%.
From the Desk of Steve Strazza @Sstrazza and Alfonso Depablos @AlfCharts
We love our bottoms-up scans here at All Star Charts. We tend to get really creative when making new universes as we want to be sure they will deliver us the best...