IPG Photonics Corporation - Common Stock (IPGP)

120.52
-0.39 (-0.32%)
NASDAQ· Last Trade: May 22nd, 3:07 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors