GNE   $17.03  0.24% Market Closed After Close 17.06 0.18%

Genie Energy Ltd

Data not available