Generac Holdings Inc. (GNRC) has a market capitalization of $12.43B and trades at $211.87. The 52-week range is 99.5-241.09.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 77.6, Earnings Per Share (EPS) of $2.73, annual revenue of $4.21B.
The stock has a beta of 1.79, operates in the Industrials sector.