IPG Photonics Corp

NASDAQ:IPGP   10:22:23 AM EDT
160.23
-3.97 (-2.42%)
Twitter Share  Facebook Share StockTwits Share