Genie Energy Ltd.

Genie Energy Ltd.

16.73
USD
-0.01
(-0.06%)
1.05EPS
15.53P/E
386.47MMarket Cap
Nov 09Next Earn