NEW YORK ( TheStreet) -- Generac Holdings (NYSE: GNRC) hit a new 52-week high Tuesday as it is currently trading at $30.22, above its previous 52-week high of $30.01 with 10,855 shares traded as of 9:38 a.m. ET. Average volume has been 224,500 shares over the past 30 days. Generac has a market cap of $2.01 billion and is part of the consumer goods sector and consumer durables industry. Shares are up 5.4% year to date as of the close of trading on Friday. Generac Holdings Inc. designs, manufactures, and markets backup power generation products for residential, light-commercial, and industrial markets in the United States and Canada. The company has a P/E ratio of 23.6, equal to the average consumer durables industry P/E ratio and above the S&P 500 P/E ratio of 17.7.
TheStreet Ratings rates Generac as a hold. The company's strengths can be seen in multiple areas, such as its robust revenue growth, impressive record of earnings per share growth and compelling growth in net income. However, as a counter to these strengths, we also find weaknesses including premium valuation and generally poor debt management. You can view the full Generac Ratings Report. See all 52-week high stocks or get investment ideas from our investment research center.