Shares of Generac Holdings Inc. (NYSE:GNRC) have received an average rating of “Hold” from the seven brokerages that are covering the firm. Six analysts have rated the stock with a hold rating. The average 12-month target price among brokers that have updated their coverage on the stock in the last year is $35.67.

A number of analysts have recently weighed in on GNRC shares. Zacks Investment Research upgraded Generac Holdings from a “strong sell” rating to a “hold” rating in a research note on Wednesday. Bank of America Corp. lowered Generac Holdings from a “buy” rating to a “neutral” rating and set a $39.00 target price for the company. in a research note on Monday, August 1st. They noted that the move was a valuation call.

A number of institutional investors have recently bought and sold shares of the stock. Vanguard Group Inc. boosted its position in shares of Generac Holdings by 2.6% in the second quarter. Vanguard Group Inc. now owns 4,796,162 shares of the company’s stock worth $167,675,000 after buying an additional 119,974 shares during the period. Investec Asset Management LTD boosted its position in shares of Generac Holdings by 0.4% in the first quarter. Investec Asset Management LTD now owns 2,758,750 shares of the company’s stock worth $102,736,000 after buying an additional 10,080 shares during the period. JPMorgan Chase & Co. boosted its position in shares of Generac Holdings by 8.9% in the second quarter. JPMorgan Chase & Co. now owns 1,414,014 shares of the company’s stock worth $49,435,000 after buying an additional 115,502 shares during the period. Frontier Capital Management Co. LLC boosted its position in shares of Generac Holdings by 1.2% in the second quarter. Frontier Capital Management Co. LLC now owns 1,347,511 shares of the company’s stock worth $47,109,000 after buying an additional 16,357 shares during the period. Finally, Dimensional Fund Advisors LP boosted its position in shares of Generac Holdings by 4.6% in the second quarter. Dimensional Fund Advisors LP now owns 1,258,204 shares of the company’s stock worth $43,986,000 after buying an additional 55,796 shares during the period.

Generac Holdings (NYSE:GNRC) traded down 4.74% during mid-day trading on Friday, reaching $36.36. The company’s stock had a trading volume of 764,507 shares. Generac Holdings has a 12 month low of $26.29 and a 12 month high of $39.59. The stock’s 50 day moving average is $36.10 and its 200 day moving average is $36.60. The company has a market cap of $2.39 billion, a price-to-earnings ratio of 32.93 and a beta of 1.24.

Generac Holdings (NYSE:GNRC) last announced its earnings results on Tuesday, August 2nd. The company reported $0.64 earnings per share for the quarter, beating the Zacks’ consensus estimate of $0.60 by $0.04. Generac Holdings had a return on equity of 42.86% and a net margin of 5.42%. The company earned $367.40 million during the quarter, compared to analyst estimates of $355.23 million. During the same period last year, the company posted $0.50 earnings per share. The firm’s quarterly revenue was up 27.4% compared to the same quarter last year. Equities research analysts predict that Generac Holdings will post $2.82 EPS for the current year.

About Generac Holdings

Generac Holdings Inc (Generac) is a designer and manufacturer of a range of power generation equipment and other engine powered products. The Company serves the residential, light commercial, industrial, oil and gas, and construction markets. The other engine powered products that the Company designs and manufactures include light towers, which provide temporary lighting for various end markets; commercial and industrial mobile heaters used in the oil and gas, construction and other industrial markets, and a product line of outdoor power equipment for residential and commercial use.

5 Day Chart for NYSE:GNRC

Receive News & Stock Ratings for Generac Holdings Inc. Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Generac Holdings Inc. and related stocks with our FREE daily email newsletter.