STMicroelectronics N.V. Common Stock (STM)

47.43
+1.65 (3.60%)
NYSE · Last Trade: Oct 21st, 4:16 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors