IPG Photonics Corp (NASDAQ:IPGP)

90.81
Delayed Data
As of Jul 01
 -3.32 / -3.53%
Today’s Change
82.68
Today|||52-Week Range
220.51
-47.25%
Year-to-Date