Generac shares are trading lower following worse-than-expected Q2 results and said it now anticipates lower residential product sales during the second half.<br /><br />Watch Benzinga's Premarket Prep every market day morning at 8AM ET on BenzingaTV on YouTube.