Display in USD
Genie Energy Q2 EPS $0.43 Beats $0.25 Estimate, Sales $100.400M Miss $104.570M Estimate | WAPE