
October 21, 2024 PLXS -3.27%

October 21, 2024 DLTR -1.61%

October 21, 2024 FSLR -2.78%

October 21, 2024 CSIQ -2.52%

October 21, 2024 FLEX -0.74%

October 21, 2024 FLEX -0.74%

October 21, 2024 PLXS -3.27%

October 21, 2024 PLXS -3.27%

October 21, 2024 FLEX -0.74%