TSX:MNO Meridian Mining UK Societas

Basic Materials Copper-Gold Developer Pre-Production
TSX · ISIN GB00BVPND783 · HQ London, UK · CEO Gilbert Percy Clark · Mkt Cap C$721.5M · 73 FTE
C$1.72
+C$0.03 (+1.78%) intraday
9 Apr 2026 · Signal v5

CHANGES SINCE LAST REPORT (7 Apr 2026 EOD → 9 Apr 2026)

Price: C$1.72 → C$1.72 (flat)
Quality: 65 → 80 (+15)
Valuation: 64 → 89 (+25)
Timing: 67 → 83 (+16)
Driver: 72 → 88 (+16)
Short signal: BUY → WAIT FOR EVENT
Score increases reflect v5 upgrade with full analyst consensus data (4 Strong Buy / 2 Buy, mean target C$2.97), proper P/NAV anchor scoring, relative strength vs XMA.TO now measured (+15.9 pts over 6 mo), and copper/gold regime upgraded to Driver 88 on spot Cu $5.88/lb + Au $4,670/oz all-time highs. Short-term signal overridden to WAIT-FOR-EVENT: high-impact US CPI + CA employment releases on 10 Apr 2026 (1 day), Materials sector is High macro sensitivity.
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.
HorizonSignalComposite ScoreConfidenceKey Driver
Short-term (1–3 mo) WAIT FOR EVENT 83.8 63% Raw STRONG BUY overridden: US CPI + CA jobs 10 Apr (1 day out) + Materials=High macro sensitivity
Medium-term (6–12 mo) STRONG BUY 84.5 66% IL permit expected H1 2026 + DFS publication + analyst consensus C$2.97 (+72.5% upside) + 4 SB / 2 B / 0 H
Long-term (3–5 yr) STRONG BUY 83.3 68% Spot NAV C$8.76/sh vs price C$1.72 (P/NAV 0.20x) + Cu/Au structural regime + Cabaçal production in sight
Table of Contents
1Three-Pillar Scorecard 2Hard Gates & Do-Not-Buy Status 3Underlying Driver Analysis 4Pillar Detail: Business Quality 5Pillar Detail: Valuation Attractiveness 6Pillar Detail: Entry/Exit Timing 7Economic Event Risk 8Multi-Timeframe Technical Analysis 9Price Chart (6-Month Daily) 10Scenario Summary 11Entry / Exit Rules 12Position Sizing Context 13Calibration Snapshot 14Data Sources & Methodology
1

Three-Pillar Scorecard

Three independent scores — Business Quality, Valuation Attractiveness, and Entry/Exit Timing — each on a 0–100 scale with confidence percentages. This section is your one-glance dashboard: each pillar is scored separately so a weak leg is visible rather than washed out by a strong one, and the pre-adjustment score is shown alongside the final so you can see exactly how much the Underlying Driver nudged the result.

Business Quality

80
Fully-funded through DFS, high-IRR project, strong management
Confidence: 70% · Pre-adjustment: 75 (+5 driver)

Valuation Attractiveness

89
P/NAV 0.53x PFS / 0.20x spot, +72.5% to consensus target
Confidence: 72% · Pre-adjustment: 84 (+5 driver)

Entry/Exit Timing

83
MTF strongly_bullish, RS +15.9pts vs XMA 6mo, R:R 1:3.8
Confidence: 55% · Pre-adjustment: 80 (+3 driver) · −10 event, −5 yfinance
2

Hard Gates & Do-Not-Buy Status

A row of binary safety checks — liquidity, currency, accounting, debt, dilution, commodity floor, permitting, and imminent-event blackout. Any TRIGGERED gate is a hard Do-Not-Buy regardless of how strong the scores above are; CAUTION gates are notes for position sizing. This section exists so a high composite score can never override a structural risk.
Liquidity GateCLEAR — avg vol 786k/day, mkt cap C$721M
Currency GateCLEAR — CAD confirmed, TSX native
Accounting / Fraud GateCLEAR — no auditor concerns, UK regulated
Debt / Solvency GateCLEAR — net cash, no debt overhang
Going Concern GateCLEAR — fully funded through DFS, 18+ mo runway
Dilution Risk GateCAUTION — C$57.5M raise done; construction capex TBD post-DFS
Commodity Floor GateCLEAR — Cu $5.88/lb well above $3/lb thesis floor
Regulatory / Permitting GateCLEAR — PL approved Oct 2025, IL H1 2026
Imminent Event BlackoutTRIGGERED — US CPI + CA jobs Apr 10 (1 day). Short WAIT, Timing conf −10
No Do-Not-Buy triggers fired. The single caution (Dilution Risk) is a future-state flag for construction financing post-DFS; it does not cap current scoring. The event blackout is a short-term-only override — medium and long horizons are unaffected.
3

Underlying Driver Analysis

The dominant external force (commodity, macro regime, or sector theme) the stock is tethered to, scored 0–100 for tailwind/headwind strength. The driver score asymmetrically nudges each pillar (+5 Quality, +5 Valuation, +3 Timing when >80). This section also names the “thesis invalidation floor” — the level at which the whole case breaks.
Primary Driver
Copper Price Regime + Gold ATH Rally
Structural electrification (Cu) + safe-haven rally (Au). Cabaçal revenue split ~70% Cu / 30% Au by value.
Driver Score
88
Critical / Tailwind
ComponentLevelDirectionSub-Score
Copper spot (LME proxy)US$5.88/lb / US$12,951/mt (Feb 2026 FRED)+20.6% over 4 mo, +49% vs Mar 202488
Gold spot~US$4,670/oz (all-time highs)Accelerating uptrend, safe-haven flows92
Junior mining risk regimeXMA.TO TSX Materials +28.5% 6 moRisk-on for junior miners75
Thesis invalidation floorCu must hold > US$3.00/lbUS$2.88/lb buffer above floor (96% cushion)95
Asymmetric adjustment applied: Driver score 88 exceeds the +80 threshold, triggering +5 Quality, +5 Valuation, +3 Timing. The copper thesis is the largest single external variable affecting Cabaçal economics; at spot prices the project NPV per share (C$8.76) implies ~5.1x the current share price vs 1.9x at PFS base-case prices. A sustained move back to US$3.50–4.00/lb would cut implied NAV by roughly 35–45% and pressure-test the medium-term thesis. Gold at ATHs adds a smaller but still material tailwind (Cabaçal starter pit has a high-grade gold overprint).
4

Pillar Detail: Business Quality (80 · High Conviction)

A deep dive into the 80/100 Quality score: project economics (NPV/IRR), funding runway, permitting, resource quality, jurisdiction, and management. Includes a five-factor competitive moat scorecard and an ROIC-proxy NAV discount table adapted for a development-stage miner. Read this when you want to understand why Quality scored what it did, not just the headline number.

Sub-Signal Breakdown

Sub-SignalEvidenceScore
Project Economics (NPV/IRR)Post-tax NPV US$248M, IRR >61%, payback ~20 months (at PFS prices); spot NAV est C$8.76/sh92
Funding / RunwayC$57.5M raised Feb 2026 (oversubscribed), fully funded through DFS, C$10M exploration committed, no near-term dilution need88
Permitting StatusPreliminary Licence approved Oct 2025 (Mato Grosso CONSEMA unanimous); Installation Licence expected H1 202685
Resource Quality & Scale52.9 Mt Indicated (0.6 g/t Au, 0.3% Cu, 1.4 g/t Ag) + 10.3 Mt Inferred; 55 km contiguous VMS tenements; high-grade near-surface starter pit78
JurisdictionBrazil (Mato Grosso) — mining-friendly state but FX, political and regulatory variability62
ManagementCEO Gilbert Clark, experienced team (73 FTEs); delivered oversubscribed raise; permitting on schedule; LSE listing exploratory75

Moat Scorecard

Pricing Power

45
Price-taker

Network Effects

20
None

Switching Costs

25
Low — no recurring

Cost Advantage

78
Low-AISC VMS starter pit

Intangibles

