Genie Energy Ltd

GNENYSE
$16.69
-0.18-1.07%
Last update: Oct 13, 10:18 AM
$17.00
0.130.77%
Genie Energy Ownership & Insider Activity - Benzinga