IPGP

IPG Photonics Corp

IPGPNASDAQ

$57.94

+2.85

5.17%

Last Updated: Apr 24, 20:00