Genie Energy Ltd. logo
Genie Energy Ltd. GNE
$ 15.33 3.65%

Genie Energy Ltd. Chart for All Time | GNE