Generac Holdings’s (GNRC) 10-Day exponential moving average is 144.04, while Generac Holdings’s (GNRC) share price is $148.79, making it a Buy.
Generac Holdings’s (GNRC) 100-Day exponential moving average is 157.83, while Generac Holdings’s (GNRC) share price is $148.79, making it a Sell.
Generac Holdings’s (GNRC) stock price is $148.79 and Generac Holdings’s (GNRC) 50-day simple moving average is 152.58, creating a Sell signal.
Generac Holdings’s (GNRC) stock price is $148.79 and Generac Holdings’s (GNRC) 100-day simple moving average is 167.06, creating a Sell signal.
Generac Holdings’s (GNRC) stock price is $148.79 and Generac Holdings’s (GNRC) 200-day simple moving average is 152.42, creating a Sell signal.