NeoPhotonics Corporation Common Stock, NPTN

NPTN 2018-11-05 % v d k -17.44% semiconductors
None