Genie Energy Sees FY26 Adj. EBITDA $40M-$50M
3/19/2026
Impact: 50
Utilities