PLXS

$264.60+14.02 (+5.60%)

Market ClosedLast close May 1

Plexus Corp.