B2Gold Corp. (TSX:BTO)
Canada flag Canada · Delayed Price · Currency is CAD
5.39
+0.11 (2.08%)
Jul 30, 2026, 4:00 PM EST

B2Gold Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
RBC Capital
RBC Capital
Hold
Maintains
$8.09$7.04
HoldMaintains$8.09$7.04+30.53%Jul 8, 2026
Bank of America Securities
Bank of America Securities
Sell
Maintains
$7.04$5.63
SellMaintains$7.04$5.63+4.42%Jul 8, 2026
Unknown Analyst
Jefferies
No rating
Jefferies
Buy
Maintains
$8.44
BuyMaintains$8.44+56.64%Jul 6, 2026
CIBC
CIBC
Hold
Maintains
$10.55
HoldMaintains$10.55+95.80%May 11, 2026
BMO Capital
BMO Capital
Buy
Maintains
$9.50
BuyMaintains$9.50+76.25%May 7, 2026
Stifel Nicolaus
Stifel Nicolaus
Buy
Maintains
$11.50$10.50
BuyMaintains$11.50$10.50+94.81%Feb 24, 2026