IPG Photonics Corporation - Common Stock (IPGP)

120.91
+7.58 (6.69%)
NASDAQ· Last Trade: May 20th, 7:46 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors