IPG Photonics Corporation - Common Stock (IPGP)

98.16
-6.17 (-5.91%)
NASDAQ· Last Trade: Jul 20th, 11:41 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors