Newport Corp.

NEWP
NASDAQ
18.78 0.25 (1.31%) last updated 4:28 PM EDT Jul 02
Trade $NEWP Now