Semtech Corporation - Common Stock (SMTC)

87.03
+3.95 (4.75%)
NASDAQ · Last Trade: Apr 8th, 3:24 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors