NeoPhotonics Corporation

NPTN
NYSE
3.68 0.33 (9.85%) last updated 4:02 PM EST Feb 27
Trade $NPTN Now