Sunnova Stock Shines, Jumps 22% on Earnings Beat