Sunnova Energy Stock is Right on the Bargain Line

Trading at just above $10, solar company Sunnova Energy International Inc. (NYSE: NOVA) could rise back above its IPO price if current momentum holds up. Sunnova is a solar panel and battery storage company that engages in the residential market. Most of its revenue is generated from within the United States, but the company has […]