Genie Energy Ltd.GNE

Market cap
$384.97M
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 202410+28124.32%
Dec 31, 20230-99.16%
Dec 31, 20224+14.74%
Dec 31, 20214+125.76%
Dec 31, 20202-69.48%
Dec 31, 20196+528.12%
Dec 31, 20181+7.24%
Dec 31, 20171+2758.62%
Dec 31, 20160+7.41%
Dec 31, 20150-97.48%
Dec 31, 20141+297.77%
Dec 31, 20130+31.86%
Dec 31, 20120