Snowball logo
logo
GNE_logo

Genie Energy Ltd

GNE • NYSE
$16.57-$0.33  (1.95%)