GNE (Genie Energy Ltd) Stock AnalysisExplore Genie Energy Ltd (GNE): price history, financials and stock analysis.Sign InMethodology