Analyst Recommendations

Citigroup analyst issues BUY recommendation for SMMT on October 20, 2025 10:40AM ET. The previous analyst recommendation was Buy.SMMT was trading at $20.99 at issue of the analyst...

October 20, 2025   SMMT -1.53%

Wells Fargo analyst issues POSITIVE recommendation for CLLS on October 20, 2025 10:45AM ET. The previous analyst recommendation was Positive.CLLS was trading at $3.98 at issue of the...

October 20, 2025   CLLS 1.94%

Deutsche Bank analyst issues HOLD recommendation for SQM on October 17, 2025 11:13AM ET. The previous analyst recommendation was Hold.SQM was trading at $44.44 at issue of the...

October 17, 2025   SQM -1.13%

H.C. Wainwright analyst issues BUY recommendation for DRD on October 17, 2025 10:06AM ET. The previous analyst recommendation was Buy.DRD was trading at $31.68 at issue of the...

October 17, 2025   DRD 1.19%

Citigroup analyst issues BUY recommendation for TSM on October 17, 2025 10:16AM ET. The previous analyst recommendation was Buy.TSM was trading at $299.84 at issue of the analyst...

October 17, 2025   TSM 1.88%

HSBC analyst issues BUY recommendation for VALE on October 17, 2025 08:44AM ET. The previous analyst recommendation was Buy.VALE was trading at $11.11 at issue of the analyst...

October 17, 2025   VALE -1.81%

HSBC analyst issues BUY recommendation for TX on October 17, 2025 08:45AM ET. The previous analyst recommendation was Buy.TX was trading at $35.31 at issue of the analyst...

October 17, 2025   TX 0.60%

HSBC analyst issues HOLD recommendation for BVN on October 17, 2025 08:44AM ET. The previous analyst recommendation was Hold.BVN was trading at $26.76 at issue of the analyst...

October 17, 2025   BVN 1.21%

Barclays analyst issues OVERWEIGHT recommendation for CLLS on October 17, 2025 09:23AM ET. The previous analyst recommendation was Overweight.CLLS was trading at $4.52 at issue of the analyst...

October 17, 2025   CLLS 1.94%

Jefferies analyst issues HOLD recommendation for BP on October 16, 2025 02:53PM ET. The previous analyst recommendation was Hold.BP was trading at $33.25 at issue of the analyst...

October 16, 2025   BP 0.82%