Dalton Baretto's Stock Ratings

Canaccord Genuity Analyst

Dalton Baretto is an analyst at Canaccord Genuity. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 05/12/2025

Overall Average Return

-13.3%

Smart Score

34.5%

Overall Average Return Percentile

18th

Number of Ratings

73
Buy NowGet Alert
05/05/2025AGIBuy Now
Alamos Gold
$25.6498.91%
Dalton Baretto34%
$52 → $51MaintainsBuyGet Alert
02/21/2025TECK/BBuy Now
Teck Resources
——
Dalton Baretto34%
$71 → $72MaintainsBuyGet Alert
12/09/2024WRNBuy Now
Western Copper & Gold
——
Dalton Baretto34%
—Initiates → Speculative BuyGet Alert
10/25/2024TECK.BBuy Now
TECK RESOURCES LIMITED
——
Dalton Baretto34%
$80 → $78MaintainsBuyGet Alert
10/16/2024TECK.BBuy Now
TECK RESOURCES LIMITED
——
Dalton Baretto34%
$76 → $80MaintainsBuyGet Alert
10/08/2024CDEBuy Now
Coeur Mining
$7.266.75%
Dalton Baretto34%
$7 → $7.75MaintainsBuyGet Alert
08/15/2024AGIBuy Now
Alamos Gold
$25.6415.05%
Dalton Baretto34%
$29 → $29.5MaintainsBuyGet Alert
07/26/2024MAGBuy Now
MAG Silver
$18.2526.03%
Dalton Baretto34%
$22 → $23MaintainsBuyGet Alert
06/21/2024SLSBuy Now
Solaris Resources
$1.56829.49%
Dalton Baretto34%
$14.5 → $14.5MaintainsSpeculative BuyGet Alert
04/25/2024MAGBuy Now
MAG Silver
$18.2520.55%
Dalton Baretto34%
→ $22UpgradeSpeculative Buy → BuyGet Alert
04/24/2024SVMBuy Now
Silvercorp Metals
$3.6989.7%
Dalton Baretto34%
$7.5 → $7MaintainsBuyGet Alert
04/17/2024TECK.BBuy Now
TECK RESOURCES LIMITED
——
Dalton Baretto34%
$59 → $75MaintainsBuyGet Alert
04/17/2024HBMBuy Now
Hudbay Minerals
$7.9862.91%
Dalton Baretto34%
$10.5 → $13MaintainsBuyGet Alert
04/17/2024EROBuy Now
Ero Copper
$13.49152.04%
Dalton Baretto34%
$26 → $34MaintainsBuyGet Alert
08/03/2023SSRMBuy Now
SSR Mining
$10.85116.59%
Dalton Baretto34%
$23 → $23.5MaintainsBuyGet Alert
07/24/2023CDEBuy Now
Coeur Mining
$7.26-48.35%
Dalton Baretto34%
→ $3.75UpgradeHold → BuyGet Alert
06/15/2023FQVLFBuy Now
First Quantum Minerals
——
Dalton Baretto34%
→ $39Reiterates → BuyGet Alert
02/22/2023TECK.ABuy Now
Teck Resources
——
Dalton Baretto34%
$70 → $68.5MaintainsBuyGet Alert
02/16/2023HLBuy Now
Hecla Mining
$4.9127.29%
Dalton Baretto34%
$7.25 → $6.25MaintainsBuyGet Alert
01/19/2023CDEBuy Now
Coeur Mining
$7.26-44.9%
Dalton Baretto34%
$3 → $4UpgradeSell → HoldGet Alert
01/19/2023AGIBuy Now
Alamos Gold
$25.64-41.5%
Dalton Baretto34%
$13 → $15DowngradeBuy → HoldGet Alert
10/19/2022HLBuy Now
Hecla Mining
$4.911.83%
Dalton Baretto34%
→ $5UpgradeHold → BuyGet Alert
08/08/2022TRQBuy Now
Turquoise Hill Resources
——
Dalton Baretto34%
$44 → $42MaintainsBuyGet Alert
08/05/2022CDEBuy Now
Coeur Mining
$7.26-51.79%
Dalton Baretto34%
$3.75 → $3.5DowngradeBuy → HoldGet Alert
06/30/2022AGIBuy Now
Alamos Gold
$25.64-49.3%
Dalton Baretto34%
$12 → $13MaintainsBuyGet Alert
05/12/2022PAASBuy Now
Pan American Silver
$25.3018.58%
Dalton Baretto34%
→ $30UpgradeHold → BuyGet Alert
01/25/2022TRQBuy Now
Turquoise Hill Resources
——
Dalton Baretto34%
$21 → $28UpgradeHold → BuyGet Alert
01/18/2022FSMBuy Now
Fortuna Silver Mines
$5.48—
Dalton Baretto34%
—UpgradeHold → BuyGet Alert
01/18/2022AGIBuy Now
Alamos Gold
$25.64-61%
Dalton Baretto34%
→ $10DowngradeBuy → HoldGet Alert
01/18/2022NGDBuy Now
New Gold
——
Dalton Baretto34%
$2.85 → $2.25DowngradeBuy → HoldGet Alert
01/18/2022FVIBuy Now
Fortuna Silver Mines
——
Dalton Baretto34%
$5.5 → $6UpgradeHold → BuyGet Alert
11/12/2021EROBuy Now
Ero Copper
$13.49107.56%
Dalton Baretto34%
$30 → $28MaintainsBuyGet Alert
11/12/2021FVIBuy Now
Fortuna Silver Mines
——
Dalton Baretto34%
→ $5.5DowngradeHold → SellGet Alert
10/15/2021TRQBuy Now
Turquoise Hill Resources
——
Dalton Baretto34%
—DowngradeHold → SellGet Alert
09/09/2021JOSEBuy Now
Josemaria Resources
——
Dalton Baretto34%
$1.5 → $2MaintainsSpeculative BuyGet Alert
07/15/2021CIAFFBuy Now
Champion Iron
——
Dalton Baretto34%
$7 → $7.5UpgradeHold → BuyGet Alert
07/15/2021LUNBuy Now
Lundin Mining
——
Dalton Baretto34%
$12 → $13.5UpgradeHold → BuyGet Alert
04/30/2021CDEBuy Now
Coeur Mining
$7.2637.74%
Dalton Baretto34%
→ $10UpgradeHold → BuyGet Alert
04/12/2021TRQBuy Now
Turquoise Hill Resources
——
Dalton Baretto34%
$14 → $22.5UpgradeSell → HoldGet Alert
12/01/2020LUNBuy Now
Lundin Mining
——
Dalton Baretto34%
→ $10.5DowngradeBuy → HoldGet Alert
09/14/2020SVMBuy Now
Silvercorp Metals
$3.69225.2%
Dalton Baretto34%
→ $12Initiates → HoldGet Alert
07/21/2020CDEBuy Now
Coeur Mining
$7.2610.19%
Dalton Baretto34%
→ $8UpgradeHold → BuyGet Alert
07/21/2020PAASBuy Now
Pan American Silver
$25.30—
Dalton Baretto34%
—DowngradeBuy → HoldGet Alert
07/21/2020SSRMBuy Now
SSR Mining
$10.85222.58%
Dalton Baretto34%
→ $35UpgradeHold → BuyGet Alert
05/08/2020PAASBuy Now
Pan American Silver
$25.30—
Dalton Baretto34%
—DowngradeBuy → HoldGet Alert
04/14/2020HLBuy Now
Hecla Mining
$4.91-69.45%
Dalton Baretto34%
→ $1.5DowngradeHold → SellGet Alert
04/14/2020CDEBuy Now
Coeur Mining
$7.26-51.79%
Dalton Baretto34%
→ $3.5DowngradeBuy → HoldGet Alert
02/24/2020SSRMBuy Now
SSR Mining
$10.85—
Dalton Baretto34%
—DowngradeBuy → HoldGet Alert
02/21/2020PAASBuy Now
Pan American Silver
$25.30—
Dalton Baretto34%
—DowngradeBuy → HoldGet Alert
08/09/2019CDEBuy Now
Coeur Mining
$7.26-24.24%
Dalton Baretto34%
→ $5.5DowngradeBuy → HoldGet Alert
01/16/2019HLBuy Now
Hecla Mining
$4.91—
Dalton Baretto34%
—DowngradeBuy → HoldGet Alert
01/08/2019HLBuy Now
Hecla Mining
$4.91—
Dalton Baretto34%
—UpgradeHold → BuyGet Alert
07/13/2018HLBuy Now
Hecla Mining
$4.91—
Dalton Baretto34%
—DowngradeBuy → HoldGet Alert
04/04/2018CDEBuy Now
Coeur Mining
$7.26—
Dalton Baretto34%
—UpgradeHold → BuyGet Alert
01/09/2017PAASBuy Now
Pan American Silver
$25.30-32.81%
Dalton Baretto34%
$18 → $17DowngradeBuy → HoldGet Alert
11/15/2016PAASBuy Now
Pan American Silver
$25.30—
Dalton Baretto34%
—UpgradeHold → BuyGet Alert
10/25/2016HLBuy Now
Hecla Mining
$4.91—
Dalton Baretto34%
—Initiates → HoldGet Alert
10/25/2016CDEBuy Now
Coeur Mining
$7.26—
Dalton Baretto34%
—Initiates → BuyGet Alert
10/25/2016PAASBuy Now
Pan American Silver
$25.30—
Dalton Baretto34%
—Initiates → HoldGet Alert
10/25/2016FSMBuy Now
Fortuna Silver Mines
$5.48—
Dalton Baretto34%
—Assumes → BuyGet Alert
05/03/2016AGIBuy Now
Alamos Gold
$25.64—
Dalton Baretto34%
—DowngradeBuy → HoldGet Alert
02/16/2016FSMBuy Now
Fortuna Silver Mines
$5.48—
Dalton Baretto34%
—DowngradeBuy → HoldGet Alert
07/10/2015AGIBuy Now
Alamos Gold
$25.64—
Dalton Baretto34%
—UpgradeHold → BuyGet Alert
01/09/2015AGIBuy Now
Alamos Gold
$25.64—
Dalton Baretto34%
—DowngradeBuy → HoldGet Alert
11/01/2013AGIBuy Now
Alamos Gold
$25.64-22%
Dalton Baretto34%
→ $20UpgradeHold → BuyGet Alert
07/17/2013AGIBuy Now
Alamos Gold
$25.64-39.55%
Dalton Baretto34%
$18 → $15.5DowngradeBuy → HoldGet Alert
07/17/2013PAASBuy Now
Pan American Silver
$25.30-48.62%
Dalton Baretto34%
$19.5 → $13DowngradeBuy → HoldGet Alert
05/15/2013PAASBuy Now
Pan American Silver
$25.30-22.92%
Dalton Baretto34%
$21 → $19.5MaintainsBuyGet Alert
04/11/2013HLBuy Now
Hecla Mining
$4.91—
Dalton Baretto34%
—UpgradeHold → BuyGet Alert
02/25/2013PAASBuy Now
Pan American Silver
$25.30-7.11%
Dalton Baretto34%
→ $23.5Upgrade → BuyGet Alert
11/06/2012HLBuy Now
Hecla Mining
$4.9142.57%
Dalton Baretto34%
$8 → $7MaintainsHoldGet Alert
08/16/2012PAASBuy Now
Pan American Silver
$25.30-28.85%
Dalton Baretto34%
$17.5 → $18MaintainsHoldGet Alert
05/08/2012HLBuy Now
Hecla Mining
$4.91-3.26%
Dalton Baretto34%
$5.5 → $4.75MaintainsHoldGet Alert
The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free