Genie Energy Ltd.GNE

Market cap
$384.97M
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 2024287+1.49%
Dec 31, 2023283+75.73%
Dec 31, 2022161-37.90%
Dec 31, 2021259-8.08%
Dec 31, 2020282+21.19%
Dec 31, 2019232+14.05%
Dec 31, 2018204+14.03%
Dec 31, 2017179+32.20%
Dec 31, 2016135-4.14%
Dec 31, 2015141-36.79%
Dec 31, 2014223+4.53%
Dec 31, 2013213+33.49%
Dec 31, 2012160