Skip to content
Plexus Corp. logo

Plexus Corp. (PLXS)

NASDAQInformation Technology

$207.96-3.86%
Close 2026-10-30
Plexus Corp. (PLXS): Is the Thesis Intact? What's Priced In | QuarterlyIQ