B2Gold Corp. (TSX:BTO)
Canada flag Canada · Delayed Price · Currency is CAD
5.47
+0.10 (1.86%)
Jul 9, 2026, 4:00 PM EST

B2Gold Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Unknown Analyst
Jefferies
No rating
Jefferies
Buy
Maintains
$8.53
BuyMaintains$8.53+55.89%Jul 6, 2026
RBC Capital
RBC Capital
Hold
Maintains
$9.24$8.17
HoldMaintains$9.24$8.17+49.39%Jun 4, 2026
CIBC
CIBC
Hold
Maintains
$10.66
HoldMaintains$10.66+94.86%May 11, 2026
BMO Capital
BMO Capital
Buy
Maintains
$9.50
BuyMaintains$9.50+73.67%May 7, 2026
Bank of America Securities
Bank of America Securities
Sell
Maintains
n/a
SellMaintainsn/an/aApr 13, 2026
Stifel Nicolaus
Stifel Nicolaus
Buy
Maintains
$11.50$10.50
BuyMaintains$11.50$10.50+91.96%Feb 24, 2026
Scotiabank
Scotiabank
Hold
Maintains
$8.00$10.00
HoldMaintains$8.00$10.00+82.82%Jan 26, 2026
Raymond James
Raymond James
Buy
Maintains
$8.53$9.24
BuyMaintains$8.53$9.24+68.88%Jan 14, 2026