Plexus Corp (NASDAQ:PLXS)

62.29
Delayed Data
As of Apr 20
 -0.32 / -0.51%
Today’s Change
49.06
Today|||52-Week Range
66.78
+2.59%
Year-to-Date
No recent news for Plexus Corp.