Shared on04 Sep 25
With both Net Profit Margin and Consensus Revenue Growth forecasts remaining stable, analysts have maintained Genie Energy's fair value estimate at $18.00 per share. What's in the News Completed repurchase of 3,281,836 shares (12.4%) for $31.51 million under the buyback plan.