Genie Energy: Cash-Rich, Governance-Poor, And Fairly Priced For… — GNE -0.30 · News Impact Screener