IPG Photonics Corporation - Common Stock (IPGP)

89.91
-32.42 (-26.51%)
NASDAQ · Last Trade: May 5th, 4:02 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors