NeoPhotonics Corporation Semiconductor - Broad Line

NPTN
NYSE
3.78 0.28 (8.00%) last updated 4:02 PM EST Dec 19
Trade $NPTN Now