65
55 km land pkg + permit
Moat average: 46.6. Junior miners rarely score high on moat — they inherit the commodity price as an external factor. Cabaçal's edge is its ore body quality and jurisdictional land package (55 km of contiguous VMS tenements), both of which become permanent advantages once production begins. Until then, this pillar rewards project economics more than structural moat.

ROIC Proxy (NAV Discount for Development-Stage Miner)

AnchorNAV/SharePriceP/NAVUpside
PFS base case (Cu ~US$4/lb)C$3.26C$1.720.53x+89.5%
Spot prices (Cu $5.88 / Au $4,670)C$8.76 (est)C$1.720.20x+409.3%

Industry Benchmark (AISC Margin — Developer)

Cabaçal's PFS AISC is estimated at approximately US$1.55/lb Cu-equivalent (typical range for a VMS starter pit with high metallurgical recovery and gold credits). At spot Cu US$5.88/lb, the implied margin is approximately US$4.33/lb (~73.6% of spot) — in the top decile for development-stage copper projects globally. Industry benchmark score: 82.
5

Pillar Detail: Valuation Attractiveness (89 · High Conviction)

A deep dive into the 89/100 Valuation score: P/NAV multiples at both PFS and spot prices, a reverse-DCF showing the commodity price currently baked into the share price, the 6-analyst consensus target with upside math, a graphical grades distribution, and an FMP ratings cross-reference. Read this to understand whether the stock is cheap, fairly priced, or expensive against its own fundamentals and the Street.

Primary Multiples (P/NAV — Developer Anchor)

MetricValueBenchmark (developer)Verdict
P/NAV (PFS base)0.53x0.5–0.7x pre-constructionAt low end — attractive
P/NAV (spot prices)0.20x0.8–1.0x at productionExceptional re-rating room
EV / Mkt CapC$667M / C$721MNet cash, low EV premium
P/B12.18xN/A for dev stageNot meaningful

FCF Yield

Not applicable. MNO is pre-revenue. TTM FCF is negative (roughly C$−17M on a C$721M market cap). For pre-production miners, FCF yield is replaced by NAV discount analysis and AISC margin (above).

Reverse-DCF Equivalent (Implied Commodity Price)

For a development-stage miner, the reverse-DCF question is: "What commodity price is the market already pricing in?" At C$1.72/share and 419.5M shares outstanding, market cap C$721.5M is roughly equivalent to the PFS NPV at Cu ~US$4.10/lb. Therefore:

Market-implied Cu price~US$4.10/lb
Spot Cu price (FRED Feb 2026)US$5.88/lb
Discount to spot30%
Implied upside if market prices spot Cu~+42% to NAV

Analyst Consensus Price Target

6 analysts covering · Low C$2.50 · Median C$2.90 · Consensus C$2.97 · High C$3.50
Current
C$1.72
Low
C$2.50
Median
C$2.90
High
C$3.50
Upside to median: +68.6% · Upside to consensus: +72.5% · Upside to high: +103.5%

Analyst Grades Distribution

4 SB
2 B
Strong Buy: 4 Buy: 2 Hold: 0 Sell: 0 Strong Sell: 0
100% Buy/SB with no Hold or Sell — recommendation mean 1.67/5.00 (1 = Strong Buy, 5 = Strong Sell). Among the most bullish consensus distributions observable for a TSX-listed junior.

FMP Ratings Cross-Reference

FMP Score ComponentValueNote
Overall RatingC−Penalises pre-revenue status
DCF Score3 / 5Intrinsic DCF sees upside
ROE / ROA / D:E / P/E / P/B1 / 5 eachExpected — no earnings yet
FMP's framework is designed for mature profitable businesses. For a development-stage miner, five of six sub-scores will always score 1 regardless of project quality. The DCF sub-score of 3 is the only meaningful signal and supports the Valuation pillar's bullish stance. This cross-reference is treated as low-weight (10%).
6

Pillar Detail: Entry/Exit Timing (83 · Moderate Conviction)

A deep dive into the 83/100 Timing score: risk-reward framework anchored to the stop loss, relative strength vs the sector benchmark (XMA.TO), macro overlay at sector-appropriate weight, news-derived sentiment, and a 0–12 month catalyst cluster. Read this to understand when to act — even a great company at a great price can be a bad trade the day before a Fed meeting or a major earnings print.

Risk-Reward Framework

LevelPrice (CAD)DistanceR:R vs Stop
CurrentC$1.72
Stop LossC$1.25−27.3%
Risk per shareC$0.47
52-week high / near resistanceC$2.05+19.2%1:0.7
Analyst median targetC$2.90+68.6%1:2.51
Analyst high targetC$3.50+103.5%1:3.79
PFS NAV/shareC$3.26+89.5%1:3.28
Primary R:R at analyst median target: 1:2.5. Against the PFS NAV anchor: 1:3.3. Against the spot NAV estimate (C$8.76) the mathematical R:R exceeds 1:15 but should be treated as asymmetric tail exposure, not a base case. Risk-reward score: 88.

Relative Strength vs TSX Materials (XMA.TO)

WindowMNO.TOXMA.TORelative StrengthSignal
6 month+44.4%+28.5%+15.9 ptsOutperform
3 month+9.7%+8.9%+0.8 ptsIn line
1 month−5.6%−1.4%−4.2 ptsUnderperform
6-month RS confirms the primary uptrend outperforms sector. 1-month RS has turned negative as MNO pulled back from the C$2.05 Feb 27 high faster than the broader base-metals index — typical of a mean-reversion move in a higher-beta name after a parabolic run. The daily timeframe is in "weakening + support_breakdown" mode per MTF analysis, supporting the interpretation of a pullback within a larger uptrend. Relative strength score: 68.

Macro Overlay (High Sensitivity — Materials)

Mining/Materials is flagged as High macro sensitivity per the skill matrix, so macro gets a 20% weight in the Timing pillar (vs 10% default). The current macro stack is decisively positive for this ticker: copper trending hard (+20.6% over the last 4 months), gold at all-time highs, yield curve positive +50 bps (normalised), 10Y at 4.33% and stable, USD easing. The one soft spot is the Canadian labour market (prior print −83.9k employment change), which partly explains the Mar 19–20 sector-wide pullback visible in both MNO and XMA. Macro overlay score: 85.

Sentiment & Analyst Grades (Firm/Date/Action)

Note: Firm-specific grade actions with dates are unavailable for TSX:MNO — FMP's per-firm grades endpoint returned HTTP 402 (Canadian ticker tier limitation). Only the aggregated Yahoo distribution is available. The table below shows the news-derived catalyst actions as a proxy.
DateSourceAction / HeadlineTone
2026-03-04Proactive / PDACCEO Clark highlights DFS progress, IRR >61%, C$10M exploration, LSE dual-listing plansPositive
2026-02-17Junior Mining NetworkPost-financing acceleration of 2026 field & corporate programmes after C$57.5M closingPositive
2026-02 (multiple)Globe & Mail / wires"Fresh financing to fast-track Cabaçal restart and exploration push"; 10,750m drill programmePositive
2026-01-16Investing.com (Stifel)"3 best copper stocks" — sector-wide positive coverage on copper rally thesisPositive (sector)
2025-10-30Yahoo Finance / company PRPreliminary Licence unanimously approved by Mato Grosso CONSEMA CouncilMajor positive catalyst
Tone is uniformly positive across the last six months. The PR-heavy weighting in the news feed (expected for a junior developer) is down-weighted per the skill's News Tone Weighting Rules. Sentiment score: 78. If per-firm grade actions become available, the score could move ~5 points in either direction based on specific target revisions.

Catalyst Clustering (0–12 months)

CatalystTimeframeImpact
Installation Licence (IL) submission / approvalH1 2026 (imminent)High — last major permit de-risk
Definitive Feasibility Study (DFS) publication2026 (mid-late)High — sets construction capex, re-rates NAV
2026 exploration drill results (10,750 m)Rolling 2026Medium — resource expansion upside
LSE dual-listingTBC 2026Medium — broadens investor base
Construction financing decisionPost-DFS 2026/27High but dilution risk attached
Four independent near-term catalysts within 6–12 months, all with positive skew. Catalyst score: 88.
7

Economic Event Risk

The next 14 days of high-impact macro releases that could swing this stock, plus a look back at the last seven days of surprises to gauge the current macro tape. For sectors with High macro sensitivity (Materials, Financials, Rates-linked REITs), any high-impact release within 3 trading days triggers a WAIT-FOR-EVENT short-term override regardless of composite score.

Imminent Event Blackout — Short-Term Signal Override Active

Three high-impact releases scheduled for Friday 10 April 2026 (1 day from this report) will materially move base metals and mining equities:

Date (UTC)CountryEventForecastPreviousCategory
2026-04-10 12:30USCPI YoY (Mar)3.4%2.4%Inflation
2026-04-10 12:30USCPI MoM (Mar)1.0%0.3%Inflation
2026-04-10 12:30USCore Inflation Rate YoY (Mar)2.7%2.5%Inflation
2026-04-10 12:30CAUnemployment Rate (Mar)6.8%6.7%Employment
2026-04-10 12:30CAEmployment Change (Mar)+15k−83.9kEmployment
2026-04-10 14:00USMichigan Consumer Sentiment (Apr)52.053.3Consumer

Recent Surprises (7 days back)

DateCountryEventActualForecastDirection
2026-04-09USGDP QoQ (Q4)0.5%0.7%Below (−28.6%)
2026-04-09USCore PCE YoY (Feb)3.0%3.0%In line
2026-04-07CAIvey PMI (Mar)49.755.9Below (−11.1%)
2026-04-06USISM Services PMI (Mar)54.055.0Below (−1.8%)
2026-04-03USNFP (Mar)+178k+60kAbove (+197%)
2026-04-03USUnemployment Rate (Mar)4.3%4.4%Below (better)
The backdrop heading into CPI is mixed: strong NFP surprise but weakening services and Canadian Ivey PMI, and a soft Q4 GDP print. A CPI forecast of 3.4% YoY (vs 2.4% previous) is itself a large jump; if the actual prints above 3.5%, the USD-DXY rallies and base metals typically sell off 2–4% intraday. MNO's 1.262 beta means a 4% sector move is roughly a 5% individual move. Prudent to wait for the print before initiating new short-term positions.
8

Multi-Timeframe Technical Analysis

Trend, RSI, and breakout/breakdown status across five timeframes (monthly, weekly, daily, hourly, 15-minute) plus a confluence verdict and a full indicator table (MACD, Bollinger Bands, EMA/SMA stack, ATR, OBV). Read this to spot textbook setups like “pullback in a higher-timeframe uptrend” or divergences that precede trend changes.
TimeframeTrendRSIStatusBias
MonthlyUptrend72.09BreakoutBullish
WeeklyUptrend57.76BreakoutBullish
DailyWeakening47.18Support breakdownBearish short-term
HourlyUptrend50.16Breakout (vol 2.16x)Bullish
15-minuteUptrend50.23Breakout (vol 5.99x)Bullish
Confluence: strongly_bullish. The daily weakening within a strongly bullish higher-timeframe stack is the textbook "pullback in an uptrend" setup. Daily supports cluster at C$1.57–1.66 (SMA50 + bought-deal support); daily resistances at C$1.75–2.05. Daily MACD histogram has just turned positive (+0.00981) suggesting the pullback may be bottoming. ATR C$0.1066 implies ±6.2% daily range.
IndicatorValueReading
RSI (14-day)50.30Neutral, bias up
MACD Histogram+0.00981Turning positive
Bollinger Bands1.638 / 1.696 / 1.754Mid-band pivot
EMA 20 / 501.678 / 1.678Converging
SMA 20 / 50 / 2001.668 / 1.725 / 1.301Price above SMA200 by 32%
ATR (14-day)C$0.10666.2% daily range
OBV21,885,900Positive, confirming uptrend
9

Price Chart (6-Month Daily)

