Semtech Corporation (NASDAQ: SMTC) shares rose over 6% in premarket trading after reporting Q2 earnings of $0.11 EPS and $215.4 million in revenue, exceeding forecasts. With strong margins and a bullish Q3 outlook, analysts recommend buying the stock.