Genie Energy Ltd.GNE

Market cap
$384.97M
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 20242.7+13.73%
Dec 31, 20232.3-90.53%
Dec 31, 202224.6+170.85%
Dec 31, 20219.1+78.46%
Dec 31, 20205.1+63.60%
Dec 31, 20193.1-27.08%
Dec 31, 20184.3-272.63%
Dec 31, 2017-2.5-82.79%
Dec 31, 2016-14.4+413.85%
Dec 31, 2015-2.8-69.94%
Dec 31, 2014-9.3-4252.68%
Dec 31, 20130.2-83.11%
Dec 31, 20121.3