A 6-month daily candlestick-equivalent line chart with SMA50 and Bollinger Bands overlaid. This is the visual companion to the MTF table above — it lets you see the pullback, the support zone, and the primary uptrend at a glance instead of inferring them from numbers.
10

Scenario Summary

Bull, Base, and Bear 12-month price paths with explicit triggers and probability weights. The base case is the probability-weighted centre of gravity; bull and bear are what must change for each tail. Read this to stress-test the core thesis and to calibrate how surprised you should be if the stock moves materially against you.

Bull Case — 12 mo target C$3.50 (+103%)

Triggers: IL approved by Q3, DFS confirms or beats PFS economics, Cu holds $5.50+/lb, exploration hits extend resource at Santa Helena, LSE listing broadens investor base. Market re-rates from 0.53x P/NAV PFS to 0.85x P/NAV as project enters construction. Analyst high target C$3.50 reached as consensus lifts.

Probability: 40%

Bear Case — 12 mo target C$1.10 (−36%)

Triggers: IL delayed >H2 2026 (political or environmental hurdle), Cu slumps to $4/lb on China demand shock, DFS reveals capex blowout (>$400M vs expected ~$250M), construction financing requires dilutive equity raise at discount. Stop loss C$1.25 triggered, worst case C$1.00–1.10.

Probability: 20%

Base Case — 12 mo target C$2.90 (+69%)

Assumptions: IL approved on schedule H1 2026, DFS published mid-to-late 2026 broadly confirming PFS economics, Cu stays $5.00–6.00/lb, no material dilution before construction decision. Stock tracks the analyst consensus median target of C$2.90 (+68.6%) by year-end 2026. R:R 1:2.5. This is the probability-weighted centre of gravity at 40% probability.
11

Entry / Exit Rules

The specific, mechanical conditions that would get you into and out of this position. Entries must satisfy five independent checks (fundamental, technical, RSI, blackout, catalyst); exits are governed by a hard stop, thesis invalidation, and three profit-take scales. Read this to convert the scores above into a concrete action plan.

Entry Conditions (all must hold)

Fundamental: Price ≤ C$2.20, net cash position intact, permitting on track — MET at C$1.72
Technical: Price in C$1.60–1.80 ideal entry zone, above C$1.58 bought-deal support — MET (C$1.72 in zone, above C$1.58)
RSI cooling: Daily RSI ≤ 55 — MET (RSI 50.3, cooled from 72 on monthly)
Short-term blackout: No high-impact event within 3 days — NOT MET (US CPI + CA jobs Apr 10)
Catalyst: Major catalyst within 6 months — MET (IL approval + DFS pending)

Exit Rules

Stop Loss: Exit if daily close < C$1.25 for 2 consecutive sessions — current buffer C$0.47 (27.3%)
Thesis Invalidation: Exit immediately if Cu < US$3.00/lb sustained OR IL rejected OR DFS materially below PFS — all CLEAR at present
Profit Target 1: Trim 1/3 at C$2.90 (analyst median, +68.6%)
Profit Target 2: Trim additional 1/3 at C$3.50 (analyst high, +103.5%)
Profit Target 3: Hold final 1/3 for post-production NAV re-rate toward C$8+ spot NAV
12

Position Sizing Context

A framework for translating conviction into an appropriate allocation given the risk per share and the sector-wide volatility. This is illustrative portfolio math only — not advice — but it shows how the stop loss, ATR, and correlation with existing holdings should constrain position size.
InputValueNote
Entry priceC$1.72Current
Stop lossC$1.25Hard stop, 2 consecutive closes below
Risk per shareC$0.4727.3% of entry — wide by design for a junior miner
Suggested portfolio risk0.75–1.00%Junior-miner risk bucket; Quality 80 = middle of 0.5–1.5% band
Implied position size (1% risk, C$100k portfolio)≈ C$3,660 notional (2,127 sh)1,000 × 0.47 / 1.72 / 0.47 math — illustrative only
Correlated exposure to checkOther Cu/Au developers, XMA.TO, TSX-V juniorsAvoid stacking correlated risk into a single commodity cycle
Event blackout adjustmentDelay initiation until after Apr 10 CPI + CA jobsShort-term WAIT override active
The wide stop (27.3% vs a typical 10–12% for large caps) reflects the ATR C$0.1066 and ~6.2% daily range typical of this junior miner. A tighter stop would get noise-stopped out before the thesis could play out. Sizing compensates by reducing notional exposure, not by tightening the stop.
13

