Plexus Corp. (PLXS) NASDAQ

126.12

-0.42(-0.33%)

Updated at May 09 10:46AM

Currency In USD