IPG Photonics Corporation - Common Stock (IPGP)

112.36
-4.31 (-3.69%)
NASDAQ · Last Trade: Apr 28th, 5:27 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors