Generac Holdings Inc. (NYSE:GNRC) Is Up But Financials Look Inconsistent: Which Way Is The Stock Headed?

Generac Holdings' stock has increased by 5.5% in the past three months, with inconsistent financials. The company's Return on Equity (ROE) is 10%, indicating average performance compared to the industry.