Stock analysis, AI verdict, fundamentals & technical signals
Rating: SELL
Price: $16.45 Analyst target: $16.00 Upside: -2.74%
Genie Energy Ltd. supplies electricity and natural gas to residential and small business customers in the United States, Europe and Asia. The company is headquartered in Newark, New Jersey.
See the full interactive analysis & chart →Informational only — not investment advice.