NeoPhotonics Corporation Semiconductor - Broad Line

NPTN
NYSE
3.36 0.16 (5.00%) last updated 4:02 PM EST Nov 25
Trade $NPTN Now