
July 12, 2024 MPC -2.34%

July 12, 2024 VLO -1.79%

July 12, 2024 MPLX -0.30%

July 11, 2024 ARRY -2.54%

July 8, 2024 SEDG -4.32%

July 8, 2024 ARRY -2.54%

July 8, 2024 SEDG -4.32%

July 3, 2024 FSLR -3.62%

July 2, 2024 SEDG -4.32%

June 27, 2024 BKR -2.36%