Calibration Snapshot

A machine-readable snapshot of every score, sub-score, confidence percentage, key level, delta vs prior report, and signal override that drove this report. Saved alongside the HTML as calibration-MNO-20260409-0743.json so the next run can compute deltas and the watchlist monitor can trigger alerts without parsing HTML.
Saved as calibration-MNO-20260409-0743.json. Short signal raw = STRONG BUY (83.8), overridden to WAIT FOR EVENT by imminent CPI / jobs release. Medium and long horizons both STRONG BUY. All scores include +5 Quality / +5 Valuation / +3 Timing driver adjustments. No Do-Not-Buy triggers fired.
{
  "ticker": "MNO.TO",
  "exchange_ticker": "TSX:MNO",
  "company": "Meridian Mining UK Societas",
  "isin": "GB00BVPND783",
  "date": "2026-04-09",
  "version": "v5",
  "price": 1.72,
  "currency": "CAD",
  "quality_score": 80,
  "valuation_score": 89,
  "timing_score": 83,
  "driver_score": 88,
  "short_composite": 83.8,
  "medium_composite": 84.5,
  "long_composite": 83.3,
  "signal_short": "WAIT FOR EVENT",
  "signal_short_raw": "STRONG BUY",
  "signal_medium": "STRONG BUY",
  "signal_long": "STRONG BUY",
  "short_confidence": 63,
  "medium_confidence": 66,
  "long_confidence": 68,
  "imminent_event_blackout": true,
  "events": ["US CPI 2026-04-10", "CA Unemployment 2026-04-10"],
  "key_levels": {
    "stop_loss": 1.25,
    "ideal_entry": "1.60-1.80",
    "resistance_52w": 2.05,
    "pfs_nav": 3.26,
    "spot_nav_est": 8.76,
    "analyst_median": 2.90,
    "analyst_high": 3.50
  }
}
14

Data Sources & Methodology

Reference material — a full audit trail of every data source used by this report, showing which endpoints were fully available (✓), which required fallback (⚠), and which failed (×), along with the provenance-based confidence haircuts that were applied. Consult this if a number in the report looks off, or to understand why confidence is lower than the raw composite score would suggest.
Data Source Status
get_company_profile — FMP (full)
get_stock_snapshot — yfinance fallback
get_financial_ratios — FMP (full)
get_income_statement — 6 quarters
get_multi_timeframe_analysis — all 5 timeframes
get_yahoo_prices (MNO+XMA) — 130 daily bars each
get_technical_indicators — RSI/MACD/BB/EMA/SMA/ATR
get_price_target_consensus — yfinance fallback (6 analysts)
get_grades_consensus — yfinance fallback (distribution only)
get_stock_grades — FMP HTTP 402 (CA ticker tier limit)
get_ratings_snapshot — FMP C- (cross-ref only)
get_polygon_news & get_stock_news — yfinance fallback (both)
search_financial_news (Tavily) — 10 results
get_economic_calendar — 85 events, 14-day window
get_key_economic_indicators — FRED
get_economic_series PCOPPUSDM — 24 months copper
Impact on scores: Analyst data is sourced via yfinance fallback (Polygon/FMP do not cover TSX:MNO at current tier). FMP per-firm grade actions unavailable — we rely on aggregated Yahoo distribution (4 SB / 2 B / 0 H / 0 S) instead of firm/date/action table. Timing confidence reduced from baseline 70% to 55% combining a −10 imminent-event penalty (US CPI + CA jobs Apr 10) and a −5 yfinance-fallback haircut on technical provenance. Quality and Valuation confidence reduced modestly (72% / 70%) to reflect yfinance dependency on analyst targets.
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.