TSX:ERO Ero Copper Corp.

ISIN: CA29767G1090
MaterialsCopper MiningSmall/Mid Cap🇨🇦 TSXCommodity-leveraged: scored with the copper price-TREND overlay (Step 2b), not just the level
TSX:ERO · Vancouver/Brazil · Copper (+gold by-product) · ~C$3.9bn mkt cap · prices in C$ Analysis Status: On-Going
All prices in Canadian dollars (C$) unless noted.
C$37.19
-2.4% (day); +6.7% since 9 Jul
23 Jul 2026 · Signal v6
Changes Since Last Report (vs. 9 Jul 2026, C$34.85)

Ero has risen +6.7% to C$37.19 since the last report. Signals are unchanged — HOLD / BUY / STRONG BUY, but this refresh adds the mandatory copper price-TREND overlay (Step 2b): copper (CPER ~$38.2) is consolidating $36–40, at a flat 50-DMA — a Neutral trend (not the downtrend that would cap the signal, but no near-term push either). Valuation stays deeply Attractive (P/NAV ~0.5x, forward P/E ~5.6x as Tucumã ramps; revenue +110% yoy). Timing stays weak short-term (daily downtrend at the 200-DMA). The long STRONG BUY holds — amplified by the copper-deficit driver + Materials (XLB) scored Strong-Outperform long-term. Next update (~6 Aug) is timed to capture the early-August Q2 production/AISC print.

DISCLAIMER: This is a quantitative framework for educational purposes only. It is not financial advice. Always do your own research and consult a licensed financial advisor before making investment decisions.

Ero Copper Corp.

Ero Copper is a Vancouver-based, Brazil-focused copper producer. Its core assets are the low-cost Caraíba copper operations and the MCSA mining complex in Bahia, plus the newly-commissioned Tucumã open-pit copper mine and the Xavantina gold mine. The business is a leveraged bet on the copper price: it mines and sells refined copper (with gold by-product credits) at a bottom-half cost position, so every move in the copper price flows through to cash flow amplified. What sets Ero apart right now is growth — Tucumã is ramping to roughly double group copper output, so production and cash flow are rising fast even before any copper-price help. It is a small/mid-cap, higher-beta miner: cheap on cash flow, but geared to both copper and Brazilian operating execution.

HorizonSignalComposite ScoreConfidenceKey Driver
Short-term (1–3 mo)HOLD4750%Daily downtrend + copper consolidating; secular uptrend intact but no near-term trigger
Medium-term (6–12 mo)BUY6656%Deeply cheap (P/NAV 0.5x, fwd P/E 5.6) as Tucumã ramps production
Long-term (3–5 yr)STRONG BUY7460%Copper-deficit super-cycle + doubling output; Materials strongly favoured long-term
Next update: 2026-08-06 — Q2 earnings early Aug (~5th) +1 trading day / default +14d
Table of Contents
1Five-Pillar Scorecard2Hard Gates & Do-Not-Buy Status3Pillar Detail: Business Quality4Pillar Detail: Valuation Attractiveness5Pillar Detail: Underlying Drivers6Pillar Detail: Economic Alignment7Pillar Detail: Entry/Exit Timing8Economic Event Risk9Multi-Timeframe Technical Analysis10Price Chart (6-Month Daily)11Scenario Summary12Entry / Exit Rules13Position Sizing Context14Calibration Snapshot15Data Sources & Methodology
1

Five-Pillar Scorecard

Five independent scores — each 0–100 with its own confidence. The three fundamental pillars (Quality / Valuation / Timing) set the base BUY/HOLD/SELL via the Decision Matrix; the two context pillars (Underlying Drivers, Economic Alignment) then amplify a BUY to STRONG BUY or a SELL to STRONG SELL when both corroborate.

Business Quality

70
solid (growth miner)
conf 68%

Valuation Attractiveness

68
attractive
conf 70%

Entry/Exit Timing

47
weak (short-term)
conf 55%

Underlying Drivers

60
Neutral short / Tailwind long
conf 60%

Economic Alignment

72
Trend-Following
conf 64%
2

Hard Gates & Do-Not-Buy Status

