IPG Photonics Corporation - Common Stock (IPGP)

117.30
+1.80 (1.56%)
NASDAQ · Last Trade: Mar 18th, 3:47 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors