IPG Photonics Corporation - Common Stock (IPGP)

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