Binary safety checks — any TRIGGERED gate is a hard cap regardless of the scores above; CAUTION gates are sizing notes.
⚠️
Financial Distress
CAUTION — net debt ~US$0.5bn from the Tucumã build (D/E ~55%); manageable given rising cash flow and a bottom-half cost position, but a lever to watch if copper falls.
Commodity Floor (Severe Driver)
Copper (~$4.5/lb area) is well above Ero's AISC — the miner is comfortably cash-generative. No severe-driver-collapse gate.
Valuation Ceiling
Deeply cheap — P/NAV ~0.5x, forward P/E ~5.6x. Nowhere near a ceiling.
⚠️
Earnings Event Risk
CAUTION — Q2 results due ~early August (within ~2 weeks); binary-ish for a leveraged miner. Next update scheduled to capture it.
Currency / Listing
Analysed on the TSX listing (ERO.TO) in C$; US listing (ERO) used for intraday technicals. ISIN CA29767G1090 confirmed.
3

Pillar Detail: Business Quality

A deep dive into the Quality score: business economics, moat, ROIC and the industry benchmark.
Business Quality — Pillar Score
Low-cost, fast-growing Brazilian copper producer — Tucumã ramp roughly doubles output; ROE ~32%, but small-cap and leveraged.
70
conf 68%

Lifecycle / sector: Growth-stage copper producer (Materials). Scored on mining metrics — AISC vs copper price, reserve life, production growth, balance sheet — not generic P/E in isolation. Ero is transitioning from single-asset to multi-asset as Tucumã ramps.

Sub-signalValueBenchmarkScoreRead
Production growthRevenue +110% yoy88Tucumã ramp roughly doubling copper output
ROE~32%Miner >15% strong84High returns as volumes scale
AISC vs copperBottom-half costMargin >40% of price = strong76Wide AISC margin at ~$4.5/lb copper
Operating margin~35%78Gold by-product credits help
Balance sheetNet debt ~US$0.5bnNet debt/EBITDA <2x ok55Build-phase leverage; de-levers as cash flow rises
Industry benchmark — AISC margin: with copper (LME ~$4.5/lb, COMEX higher post-tariff) and Ero in the bottom half of the cost curve, the AISC margin is wide (well above 40% of price). Rating: STRONG. Benchmark score 78/100. The growth (Tucumã) plus a low cost base is the core quality case; the offset is single-country (Brazil) concentration and build-phase debt.
Pricing power
50
Price-taker on copper (commodity)
Network effects
50
n/a for a miner
Switching costs
50
n/a
Cost advantage
76
Bottom-half AISC — the real moat for a miner
Intangibles
55
Orebody quality, exploration upside in Bahia

Moat average ≈ 56 (miners rely on the cost-curve position, not brand/network). The edge is low cost + growth; the vulnerability is copper price + Brazil/execution risk.

Competitive Environment. Copper is a global commodity — Ero competes on cost, not product. Share trajectory is growing (adding volume via Tucumã) against a backdrop of a structurally supply-short copper market.
PeerThreatShare trajectoryErosion vector
Freeport, Lundin, Capstone, First QuantumNot direct — all price-takers on the same copper priceEro gaining (volume growth)None company-specific; the risk is the copper price itself
New copper supply (global projects)Adds to global supplyStructural deficit persistsNew mines are slow/scarce — supports the price

→ Net effect: Cost Advantage 76 — the competitive question for a miner is the commodity, not a rival. Threat level: low (company-specific); the real risk sits in the Driver (copper price).

ROIC / capital allocation: capital has gone into Tucumã (now producing) — the payoff phase. No dividend (reinvesting for growth). Management has delivered the build; execution on the ramp is the watch-item.

4

Pillar Detail: Valuation Attractiveness

Sector-appropriate multiples, FCF yield, reverse-DCF implied growth, embedded optionality, and the analyst-consensus cross-check.
Valuation Attractiveness — Pillar Score
Deeply cheap — ~0.5x P/NAV and ~5.6x forward earnings for a doubling-output, low-cost copper miner; the market isn't paying for the growth.
68
conf 70%

Warranted-multiple / P/NAV anchor: for a copper producer the anchor is P/NAV (discounting the mine plan at the base-case copper deck) and cash-flow multiples, not P/E. Ero trades at roughly 0.5x P/NAV (warranted ~1.0x for a low-cost grower) → ratio ~0.5x = deeply Attractive. On earnings, forward P/E is ~5.6x (trailing 9.4x) as Tucumã volumes hit the P&L — a mid-single-digit multiple for ~35% forward EPS growth.

MetricEROWarranted / PeerRead
P/NAV (anchor)~0.5x~1.0x for a low-cost growerDeeply Attractive
Forward P/E~5.6xCopper peer 8-12xCheap on ramping earnings
Trailing P/E9.4xCheap
EV/EBITDA (fwd)Low single digitsGrowth not priced in

Implied-growth read: at ~0.5x NAV / 5.6x forward earnings, the market prices Ero as if copper falls and/or the Tucumã ramp disappoints. Consensus has EPS rising to ~C$6.65 (from ~C$3.94) — the price embeds far less than the production growth alone implies, before any copper-price help.

Embedded Optionality / Free Upside: (1) Tucumã ramp beyond nameplate + exploration upside across the Bahia district; (2) copper-price torque — as a low-cost, leveraged producer, a move to $5+/lb copper would multiply cash flow (this is upside NOT in the base NAV); (3) the Xavantina gold by-product is a hedge/credit. The market pays for today's output; the ramp + copper optionality is largely free. Tilt: +6, but it cuts both ways (see Driver/Bear).

Analyst cross-check: mean target C$49, median C$50, high C$58, low C$37 — even the Street's low is at spot; ~32% upside to the mean. Recommendation Buy (16 analysts, rec 1.94). The cheap multiple + bullish targets reflect a growth story the tape hasn't yet rewarded.

5

Pillar Detail: Underlying Drivers

The dominant external force the stock is tethered to, scored 0–100. A context pillar: it does not change the base signal — it feeds amplification (tailwind ≥65 can lift BUY→STRONG BUY; headwind ≤35 can push SELL→STRONG SELL).
Primary Driver
Copper price (with the Step-2b price-TREND overlay) + Tucumã ramp
60
Neutral short / Tailwind long (amplifies the long BUY→STRONG BUY)

Ero's dominant driver is the copper price, read here through the mandatory price-TREND overlay (Step 2b) — not just the level. Company-specific, the Tucumã production ramp is an independent tailwind (more volume regardless of price).

Copper trend read (CPER): the copper ETF has chopped in a $36–40.6 range since May, sits at ~$38.24 ≈ a flat 50-DMA, and is +~5% off the late-June low — i.e. a Neutral / consolidating trend, not a clean uptrend and not a downtrend. So there is no live commodity-downtrend cap; the level (COMEX ~$6/lb post-tariff / LME ~$4.5/lb) is comfortably above AISC.

HorizonDriver readScore
Short (copper trend)Copper flat/choppy at a flat 50-DMA — Neutral; no near-term price tailwind52
MediumStructural deficit + Tucumã volumes — mild-to-solid tailwind62
LongCopper-deficit super-cycle (electrification, grid capex) + doubled output — strong tailwind72

Amplification: at the long horizon the driver is a Tailwind (≥65) and Economic Alignment (Materials XLB long = Strong Outperform) is a Tailwind → the long base BUY is amplified to STRONG BUY. At medium, the driver (~62) is just below the 65 bar and copper is only consolidating, so no amplification (medium stays BUY). Short is Neutral (copper flat) and capped anyway (see §12).

Thesis-invalidation floor: a sustained copper downtrend (spot below a falling 50-DMA, toward $3.5/lb) — which would flip the Driver to a live headwind and the copper bear from a tail to a near-term risk — or a Tucumã ramp failure / Brazil operating shock.

6

Pillar Detail: Economic Alignment

How the current economic climate sits relative to this stock, read from the latest Macro-Economic report. Classifies the macro pressure (Tailwind / Neutral / Headwind) — the second amplification input — and frames a long entry as Trend-Following or Contrarian with a 0–100 conviction.
Stance · Pressure
Trend-Following · Tailwind
72
conviction

Macro report scores Materials (XLB) Neutral short, Outperform medium, STRONG Outperform long — with real money flowing in. The long-term commodity/electrification theme strongly favours copper. Pressure = Tailwind (strongest at the long horizon), stance Trend-Following. This is the second leg (with the driver) that amplifies the long BUY to STRONG BUY; at short/medium the sector read is only Neutral/Outperform, matching the un-amplified medium BUY.

Source: sector-map (XLB) · Macro report 2026-07-20

7

Pillar Detail: Entry/Exit Timing

The risk-reward framework, relative strength vs SPY and the sector ETF, the macro overlay, news-derived sentiment, and the catalyst cluster.
Entry/Exit Timing — Pillar Score
Secular uptrend (monthly/weekly) but a short-term daily downtrend at the 200-DMA; copper consolidating gives no near-term push.
47
conf 55%

Risk-reward: the higher timeframes (monthly/weekly) remain uptrends — Ero is up from ~C$17 a year ago — but the daily is a downtrend and intraday is weakening; on the US line it sits right at the 200-DMA (~$27). The stock ran to C$39+ then pulled back to C$37.19 (−2.4% today). With copper only consolidating, there's no near-term commodity tailwind to force a breakout. Support C$33 (US ~$23), resistance C$40 then the C$54 high.

Relative strength: high-beta (β ~1.58); it will move more than copper in both directions. 52-week range C$17.66–53.69 — mid-range now.

Position-risk: a leveraged miner in a short-term downtrend with a binary Q2 print (~early Aug) ahead is a poor short-term entry — hence the short HOLD. The deep value + long-term copper case carry the medium BUY / long STRONG BUY; scale in on weakness rather than chase.

8

Economic Event Risk

High-impact macro releases in the next 14 days that could swing this stock, plus the last 7 days of surprises.

Upcoming events (next 30 days)

DateEventImpactForecastPreviousRelevant?Why
~2026-08-05Ero Copper Q2 2026 resultsHigh⚠️ YesProduction/AISC/Tucumã ramp update — binary for a leveraged miner
2026-07-29Fed Rate DecisionHighHold 3.75%3.75%MediumUSD direction affects copper (inverse) + risk appetite
ongoingChina data / copper inventoriesHigh⚠️ YesChina demand is the swing factor for copper

Recent surprises (last 7 days)

DateEventActualForecastSurpriseImpact
2026-07-20/22Copper (CPER)~$38.2choppyConsolidating $36-40; flat 50-DMA — Neutral trend
2026-07-17Michigan Consumer Sentiment54.451.0aboveRisk-on; mild positive for cyclicals

The binding event is Ero's ~early-August Q2 print (Tucumã ramp + AISC), which the next update is timed to capture. Beyond that, copper is the driver — China demand and USD direction (the 29 Jul Fed) matter more than US consumer data. High macro/commodity sensitivity.

9

Multi-Timeframe Technical Analysis

Trend, RSI and breakout status across monthly / weekly / daily / hourly / 15-minute, with a confluence verdict.
TimeframeTrendDirectionRSIMACDKey S/RBreakoutVol
MonthlyUptrend ↑Bullish55.8+ risingS: 18 R: 40Res breakout0.79x
WeeklyUptrend ↑Neutral49.3− (flat)S: 22 R: 36Res breakout0.64x
DailyDowntrend ↓Neutral53.2+ turningS: 23 R: 27Res breakout0.59x
HourlyWeakening →Bearish39.1− fallingS: 24 R: 27Res breakout
15-minWeakening →Bearish36.5flatS: 25.9 R: 26.5Support breakdown
Confluence: Mixed (secular up / short-term weak) · MTF Score 48

The secular uptrend (monthly/weekly) is intact but the short-term tape is soft — daily downtrend at the US 200-DMA, intraday weakening on today's −2.4% pullback. With copper consolidating, there's no catalyst to force a breakout before the Q2 print. A hold of C$33 support / a copper break above $40 (CPER) would be the confirmation; the value and long-term case justify accumulating on weakness rather than chasing.

10

Price Chart (6-Month Daily)

A 6-month daily close line with SMA50 and key support/resistance — the visual companion to the MTF table.

ERO.TO 6-month daily (C$) — ran to C$51 then corrected; ranging C$33-40, now C$37.19. Higher-timeframe uptrend intact.

11

Scenario Summary

Bull / Base / Bear 12-month price paths with triggers and probability weights.

Bull C$55 (25%)

Tucumã ramps above nameplate AND copper breaks higher (toward $5/lb) — cash flow multiplies on the operating + price torque, the multiple re-rates toward NAV. Approaches the C$54 high / C$58 analyst top. ~+48%.

Base C$45 (50%)

Tucumã ramp delivers on plan, copper holds ~$4.5/lb; production growth alone lifts cash flow and the P/NAV discount narrows toward ~0.7x. Re-rates to the low-C$40s. ~+21%.

Bear C$27 (25%)

Copper rolls over into a sustained downtrend (toward $3.5/lb) and/or the Tucumã ramp stumbles; the leverage works in reverse and build-phase debt bites. Re-tests the correction low. ~−27%.

12

Entry / Exit Rules

Three independent entry paths (Fundamental · Technical · Catalyst) and three exit triggers (Stop-Loss · Thesis · Profit-Target). Any one entry path is a valid entry — the more that agree, the larger the position the conviction ladder suggests. Exits are graded by severity, not count.

How to read this — the Conviction Ladder

The three entry groups are alternative paths to a buy, not a checklist. A group counts only when all its sub-conditions hold. How many groups are satisfied sets the suggested size — it does not gate whether you may enter: 1 group = Half-Size (a valid starter/scale-in), 2 = Full-Size, 3 = Over-Size (highest conviction); 0 = Wait (no path open yet). A strong overall signal can still read Wait here when the stock is well above its entry zones — that flags "good business, no entry edge right now," not a contradiction. Exits are graded by severity of what is live, not by a count: a hard stop is an Exit on its own.
Entry conviction: Half-Size1 of 3 groups met — one path open — starter / scale-in

Fundamental — MET

Deeply cheap with a neutral-not-negative copper trend and a company-specific growth tailwind.
✅ Price C$37.19 < fair value ~C$47
✅ No earnings within 7 days (Q2 ~early Aug — just outside 7d)
✅ Underlying-Driver score ≥ 50 (60)

Technical — not MET

Daily downtrend; needs a hold of C$33 or a reclaim of C$40 / a copper break.
⛔ Daily close > 50-DMA on >1.5x volume
⛔ OR a tested bounce off C$33 with a higher low
⛔ Copper (CPER) breaks above $40 (uptrend confirm)

Catalyst — not MET

Q2 print is the catalyst but it hasn't happened yet.
· Q2 beat on production/AISC with a >+5% move
⛔ Copper breakout above the range

Forecast: Technical/Catalyst group — catalyst-dependent on the ~early-August Q2 print and on copper breaking its $36-40 range. Confidence Moderate over 2-3 weeks (the Q2 result is the near-term trigger). Fundamental group already met (deeply cheap) — which carries the medium BUY / long STRONG BUY even while the short-term tape is weak.

Exit action: Holdno exit trigger is live — hold the position

Stop-Loss — not LIVE

⛔ Two daily closes below C$31 (below the C$33 range floor)

Thesis Invalidation — not LIVE

⛔ Copper enters a sustained downtrend (spot below a falling 50-DMA, toward $3.5/lb)
⛔ OR a Tucumã ramp failure / major Brazil operating shock
⛔ OR net debt balloons as cash flow disappoints

Profit-Target — not LIVE

⛔ Price into C$50-58 (analyst zone) with RSI > 70

Forecast: Stop (C$31) is ~17% below and below the range floor — unlikely absent a copper breakdown. The near-term swing factor is the Q2 print; a weak ramp or a copper break of $36 would be the risk trigger.

Imagine you act at the current price of C$37.19 · as of 23 Jul 2026

What if you bought now?

You're risking ~17% (to the C$31 stop) to gain ~21% to the C$45 base and ~48% to the C$55 bull — buying a low-cost copper grower at 0.5x NAV.

Buying at C$37.19 means entering a high-beta miner in a short-term daily downtrend, with copper only consolidating and a binary Q2 print (~early Aug) ahead. What you gain is Ero at ~5.6x forward earnings / 0.5x NAV with output roughly doubling (Tucumã) and the copper-deficit super-cycle behind the long case — ~32% upside to the Street's mean. Read: the long-term is a STRONG BUY, but the short-term tape + event risk argue for scaling in on weakness (a hold of C$33, or post-Q2) rather than chasing — hence the short HOLD.

What if you sold now?

Selling now gives up ~21% base-case upside plus the copper-price and ramp optionality; it sidesteps the leverage if copper rolls over.

No exit rule is live — copper is consolidating (not breaking down), the Tucumã ramp is on track, and the balance sheet de-levers as cash flow rises. For a copper bull there's no thesis reason to sell; a trader wary of the short-term downtrend + Q2 event could trim and re-add on the print, but the value case is intact.

13

Position Sizing Context

Illustrative portfolio math (not advice) translating conviction into an allocation given risk-per-share and volatility.

Position sizing not computed — no risk budget/role specified. The §12 Conviction Ladder reads Half-Size (1 of 3 — Fundamental only): scale in on weakness (a C$33 hold or the Q2 print) given the short-term downtrend + event risk. High beta (~1.58) and single-country (Brazil) + copper leverage mean this is a higher-risk, higher-torque position — size accordingly. Illustrative, not advice.

14

Calibration Snapshot

Machine-readable snapshot of every score, level and signal, saved alongside the HTML so the next run can compute deltas.
{
  "ticker": "ERO.TO",
  "date": "2026-07-23",
  "version": "v6",
  "exchange": "TSX",
  "exchange_ticker": "TSX:ERO",
  "isin": "CA29767G1090",
  "api_ticker": "ERO.TO",
  "company": "Ero Copper Corp.",
  "currency": "CAD",
  "sector": "Materials",
  "sub_industry": "Copper Mining",
  "lifecycle_stage": "growth",
  "price_at_rating": 37.19,
  "signal_short": "HOLD",
  "signal_medium": "BUY",
  "signal_long": "STRONG_BUY",
  "primary_signal": "STRONG_BUY",
  "quality_score": 70,
  "valuation_score": 68,
  "timing_score": 47,
  "driver_score": 60,
  "overall_confidence": 55,
  "economic_alignment_stance": "Trend-Following",
  "economic_alignment_conviction": 72,
  "economic_alignment_pressure": "Tailwind",
  "economic_alignment_source": "sector-map",
  "macro_report_date": "2026-07-20",
  "val_multiple_basis": "P/NAV",
  "warranted_multiple": 1.0,
  "actual_multiple": 0.5,
  "warranted_ratio": 0.5,
  "val_band": "attractive",
  "forward_pe": 5.6,
  "trailing_pe": 9.4,
  "roe": 32.5,
  "driver_commodity_trend": "copper (CPER ~$38.24) choppy $36-40.6 since May, ~flat 50-DMA, +5% off the late-June low \u2014 Neutral trend (no downtrend cap; structural deficit keeps medium/long a tailwind). Copper: LME ~$4.5/lb, COMEX elevated ~$6/lb post the June-2026 50% US copper tariff \u2014 well above AISC either way.",
  "nonop_pct_of_net_income": 5,
  "clean_pe": 9.4,
  "competitive_share_trajectory": "gaining",
  "competitive_threat_level": "low",
  "hard_gate_state": "caution",
  "gates_triggered": [],
  "gates_caution": [
    "Financial (build-phase net debt ~US$0.5bn)",
    "Earnings Event (Q2 ~early Aug)"
  ],
  "do_not_buy_triggers": [],
  "entry_groups_met": 1,
  "entry_conviction": "Half-Size",
  "exit_groups_live": 0,
  "exit_action": "Hold",
  "short_entry_confirmed": false,
  "short_cap_reason": "Short HOLD \u2014 daily downtrend + copper only consolidating (no near-term commodity push); Technical AND Catalyst unmet. Buy on confirmation: a hold of C$33 / reclaim of C$40, a copper break above $40 (CPER), or the ~early-Aug Q2 print.",
  "fair_value_est": 47.0,
  "stop_loss": 31.0,
  "target_price": 45.0,
  "scenario_base_target": 45,
  "scenario_bull_target": 55,
  "scenario_bear_target": 27,
  "analyst_consensus_target": 49.06,
  "analyst_target_high": 58,
  "analyst_target_low": 37,
  "analyst_target_upside_pct": 31.9,
  "analyst_grades_consensus": "Buy",
  "analyst_bullish_pct": 75,
  "analyst_coverage_count": 16,
  "next_update_date": "2026-08-06",
  "next_update_basis": "Q2 earnings early Aug (~5th) +1 trading day / default +14d",
  "next_check_date": "2026-08-06",
  "analysis_status": "on-going",
  "finder_ticker": "ERO",
  "finder_exchange": "\ud83c\udde8\ud83c\udde6 TSX"
}
15

Data Sources & Methodology

Audit trail of every data source: fully available (✓), fallback (⚠), or failed (✗), plus provenance-based confidence haircuts.
Data Source Status
get_yahoo_quote (ERO.TO) C$37.19; fwd P/E 5.6, ROE 32.5%, target mean C$49
get_stock_prices (CPER, copper trend) Step 2b: copper choppy $36-40, flat 50-DMA — Neutral
get_multi_timeframe_analysis (ERO) secular up, short-term daily downtrend at 200-DMA
get_stock_prices (ERO.TO 6mo) C$ chart; range 33-51
get_earnings_calendar (ERO) FMP empty; Q2 ~early Aug from Ero's historical cadence
macro report 2026-07-20 XLB N/O/SO — Materials strongly favoured long
Impact on scores: Good coverage via the Yahoo (CAD) + Polygon (US technicals) + CPER (copper trend) triangulation. The Q2 earnings date is estimated (FMP empty) from Ero's historical early-August cadence; the next update is timed to capture it. Miner-specific figures (AISC, P/NAV) are approximate/industry-anchored rather than a single structured field.
DISCLAIMER: This is a quantitative framework for educational purposes only. It is not financial advice. Always do your own research and consult a licensed financial advisor before making investment decisions.