IPGP stock rating: IPG PHOTONICS CORP quant rating & factor grades · Tickwind