TSX:ABXX Abaxx Technologies Inc.

ISIN: CA00258V3083
Financial ExchangesCommoditiesTechnology (TSX)UNDER REVIEW — short-seller dispute + regulatory review
TSX · Toronto / Singapore · Financial Exchanges & software · small-cap (~C$1.08B) · CAD Analysis Status: Donatien Pick
All figures in CAD.
C$28.07
-2.7% (day) · -58% from May high
6 Jul 2026 · Signal v6

Changes Since Last Report — vs 20 Jun 2026 (C$32.80)

Signal held at HOLD, now explicitly HOLD — under review (low confidence). Not a fundamental downgrade by us: we have not scored the unproven short-seller allegations as fact. What changed is (1) price −14% to C$28.07 (−58% from the C$66.99 May high, now at the 52-week low), and (2) the short-seller dispute escalated into specific wash-trading allegations with a requested OSC/CIRO/MAS review.

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.

Abaxx Technologies Inc.

Abaxx Technologies builds and operates a regulated commodity-futures exchange and clearing house, licensed by the Monetary Authority of Singapore, trading physically-settled contracts for LNG, carbon, battery metals and — newly — silver, alongside a software arm (digital identity and market infrastructure). What makes it distinctive is rare: it is one of very few independent, newly-licensed exchange-and-clearing-house operators built specifically for energy-transition commodities, a structurally hard thing to obtain and stand up. It is still at an early commercial stage — revenue is small (about C$1.5M in Q1) and it runs at a loss while it tries to build trading liquidity. In short: a genuine, regulator-licensed exchange start-up making a high-risk bet that it can grow into a durable venue.

HorizonSignalComposite ScoreConfidenceKey Driver
Short-term (1–3 mo)HOLD3432%Under review — weak tape + unresolved binary; no directional edge
Medium-term (6–12 mo)HOLD4035%Rich pre-profit valuation vs a binary regulatory/short-seller outcome
Long-term (3–5 yr)HOLD4438%Real licensed-exchange optionality IF vindicated; near-zero if allegations hold
Next update: 2026-07-20 — default +14d (Viceroy / OSC-CIRO / MAS review ongoing)
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

56
real asset, sub-scale
conf 40%

Valuation Attractiveness

40
rich, pre-profit (washed out)
conf 30%

Entry/Exit Timing

27
weak — downtrend
conf 40%

Underlying Drivers

62
Tailwind (traction disputed)
conf 35%

Economic Alignment

