Shares of NeoPhotonics (NYSE: NPTN) fell as much as 29.9% in Friday’s morning session, hamstrung by a disappointing third-quarter earnings report.
Shares of NeoPhotonics (NYSE: NPTN) fell as much as 29.9% in Friday’s morning session, hamstrung by a disappointing third-quarter earnings report.