NeoPhotonics Corporation Semiconductor - Broad Line

NPTN
NYSE
2.86 0.15 (4.98%) last updated 6:40 PM EDT Aug 20
Trade $NPTN Now
reveal