Last week's earnings were fantastic -- so good, in fact, that Wall Street is still cheering today.
News & Analysis: Generac Holdings
GNRC earnings call for the period ending December 31, 2020.
GNRC earnings call for the period ending September 30, 2020.
The rise followed a slew of positive news for the company.
Some of the top stocks to own aren't the ones that make for splashy headlines.
This stock is an under-the-radar "coronavirus stock," as sales of home backup generators are surging during the COVID-19 pandemic.
GNRC earnings call for the period ending June 30, 2020.
GNRC earnings call for the period ending March 31, 2020.
Five ways the coronavirus pandemic will change our thinking and create stock-buying opportunities.
A look at how much the risk level has come down, with the stock price dropping 57% from its recent high.