New Fortress Energy (NFE) Stock: Price, Analysis