IPG Photonics Corporation - Common Stock (IPGP)

106.02
-0.58 (-0.54%)
NASDAQ· Last Trade: May 14th, 3:06 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors