Genie Energy Ltd Stock News

GNENYSE
$16.70
-0.23-1.36%