NeoPhotonics Corporation Semiconductor - Broad Line

NPTN
NYSE
3.01 0.55 (22.36%) last updated 4:02 PM EDT Oct 23
Trade $NPTN Now