Analyst Recommendations

Mizuho Securities analyst issues BUY recommendation for NOVA on November 21, 2023 03:22PM ET. NOVA was trading at $10.505 at issue of the analyst recommendation.The overall analyst consensus...

November 21, 2023   NOVA -0.53%

Mizuho Securities analyst issues BUY recommendation for ENPH on November 21, 2023 02:45PM ET. ENPH was trading at $98.27 at issue of the analyst recommendation.The overall analyst consensus...

November 21, 2023   ENPH 0.36%

Mizuho Securities analyst issues BUY recommendation for ENPH on November 21, 2023 02:45PM ET. ENPH was trading at $98.27 at issue of the analyst recommendation.The overall analyst consensus...

November 21, 2023   ENPH 0.36%

RBC Capital analyst issues UNDERWEIGHT recommendation for CSIQ on November 15, 2023 08:17AM ET. CSIQ was trading at $20.95 at issue of the analyst recommendation.The overall analyst consensus...

November 15, 2023   CSIQ 0.43%

Piper Sandler analyst issues OVERWEIGHT recommendation for XOM on November 10, 2023 02:41PM ET. The previous analyst recommendation was Overweight.XOM was trading at $103.52 at issue of the...

November 10, 2023   XOM 0.23%

Wolfe Research analyst issues OUTPERFORM recommendation for SWN on November 10, 2023 03:11AM ET. SWN was trading at $6.52 at issue of the analyst recommendation.The overall analyst consensus...

November 10, 2023   XOM 0.23%

Wells Fargo analyst issues EQUAL-WEIGHT recommendation for SEDG on November 6, 2023 07:31AM ET. The previous analyst recommendation was Overweight.SEDG was trading at $75.45 at issue of the...

November 6, 2023   SEDG -0.40%

Bernstein analyst issues OUTPERFORM recommendation for XOM on November 2, 2023 03:45PM ET. The previous analyst recommendation was Outperform.XOM was trading at $109.11 at issue of the analyst...

November 2, 2023   XOM 0.23%

Raymond James analyst issues STRONG BUY recommendation for MPC on November 1, 2023 07:43AM ET. The previous analyst recommendation was Strong Buy.MPC was trading at $151.25 at issue...

November 1, 2023   MPC 0.73%

Tudor Pickering analyst issues BUY recommendation for PSX on October 30, 2023 08:41AM ET. PSX was trading at $110.785 at issue of the analyst recommendation.The overall analyst consensus...

October 30, 2023   PSX 1.35%