
October 21, 2024 CSIQ -4.18%

October 21, 2024 SLB -1.75%

October 21, 2024 CVX -1.77%

October 21, 2024 ARRY -3.69%

October 21, 2024 SLB -1.75%

October 18, 2024 SHLS -1.53%

October 18, 2024 OXY -3.72%

October 17, 2024 PSX -3.20%

October 17, 2024 ENPH -8.91%

October 17, 2024 EPD -0.11%