50
Neutral
conf 45%
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
Not distressed. ~C$45M cash + C$103.6M total assets after the C$60M raise; debt ~C$30M (net cash). Cash burn ~C$31M/yr leaves ~1.5–2yr runway.
Earnings Event Risk
No earnings inside the 14-day window (Q2 ~mid-Aug).
⚠️
Valuation Ceiling (Gate 3)
CAUTION, not triggered. EV/Revenue ~200× and P/S ~437× are extreme for any exchange (CME/ICE ~15–20×), but the stock has already fallen 58% off its high, so it is no longer at the top of its own range — the ceiling gate does not fire, but the absolute multiple keeps Valuation low.
⚠️
Activity-integrity / Short-seller (Gate 4-adjacent)
CAUTION — the dominant risk, UNPROVEN. Viceroy Research (11–15 Jun) alleges Abaxx's reported trading volumes are largely wash / incentivised activity, not genuine liquidity. Abaxx categorically denies it, has engaged Paul Weiss, and asked regulators to review the trading. Not adjudicated — treated as a live risk, NOT scored as fact.
⚠️
Binary Regulatory Event (Gate 5)
CAUTION. Reviews requested/likely at OSC / CIRO (Canada) and the exchange sits under MAS (Singapore) oversight. Outcome is genuinely binary and would move the stock materially either way — which is precisely why the signal is HOLD, not a directional call.
⚠️
Dilution
CAUTION. Upsized bought-deal raise (~1.1M shares at C$54.25 = ~C$60M) in late May funds the Singapore/clearing build-out but dilutes existing holders.
Net gate read: no hard gate is triggered and no Do-Not-Buy trigger fires — the wash-trading allegation is serious but unproven and contested, so we do NOT score it as fact (that would be adopting a short-seller's book as truth). Instead the name is dominated by a binary, unresolved event; combined with a rich pre-profit valuation and a broken tape, the honest signal is HOLD — under review, with both the downside (allegations substantiated) and upside (allegations refuted) held open.
3

Pillar Detail: Business Quality

A deep dive into the Quality score: business economics, moat, ROIC and the industry benchmark.
Business Quality — Pillar Score
A genuine, rare asset — a regulator-licensed exchange + clearing house — but sub-scale, loss-making, and with its headline traction metric now publicly disputed.
56
conf 40%

Lifecycle & sector: Financial Exchanges / software, high-growth pre-profit — early commercial stage. Scored on the platform asset, runway and traction, not on earnings multiples (there are no earnings).

Sub-signalValueReadScore
The core assetMAS-licensed futures exchange + approved clearing house; Singapore recognised-market-operator status; live LNG, carbon, battery-metals & silver contractsGenuinely rare and hard to build — the real quality here75
Revenue scaleQ1 revenue ~C$1.5M; revenue +50% YoYGrowing fast but tiny — pre-monetisation40
Profitability / cashOperating margin deeply negative; FCF ~ −C$31M; ~C$45M cash post-raiseCash-burning; runway adequate near-term, not indefinite35
Reported tractionQ1 volume +145% QoQ; ADV 1,500 → 3,800DISPUTED by Viceroy (see Competitive Environment) — we neither credit nor discredit it; it lowers confidence, not the score50
Competitive Environment — who Abaxx is up against, and the live credibility challenge (this feeds the Bear case and the exit rule).
Rival / threatTypeRead
CME Group, ICEIncumbent commodity exchangesVastly larger, deeper liquidity; Abaxx is a niche new entrant trying to seed new-contract liquidity where incumbents are weak (LNG, carbon)
Viceroy Research (short-seller)Credibility / activity-integrity challengeAlleges the volume growth is wash / incentivised trades by undisclosed related parties (cites ~99% same-day position closes and a recorded exec call). Abaxx denies it as a "manipulative campaign," engaged Paul Weiss, asked regulators to review. Unproven.
Net effect on the moat: a commodity exchange's moat is liquidity begets liquidity — a network effect that only exists if the volume is real. Because that is exactly what is disputed, we hold the moat score at a cautious 56 and cut Quality confidence to 40% rather than adjudicate the claim. Competitive-threat level: high; share trajectory: unclear/contested.

Management / capital allocation: built a licensed exchange from scratch (a real achievement) but is diluting to fund growth and is now in a public dispute with a short-seller. Skin-in-the-game moderate. Quality confidence 40% — thin analyst/data coverage plus a disputed core metric.

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
Rich on any absolute measure (EV/Rev ~200×), but washed out 58% off its high; the anchor is N/A (pre-profit), so this is a low-confidence, boundary call.
40
conf 30%
Warranted-multiple anchor: N/A. Abaxx has no earnings (and negligible revenue), so there is no reliable P/E or EV/EBITDA to anchor. The pillar therefore leans on absolute multiples, the washed-out own-range, and the (stale) analyst view — and carries a heavy confidence haircut. No hype-growth number is fed in.
LensRead
EV / RevenueEV ~C$1.05B on ~C$1.5M quarterly revenue → ~200× revenue (P/S ~437×). Extreme vs CME/ICE (~15–20×) — the business is valued almost entirely on future platform potential, not current economics.
Own-range (washed out)Down 58% from the C$66.99 May high to C$28.07, near the 52-week low (C$27.81) — bottom decile of its short trading history. Much of the prior excess has been removed.
Analyst consensus (STALE — discount heavily)4 analysts, mean C$86.13 (high 115 / low 69), "Strong Buy". This sits ~3× the price, but the targets appear to pre-date the crash and the short report — apply a large recency discount; do not treat as live.
FCF yieldNegative (~−3%) — not yet cash-generative.
Embedded optionality / free upside — and the catch. The bull case IS the optionality: a licensed exchange + clearing house is a platform that, if it reaches genuine liquidity in LNG/silver/carbon, could be worth multiples of today's price (hence the analyst targets). But that same optionality is exactly what the short report disputes — if the volumes aren't real, the option is worth far less. So the optionality cuts both ways, and we do not tilt Valuation up on it.

Why 40 and not lower: on the absolute multiple alone this is an Expensive-band name; the 58% de-rating and the pre-profit-optionality nature pull it to the Fair/Expensive boundary. We land it at 40 (low Fair), low confidence — which keeps the base signal at HOLD rather than a directional SELL. This is a deliberate judgment call, stated as such.

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
Commodity-futures exchange adoption (LNG · silver · carbon · battery metals)
62
Tailwind — but the company-specific traction is under review (no amplification; base is HOLD)

Primary driver: the secular growth of trading and hedging in energy-transition commodities — LNG price transparency, carbon markets, battery-metals and now silver futures. The opportunity is real and a genuine tailwind: these are under-served contract areas where a nimble, physically-settled venue can win share the incumbents don't prioritise.

HorizonRead
HistoricalBuilt and licensed the exchange + clearing house; launched multiple contracts — real progress
CurrentReported volumes rising fast (+145% QoQ) — but that traction is the disputed metric, so its reliability is under review; the secular pull is intact regardless
ForwardSingapore/clearing expansion + silver futures widen the opportunity; the near-term path is dominated by the binary regulatory/short-seller outcome

Driver 62 → Tailwind on the opportunity, but we separate the sector pull (real) from the company's contested traction (under review), so we do not lean on it. The base signal is HOLD, so the driver does not amplify. Thesis-invalidation floor: a regulatory finding that the reported activity was manipulated would break the driver entirely; conversely, a clean regulatory outcome would restore it.

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
Neutral · Neutral
50
conviction

The macro backdrop (contested regime; Info-Tech Outperform on the 3 Jul MacroDriver) is immaterial for this name right now — Abaxx's price is being driven almost entirely by an idiosyncratic, binary short-seller/regulatory event, not by the economic cycle. We therefore set economic alignment to Neutral (conviction 50), and it does not amplify the signal in either direction.

Source: sector-map (immaterial here) · Macro report 2026-07-03

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
Weak. A near-monotonic 58% decline off the May high, now sitting on the 52-week low with a short-seller/regulatory overhang and elevated volatility.
27
conf 40%

Trend: since its TSX uplisting in late May the stock has fallen from C$66.99 to C$28.07 — a broad, sustained downtrend, below every reference level, now pressing the 52-week low (C$27.81). There is no confirmed reversal; recent action is a choppy attempt to base in the high-C$20s.

Relative strength: deeply negative — one of the worst-performing names in the coverage universe over the period, driven by the equity raise, then the Viceroy reports, then the broad de-rating.

Volatility / risk: beta ~1.55 and realised volatility far higher amid the short-seller fight; single-day moves of 10–25% have occurred. A logical stop for a holder sits just below the 52-week low (~C$26), but the dominant risk is gap risk around any regulatory or short-report development, not a technical level.

Sentiment / catalysts: sentiment is dominated by the Viceroy dispute (attributed, unproven) and Abaxx's rebuttal; the next hard catalysts are any regulatory statement and Q2 results (~mid-Aug). Timing 27 — weak, and this is the main reason the name is not a buy here regardless of the fundamental debate.

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
14 JulCPI YoY (Jun)HighNoMacro is immaterial to this idiosyncratic situation
~mid-AugAbaxx Q2 resultsHigh (stock-specific)✅ YesNext hard fundamental update — volumes, cash burn, any dispute update
OngoingOSC / CIRO / MAS review (undated)High (stock-specific)✅ YesThe binary event that governs the signal — no fixed date

Recent surprises (last 7 days)

DateEventActualForecastSurpriseImpact
11–15 JunViceroy short reports publishedAlleged wash trading; stock fell sharply
22 JunAbaxx seeks regulatory review of trading in its sharesStock −25% intraday as the fight escalated
late MayUpsized C$60M bought-deal raiseFunds Singapore/clearing build-out; dilutive

The relevant calendar here is stock-specific, not macro: the governing event is the undated OSC/CIRO/MAS review of the short-seller allegations, with Q2 results (~mid-Aug) the next scheduled fundamental update. Macro releases (CPI, Fed) are immaterial to a name in an idiosyncratic binary. Position/size for gap risk around any regulatory or short-report headline.

9

Multi-Timeframe Technical Analysis

Trend, RSI and breakout status across monthly / weekly / daily / hourly / 15-minute, with a confluence verdict.
TimeframeTrendDirectionRSIMACDKey S/RBreakoutVol
WeeklyDowntrend ↓Bearish−, fallingS: 27.8 · R: 45support-testhi
DailyDowntrend ↓Bearish~35S: 27.8 · R: 35support-testhi
IntradayVolatileBearish/News-drivengap riskhi
Confluence: All bearish — broken tape · MTF Score 25

Abaxx only began trading on the TSX in late May (it previously traded on Cboe Canada), so the higher-timeframe history is short — but every available timeframe is in a clear downtrend: −58% off the high, pressing the 52-week low, on heavy volume around the short-report dates. There is no reversal signal yet. Note the limited price history reduces technical confidence; the tape is being driven by news, not chart structure. Key level: the C$27.81 52-week low — a decisive break opens air below.

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.

ABXX.TO daily since the late-May TSX uplisting (CAD). A near-monotonic decline from C$66.99 to C$28.07 (−58%) through the C$60M raise and the Viceroy short reports, now testing the C$27.81 52-week low. (Too little .TO history for a 50-day average.)

11

Scenario Summary

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

Bull C$50 (12m, 25%)

The regulatory review clears Abaxx, the volumes prove genuine, and Singapore + silver futures scale — the credibility overhang lifts and the stock re-rates toward (a recency-discounted slice of) the analyst range. Trigger: a clean regulatory outcome + independently-verifiable volume growth. Real, licensed-exchange optionality is the prize.

Base C$28 (12m, 45%)

The dispute stays unresolved for months; the stock range-trades in the C$20s–C$30s on the overhang, with continued cash burn and possible further dilution offsetting genuine contract progress. Roughly flat to the current price. This is the probability-weighted centre while the binary is open.

Bear C$12 (12m, 30%)

The regulatory review or further disclosure substantiates that reported activity was manipulated/incentivised, or a sanction follows — the liquidity/network thesis collapses, dilution deepens at distressed prices, and the stock re-rates toward its cash/asset value. Trigger: an adverse OSC/CIRO/MAS finding or confirmation of the wash-trading claims. This is the dominant, thesis-defining downside.

Probability-weighted 12-mo value ≈ C$28 (0.25·50 + 0.45·28 + 0.30·12 ≈ 28) — essentially the current price. That is the arithmetic of a genuine binary: the wide, roughly-offsetting bull and bear tails net to ~no directional edge, which is exactly why the signal is HOLD — under review and the entry ladder reads Wait. Confidence is low; these are scenario sketches, not precise targets.

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: Wait0 of 3 groups met — no entry path open

Fundamental — not MET

No valuation margin (rich pre-profit) and a live unresolved binary.
⛔ Price below a defensible fair value — N/A, pre-profit at ~200× EV/Rev
⛔ No binary regulatory/integrity event open — one IS open
⛔ Driver reliable — traction metric is disputed

Technical — not MET

Broken downtrend, pressing the 52-week low; no reversal.
⛔ Reclaim of a prior level (e.g. C$35) on volume
⛔ OR a confirmed higher-low base off C$27.8 support
⛔ Volatility contained — currently news-driven gap risk

Catalyst — not MET

The one catalyst that matters (regulatory outcome) is undated and binary.
⛔ A clean regulatory finding / credible independent volume verification

Forecast: 0 of 3 → Wait. There is no responsible entry edge while the core binary is open: the fundamental path is blocked by a rich pre-profit valuation and the disputed traction; the technical path needs a confirmed base off C$27.8 (not yet present); the catalyst path is the undated OSC/CIRO/MAS outcome. Forecast: the situation is likely to stay 'Wait' until either (a) a regulatory statement lands (undated — could be weeks or months) or (b) Q2 results (~mid-Aug) provide independently-checkable volume data. Confidence: Low — this is an event-driven name, not a chart-driven one.

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

Stop-Loss — not LIVE

⛔ A decisive break below the C$27.8 52-week low on volume (for a trading position)

Thesis Invalidation — not LIVE

⛔ An adverse OSC/CIRO/MAS finding, OR confirmation that reported volumes were wash/manipulated
⛔ A going-concern / distressed-financing event

Profit-Target — not LIVE

⛔ A clean regulatory outcome + a re-rate toward C$50 (bull)

Forecast: No exit trigger is live today. For an existing holder this is a Hold — the position rides the binary. The single event that would force an exit is an adverse regulatory finding or confirmation of the wash-trading claims (thesis invalidation); the single event that would justify adding is a clean regulatory outcome. Watch the OSC/CIRO/MAS review and Q2 volume disclosure.

Imagine you act at the current price of C$28.07 · as of 6 Jul 2026

What if you bought now?

You'd be risking ~57% to the bear (C$12) if the allegations are substantiated to gain ~78% to the bull (C$50) if Abaxx is vindicated.
  • Risking: the bear case C$12 (−57%) on an adverse regulatory finding; a broken tape at the 52-week low; further dilution; and buying into an open, unresolved binary with no valuation margin.
  • Gaining: exposure to a real, licensed-exchange optionality (bull C$50, +78%) if the volumes prove genuine and the review clears — the upside analysts are targeting.
Read: this is a bet on a binary outcome, not an investment with an edge. Sizing should reflect that you may be right on the business and still lose most of it if the allegations hold. Waiting for the regulatory outcome materially de-risks the decision.

What if you sold now?

You'd be giving up the vindication upside (C$50) to protect against the substantiation downside (C$12).
  • Giving up: the re-rating if Abaxx is cleared and the exchange scales — a real, licensed platform that analysts value far higher.
  • Protecting: capital against an adverse finding; you would be exiting an unresolved binary rather than on a confirmed thesis break.
Read: selling here crystallises a loss at the 52-week low on unproven allegations; holding keeps the binary open. No exit rule is triggered today, so for a holder this is a Hold — the decision hinges on your own tolerance for the binary, not on a mechanical signal.
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 allocation/role specified. Illustrative only: this is an event-driven binary, so the §12 ladder reads Wait and any exposure should be sized as high-risk speculation (beta ~1.55, realised volatility far higher; 10–25% single-day moves have occurred around the short-report dates). As a Donatien Pick it stays on the watchlist; the framework's signal is HOLD — under review.

14

Calibration Snapshot

Machine-readable snapshot of every score, level and signal, saved alongside the HTML so the next run can compute deltas.
{
  "ticker": "ABXX.TO",
  "date": "2026-07-06",
  "version": "v6",
  "exchange": "TSX",
  "exchange_ticker": "TSX:ABXX",
  "isin": "CA00258V3083",
  "api_ticker": "ABXX.TO",
  "company": "Abaxx Technologies Inc.",
  "currency": "CAD",
  "finder_ticker": "ABXX",
  "finder_exchange": "TSX",
  "sector": "Technology",
  "sub_industry": "Financial Exchanges & Data (Software)",
  "section": "Technology / Nasdaq",
  "analysis_status": "donatien-pick",
  "lifecycle_stage": "high-growth-preprofit",
  "beta": 1.553,
  "user_horizon": null,
  "user_allocation_pct": null,
  "portfolio_role": null,
  "price_at_rating": 28.07,
  "signal_short": "HOLD",
  "signal_medium": "HOLD",
  "signal_long": "HOLD",
  "primary_signal": "HOLD",
  "composite_short": 34,
  "composite_medium": 40,
  "composite_long": 44,
  "quality_score": 56,
  "valuation_score": 40,
  "timing_score": 27,
  "driver_score": 62,
  "overall_confidence": 35,
  "quality_detail": {
    "industry_benchmark_name": "Exchange traction (ADV / volume growth) \u2014 CONTESTED",
    "industry_benchmark_value": "Q1 vol +145% QoQ (disputed by Viceroy)",
    "industry_benchmark_score": 50,
    "moat_score": 56,
    "roic_percentile_vs_peers": 10,
    "capital_allocation": 50,
    "management_skin_in_game": 55
  },
  "valuation_detail": {
    "fcf_yield": -2.9,
    "ev_rev": 200,
    "ps_ratio": 437,
    "warranted_multiple": null,
    "actual_multiple": null,
    "val_band": "fair-expensive-boundary",
    "val_multiple_basis": "pre-profit \u2014 anchor N/A; EV/Rev ~200x",
    "historical_valuation_decile": 1
  },
  "warranted_multiple": null,
  "actual_multiple": null,
  "val_band": "fair",
  "val_multiple_basis": "pre-profit; EV/Rev ~200x (anchor N/A)",
  "nonop_pct_of_net_income": 0,
  "clean_pe": null,
  "clean_peg": null,
  "driver_name": "Commodity-futures exchange adoption (LNG \u00b7 silver \u00b7 carbon \u00b7 battery metals)",
  "driver_label": "Tailwind (opportunity real; traction under review)",
  "driver_amplification_eligible": false,
  "economic_alignment_stance": "Neutral",
  "economic_alignment_conviction": 50,
  "economic_alignment_pressure": "Neutral",
  "economic_alignment_source": "sector-map (immaterial vs idiosyncratic binary)",
  "macro_report_date": "2026-07-03",
  "competitive_share_trajectory": "losing",
  "competitive_threat_level": "high",
  "moat_score": 56,
  "fcf_yield": -2.9,
  "analyst_consensus_target": 86.13,
  "analyst_target_high": 115,
  "analyst_target_low": 69,
  "analyst_target_median": 80.25,
  "analyst_target_upside_pct": 207,
  "analyst_grades_consensus": "Strong Buy (stale \u2014 pre-crash)",
  "analyst_bullish_pct": 100,
  "analyst_coverage_count": 4,
  "recent_upgrades_30d": 0,
  "recent_downgrades_30d": 0,
  "fmp_rating": null,
  "fmp_overall_score": null,
  "fair_value_est": 28.0,
  "stop_loss": 26.0,
  "target_price": 28.0,
  "scenario_base_target": 28,
  "scenario_bull_target": 50,
  "scenario_bear_target": 12,
  "target_bull": 50,
  "target_bear": 12,
  "entry_groups_met": 0,
  "entry_conviction": "Wait",
  "exit_groups_live": 0,
  "exit_action": "Hold",
  "hard_gate_state": "caution",
  "gates_triggered": [],
  "gates_caution": [
    "Short-seller / activity-integrity allegation (Viceroy, unproven)",
    "Binary regulatory review (OSC/CIRO/MAS)",
    "Valuation (~200x EV/Rev, pre-profit)",
    "Dilution (C$60M raise)"
  ],
  "do_not_buy_triggers": [],
  "next_update_date": "2026-07-20",
  "next_update_basis": "default +14d (Viceroy/OSC-CIRO/MAS review ongoing; no dated catalyst in window)"
}

Signal held at HOLD — under review (unchanged direction vs 20 Jun, but confidence cut and the situation materially more binary). Price −14% since the last report (C$32.80 → C$28.07), −58% from the C$66.99 May high. The new facts are (a) the escalation of the Viceroy short campaign into specific wash-trading allegations with a requested regulatory review, and (b) continued de-rating. We deliberately did NOT lower Quality/Driver by crediting the unproven allegations — instead we cut confidence and flagged the binary loudly. No Do-Not-Buy trigger. Remains a Donatien Pick. Next update 20 Jul, or sooner on a regulatory/short-report development.

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 / get_yahoo_prices (ABXX.TO) Price C$28.07, mktcap C$1.08B, EV C$1.05B, cash/debt, beta 1.55 — the primary source (Polygon/FMP do not cover this TSX small-cap)
get_yahoo_analyst_targets 4 analysts, mean C$86.13, Strong Buy — flagged STALE (pre-crash), recency-discounted
get_stock_news (ABXX.TO) 3 articles incl. Q1 call + the Viceroy dispute
Web research Viceroy reports (11–15 Jun) + Abaxx rebuttal/Paul Weiss/regulator-review request; Q1 revenue C$1.5M, volume +145%, C$60M raise
get_company_profile / financial_ratios / MTF (Polygon/FMP) No coverage for ABXX.TO — fundamentals & technicals sourced from Yahoo + disclosure
Impact on scores: Thin institutional coverage (a TSX small-cap) + a disputed core metric (trading volume) + a binary unresolved event together cap overall confidence at ~35%. This is deliberately a low-confidence, HOLD-under-review read — the honest response to a situation where the single most important fact (are the volumes real?) is contested and not yet adjudicated. The report re-presents public allegations with attribution; it does not assert them as fact.
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.