Plexus Corp (NASDAQ:PLXS)

57.98
Delayed Data
As of May 25
 +0.21 / +0.36%
Today’s Change
49.20
Today|||52-Week Range
66.78
-4.51%
Year-to-Date