167.24 15.62(10.30%)11/06/2024
Plexus Corp. (PLXS)
Press Release | Data News