Genie Energy Ltd.GNE

Market cap
$384.97M
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 20242-15.70%
Dec 31, 20233-6.23%
Dec 31, 20223+1.30%
Dec 31, 20213+158.38%
Dec 31, 20201+2.90%
Dec 31, 20191-75.64%
Dec 31, 20185-13.24%
Dec 31, 20175+8.31%
Dec 31, 20165-7.96%
Dec 31, 20155-51.39%
Dec 31, 201411+157.37%
Dec 31, 20134+21.90%
Dec 31, 20123