Stock News Sunnova Energy surges on insider buying and Indigenous solar plant deal One of the directors just bought over US$389K worth of stock Rowan DunneNovember 20, 2024