TSX:ABXX Carrier Connect Data Solutions Inc.

ISIN: CA00258V3083
Financial ExchangesCommoditiesTechnology (TSX)STOPPED PICK — under review (short-seller dispute + undated regulatory review)
TSX · Toronto / Singapore · Financial Exchanges & software · small-cap (~C$1.06B) · CAD Analysis Status: {'label': 'Stopped', 'cls': 'status-stopped'}
All figures in CAD.
C$17.61
-36.1% vs last report (C$27.56)
12 Sep 2026 · Signal v6
Down 36% to C$17.61, the stop is breached, and the rating goes to SELL on all three horizons. The Decision Matrix returns SELL for Medium quality against an Expensive valuation; Quality is 52 and the build for it is published in section 3, because that pillar is the only thing standing between SELL and HOLD.

The awkward part is that the business had a good quarter. Q2 beat on revenue and EPS, volumes and open interest compounded 276% and 129%[2], and the structural case for regulated LNG and carbon benchmarks is untouched. The SELL is not a verdict on the venue. It is the arithmetic of a C$20.5M quarterly burn against 3.3 quarters of net cash, and a multiple that is still Expensive after a 74% drawdown.

One correction to my own prior report. It cautioned on a 'binary regulatory review (OSC/CIRO/MAS)', which implies Abaxx is under review. Per the company, Abaxx is the party that ASKED CIRO to investigate trading in its own shares, and says neither it nor its subsidiaries is under investigation by any regulator[5]. That is the company's word rather than a regulator's, and the Viceroy allegations remain unproven and unresolved — but the prior framing was wrong and I am not carrying it forward.
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.

Carrier Connect Data Solutions 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 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 licence to obtain and stand up. It is still at an early commercial stage — revenue is small (about C$1.5M in Q1 2026) and it runs at a loss while it builds 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)SELL3338%below the 20- and 50-day; Fair valuation on trailing sales
Medium-term (6–12 mo)SELL3838%Medium quality and a Fair multiple; Technology Underweight
Long-term (3–5 yr)SELL4338%real colocation demand, but five regional sites is not scale
Next update: 2026-09-26 — Standing 14-day ceiling. The dated catalysts are Q3-2026 results (mid-November) and any CIRO or Paul Weiss output on the trading review Abaxx itself requested. Bring forward on a financing announcement — with roughly 3.3 quarters of net cash at the current burn, that is the event that matters most.
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

52
volumes +276%, runway 3.3 quarters
conf 45%

Valuation Attractiveness

35
28.5x fwd sales vs 18.0x warranted — Expensive
conf 40%

Entry/Exit Timing

25
52-week low; the C$22.00 stop is breached
conf 50%

Underlying Drivers

66
LNG and carbon benchmarks; the venue is working
conf 55%

Economic Alignment

38
XLK Underweight on all three horizons
conf 60%
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.
❌
Valuation ceiling (Gate 3)
FIRES. Forward EV/Sales of 28.5x against a warranted 18.0x is a ratio of 1.58, and the framework's Expensive band starts at 1.40[1]. Worth saying plainly what that means: the shares are down 36% since the last report and 74% from their high, and they are STILL expensive on the framework's own lens, because roughly C$24M of forward revenue is carrying a C$683M market capitalisation. A large fall and a cheap stock are not the same thing. The gate does not change the answer here: it caps a BUY at HOLD, and the matrix has already returned SELL.
⚠️
Cash runway
THE BINDING CONSTRAINT, and it is arithmetic. Operating loss was C$20,512,086 in the June quarter[3] against net cash of C$67,327,784[1] — about 3.3 quarters. A capital raise is not a risk to this thesis so much as a scheduling question, and it will be priced off a share price 74% below its high.
⚠️
Short-seller allegation
Viceroy Research published a series of reports between 11 and 30 June while disclosing a short position[4]. Unproven and unresolved. The disclosure makes a motive visible; it does not make the claims false, and nothing I can verify settles them.
⚠️
Regulatory position — corrected
THE PRIOR REPORT HAD THIS THE WRONG WAY ROUND[7]. It carried a caution for a 'binary regulatory review (OSC/CIRO/MAS)', which reads as though Abaxx is the subject of one. Per the company's own statement, Abaxx is the COMPLAINANT: it asked CIRO to investigate trading in its own shares, retained Paul, Weiss, and says neither it nor its subsidiaries is under investigation by any regulator[5]. That is the company's word and I have not found a regulator's confirmation — but 'subject of an investigation' and 'party that requested one' are not the same fact, and this report should not have implied the first.
No hard gate fires, and the verdict does not need one. Quality 52, Valuation 44 and Timing 42 put this in the HOLD row of the Decision Matrix on every horizon on the fundamentals alone. Four cautions stand — an undated going-concern question, dilution by design, a demanding trailing multiple and genuinely thin liquidity — and none of them is doing the work here.
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 good quarter on a balance sheet with 3.3 quarters of runway
52
conf 45%

The business is working and the balance sheet is not. Q2 was a beat on both lines — revenue US$4.3M against a US$3.37M consensus, adjusted EPS -US$0.35 against -US$0.44 — and the operating metrics are the ones that matter for an exchange: total volume 888,902 contracts and ADV 14,572, both +276% quarter on quarter, with average daily open interest +129%[2]. Open interest is the harder number to manufacture and it moved.

Against that, the burn. Operating loss of C$20,512,086 in the quarter[3] against net cash of C$67,327,784[1] is 3.3 quarters. The Q2 net loss of US$28.8M includes a US$6.1M unrealised derivative loss caused by the share-price fall itself[2] — which is real accounting but circular economics, and I am not treating it as operating deterioration.

The Quality build, published because it decides the verdict

The Decision Matrix returns SELL for Medium quality against an Expensive valuation and HOLD for High quality against the same valuation. At 52 this is Medium, so the entire SELL rests on this pillar sitting below 65. That is not a number I am willing to assert without showing it:

FactorScoreWeightContribution
Venue traction — volumes and open interest6230%18.6
Financial resilience — runway against burn3525%8.8
Moat — an exchange's moat is liquidity, and it is being built5820%11.6
Management and governance under challenge5015%7.5
Revenue quality and scale5510%5.5

Sensitivity. The line doing the damage is financial resilience at 35, which is the 3.3-quarter runway. Score it at 60 instead — assume the raise lands on acceptable terms — and quality reaches 58, and the signal is still SELL. To reach HOLD you need quality at 65, which on these weights needs resilience near 90. I cannot get there from a C$20.5M quarterly burn.

Competitive Environment

Abaxx runs a regulated commodity futures venue in Singapore built around LNG and carbon benchmarks. Its competition is ICE and CME, whose incumbent benchmarks it is trying to displace and which are orders of magnitude larger and profitable. Share trajectory: gaining, from near zero — +276% volume growth is real traction against a base so small that it tells you the venue is alive, not that it has won. An exchange's moat IS liquidity, and liquidity is precisely what a challenger does not yet have.

Quality 52 — down five.

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
28.5x forward sales against 18.0x warranted — Expensive, and Gate 3 fires
35
conf 40%

The anchor, and the number you must not use. Forward EV/Sales of 28.5x against a warranted 18.0x gives a ratio of 1.58 — Expensive, and Gate 3 fires. The provider's trailing P/S of 672x and its -95.3% revenue growth are artifacts of one broken cell: its June-2026 revenue reads C$1,663 against a company-reported US$4.3M[3]. Neither figure appears anywhere in this scorecard.

Why 18x is the warranted number. Listed exchange operators trade nearer 10-15x sales and are highly profitable; this one is pre-profit and burning C$20.5M a quarter, which argues for a discount to them. Against that, volumes compounded 276% in a quarter, which is the one thing an exchange has to prove and is genuinely being proved. 18x is the midpoint of those two arguments and it is a judgement, not a computation. At 28x warranted the ratio would be 1.02 and the band Fair — so this call is worth being explicit about rather than burying.

The street disagrees violently. Four analysts carry a mean target of C$74.13 with the LOWEST at C$60.00[1] — against a C$17.61 price. That is a 320% gap between the street and the tape, and I am recording it because a gap that size is information whichever way it resolves. It does not move the score: the framework anchors on the multiple, and four targets set before a 36% decline are not a cross-check.

Valuation 35 — down 7. The price fell 36% and the multiple is still Expensive, which is the whole problem in one sentence.

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
Regulated LNG and carbon benchmarks
66
Tailwind 66 — eligible, but the base signal is SELL and a tailwind cannot lift it

The structural case is intact and it is not the question. Regulated LNG and carbon benchmarks with physical delivery are a real gap in the market, and the volume growth says customers are turning up. Nothing in this update weakens that.

The question is whether the company survives its own cost base long enough to collect. That is a balance-sheet question, not a driver question, which is why Drivers stays at 66 while the verdict moves to SELL. Holding those two thoughts at once is the honest position.

Drivers 66 — unchanged.

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
Defensive · Headwind
38
conviction

The 9 September macro report has Technology Underweight on all three horizons, with energy-shock stagflation dominant at 48%[6]. A pre-profit company that must raise capital within about a year is close to the worst-positioned thing in that regime.

Pressure Headwind, conviction 38 — down twelve.

Source: sector map (GICS Information Technology → XLK) · Macro report 2026-09-09 · Macro report 2026-09-09

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
52-week low, 74% off the high, and the published stop is breached
25
conf 50%

The stop was breached and that is not a judgement call. The prior report set a hard stop at C$22.00[7]. The shares closed Friday at C$17.61 having traded to C$15.69 — a 52-week low[1]. Stops are non-negotiable in this framework: anyone following the published rule is already out, and this report is not the place to relitigate that.

What the tape says now. Down 74% from a 52-week high of C$66.99, and down 36% since the last report. Friday closed up 5.9% off the low, which is a bounce, not a base.

Timing 25 — down six.

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 14 days)

DateEventImpactForecastPreviousRelevant?Why
17 AugAbaxx Q2 2026 resultsHigh (stock-specific)——✅ YesFirst independently-checkable post-Viceroy volume/cash disclosure — the key near-term event
OngoingOSC / CIRO / MAS review (undated)High (stock-specific)——✅ YesThe binary event that governs the signal — no fixed date
—CPI / FOMC (macro)High (macro)——NoMacro is immaterial to this idiosyncratic situation

Recent surprises (last 7 days)

DateEventActualForecastSurpriseImpact
22 JulAbaxx announces NCIB + automatic purchase plan———Buyback — a management confidence signal on liquidity
13 JulFirst multi-party carbon futures delivery (120 lots)———Physical settlement — harder to fake than screen volume
2 JulQ2 volume: 888,902 contracts (+276% QoQ), YTD 1.1M———Strongest traction print to date; ADV 3.8× Q1

The relevant calendar here is stock-specific, not macro: the governing event is the undated OSC/CIRO/MAS review, with Q2 results on 17 Aug the next scheduled fundamental update (and the first chance to check the volume data independently). Macro releases (CPI, Fed) are immaterial to a name in an idiosyncratic binary. Position/size for gap risk around any regulatory or Q2 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
DailyDowntrendBearish—negS: C$15.69 R: C$21.75none—
vs 20-dayBelowBearish——SMA20 C$21.75none—
vs 50-dayBelowBearish——SMA50 C$24.24none—
52-weekDowntrendBearish—negS: C$15.69 R: C$66.99none—
Confluence: Bearish on every timeframe · MTF Score 15

There is no ambiguity to parse here. Price sits below the 20-day (C$21.75) and the 50-day (C$24.24), both falling, at a 52-week low of C$15.69 intraday against a 52-week high of C$66.99[1]. Friday's 5.9 per cent gain off the low is a bounce in a downtrend, and the published C$22.00 stop was breached well above here[7].

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 closes, last 79 sessions to 11 Sep 2026, with the 50-day average. The window opens at C$59.00 and closes at C$17.61 — the shares have lost roughly 70% across it, with the high at C$62.00 and the low at C$16.63. Price is far below a falling 50-day at C$24.24[1].

11

Scenario Summary

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

Bull — C$42.00 (12m, 25%)

The volume curve keeps compounding, a raise lands on terms that do not gut existing holders, and the Viceroy allegations resolve without substance. An exchange that reaches liquidity escape velocity is worth a great deal more than 28.5x sales, and the street's C$74 mean target[1] is an expression of that case. 139% from here.

Base — C$20.00 (12m, 45%)

Volumes keep growing and the company raises capital at a discount to fund the gap. Dilution offsets the operational progress and the shares go sideways around here while the market waits for either profitability or another raise. 14% from here.

Bear — C$8.50 (12m, 30%)

The 3.3-quarter runway[3] forces a raise into a tape already 74% off its high, on terms set by whoever will write the cheque. Volume growth does not translate to revenue fast enough, and the Viceroy claims find some purchase. -52% from here.

Probability-weighted 12-month fair value ≈ C$22.05 (0.25×42.00 + 0.45×20.00 + 0.30×8.50), or 25% against the C$17.61 price. The spread is doing the talking: a bear 52% below and a bull 139% above. That is not a forecast so much as an admission that this is a binary on financing, and a probability-weighted midpoint above the price does not make it a buy when the matrix returns SELL.

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: Wait — VOID for new capital0 of 3 groups met — VOID for new capital: an exit is live (exit_action Exit). The count below describes sizing for an entry that is not on offer; it governs an existing position only

Fundamental — not MET

Expensive on the framework's own anchor, and Gate 3 fires.
✅ Price C$17.61 below a fair-value estimate of C$19.00
⛔ Warranted ratio 1.58 below the 1.40x Expensive threshold
✅ Underlying-Driver score >= 50 (66)

Technical — not MET

A 52-week low is not an entry.
⛔ Close above the 50-day average on volume > 1.5x the 20-day average
⛔ RSI 35-65
⛔ MACD histogram positive for >= 2 sessions

Catalyst — not MET

Q2 was the catalyst and it has been and gone.
⛔ A dated catalyst within 30 days — Q3 results are mid-November
⛔ Volume > 2x average on the confirmation

Forecast: Entry conviction: none of three groups met — no position, and the matrix says SELL rather than wait. What would reopen it is specific: a financing completed on terms that do not gut existing holders, which converts the single largest risk into a known quantity.

Exit action: Exita hard trigger is live — exit (stops are non-negotiable)

Stop-Loss — LIVE

LIVE — and it fired above here. The prior report's stop was C$22.00.
✅ Close below the prior report's C$22.00 stop — the close is C$17.61

Thesis Invalidation — not LIVE

Not live; the financing is what tests it.
⛔ A financing priced at a material discount to an already-depressed market
⛔ Volume growth stalling quarter on quarter
⛔ A regulator opening an investigation into the company itself

Profit-Target — not LIVE

Not live — the price is far below the base target.
⛔ Price C$17.61 at or above the C$20.00 base target

Forecast: Exit action: Exit. The stop-loss group is MET: the prior report published a hard stop at C$22.00 and the shares closed at C$17.61 having touched C$15.69. Stops are non-negotiable in this framework and the exit already fired on the way down. This is recorded as the live state rather than argued around.

Imagine you act at the current price of C$17.61 · as of 12 Sep 2026

What if you bought now?

You would be buying a venue whose volumes grew 276% in a quarter, at 28.5x forward sales with 3.3 quarters of cash and a raise almost certainly ahead of you. The street's lowest target is C$60.00[1]. The framework's answer is SELL and the disagreement is the whole point of writing both down.

What if you sold now?

The mechanical answer is already sell: the C$22.00 stop broke above here. What you give up is the bull case — a re-rate to C$42.00 if the venue reaches escape velocity — and that case is intact on the operating numbers. What you avoid is a financing priced off a 74% drawdown.
13

Position Sizing Context

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

The stop has already been breached, so the framework's position here is zero and the sizing question is moot. For anyone still holding: the risk that matters is not the next 10% of price, it is the financing. C$67,327,784 of net cash against a C$20,512,086 quarterly operating loss is about 3.3 quarters[3][1], and a raise from here is priced off a share that has lost 74% of its value. No stop protects against an issuance.

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-09-12",
  "version": "v6",
  "brand": "",
  "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": "Financials",
  "sub_industry": "Financial Exchanges & Data",
  "gics_sector": "Financials",
  "section": "Technology / Nasdaq",
  "analysis_status": "stopped",
  "lifecycle_stage": "high-growth-preprofit",
  "beta": 1.556,
  "user_horizon": null,
  "user_allocation_pct": null,
  "portfolio_role": null,
  "price_at_rating": 17.61,
  "signal_short": "SELL",
  "signal_medium": "SELL",
  "signal_long": "SELL",
  "primary_signal": "HOLD",
  "short_signal": "HOLD",
  "short_entry_confirmed": false,
  "composite_short": 33,
  "composite_medium": 38,
  "composite_long": 43,
  "quality_score": 52,
  "valuation_score": 35,
  "timing_score": 25,
  "driver_score": 66,
  "overall_confidence": 38,
  "quality_detail": {
    "industry_benchmark_name": "Exchange traction (ADV / volume growth) \u2014 improving but CONTESTED",
    "industry_benchmark_value": "Q2 volume 888,902 (+276% QoQ); ADV 14,572 (3.8x Q1); YTD 1.1M (+600%); first multi-party carbon delivery 13 Jul",
    "industry_benchmark_score": 58,
    "moat_score": 58,
    "roic_percentile_vs_peers": 10,
    "capital_allocation": 52,
    "management_skin_in_game": 55
  },
  "valuation_detail": {
    "fcf_yield": -2.9,
    "ev_rev": 360,
    "ps_ratio": 430,
    "warranted_multiple": null,
    "actual_multiple": null,
    "val_band": "fair-expensive-boundary",
    "val_multiple_basis": "pre-profit \u2014 anchor N/A; EV/Rev ~360x trailing / ~60-90x forward",
    "historical_valuation_decile": 2
  },
  "warranted_multiple": 18.0,
  "actual_multiple": 28.5,
  "warranted_ratio": 1.58,
  "val_band": "expensive",
  "val_multiple_basis": "EV/Sales on FORWARD revenue, both sides forward. Actual 28.5x = market cap C$683M over roughly C$24.0M of forward revenue (the Q2-2026 US$4.3M annualised). Warranted 18.0x for a pre-profit exchange compounding volume at this rate. THE PROVIDER'S TRAILING P/S OF 672x IS AN ARTIFACT and is used nowhere: its Jun-2026 revenue cell reads C$1,663 against a company-reported US$4.3M, three orders of magnitude out, and that single broken cell also produces its -95.3% revenue-growth figure.",
  "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 ramping, integrity under review)",
  "driver_amplification_eligible": false,
  "driver_commodity_trend": "N/A as a price read \u2014 Abaxx is an exchange operator, not a producer, so no commodity price feeds its driver score. What does feed it is CONTRACT VOLUME on its LNG and carbon benchmarks: Q2-2026 total volume 888,902 contracts and ADV 14,572, both +276% quarter on quarter, with average daily open interest +129% to 641. That is the trend line that matters here, and it is rising steeply from a near-zero base.",
  "economic_alignment_stance": "Neutral",
  "economic_alignment_conviction": 38,
  "economic_alignment_pressure": "Neutral",
  "economic_alignment_source": "sector map (Technology XLK: short U / medium U / long U per the 9 Sep 2026 macro report) \u2014 Underweight on all three horizons in a 48%-probability energy-shock stagflation regime.",
  "macro_report_date": "2026-09-09",
  "competitive_share_trajectory": "gaining \u2014 Q2 volumes +276% quarter on quarter and open interest +129%, from a near-zero base, against incumbent LNG and carbon benchmarks at ICE and CME that remain orders of magnitude larger",
  "competitive_threat_level": "high",
  "moat_score": 58,
  "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": 212,
  "analyst_grades_consensus": "none (stale; was Strong Buy 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": 19.0,
  "stop_loss": 14.5,
  "target_price": 30.0,
  "scenario_base_target": 20.0,
  "scenario_bull_target": 42.0,
  "scenario_bear_target": 8.5,
  "target_bull": 55,
  "target_bear": 14,
  "entry_groups_met": 0,
  "entry_conviction": "Wait",
  "exit_groups_live": 1,
  "exit_action": "Exit",
  "hard_gate_state": "caution",
  "gates_triggered": [
    "Valuation Ceiling (Gate 3)"
  ],
  "gates_caution": [
    "Cash runway \u2014 THE BINDING CONSTRAINT, and it is arithmetic, not opinion. Operating loss was C$20.5M in the June quarter against net cash of C$67.3M (C$95.4M cash less C$28.1M debt). That is roughly 3.3 quarters at the current rate. A capital raise is not a risk to this thesis; it is close to a scheduling question, and it will be priced off a share price down 74% from its 52-week high.",
    "Short-seller allegation \u2014 unproven and unresolved. Viceroy Research published a series of reports between 11 and 30 June 2026 while disclosing a short position, so it profits from the decline. I record that as context, not as a rebuttal: a disclosed short position makes a motive visible, it does not make the claims false. Nothing I can independently verify settles them either way.",
    "REGULATORY POSITION \u2014 AND THE PRIOR REPORT HAD THIS THE WRONG WAY ROUND. It carried a caution for a 'binary regulatory review (OSC/CIRO/MAS)', which reads as though Abaxx is the subject. Per the company's own statement, ABAXX IS THE COMPLAINANT: it asked CIRO to investigate potentially manipulative or deceptive trading in its own shares and retained Paul, Weiss to investigate the campaign, and it states that neither it nor its subsidiaries is under investigation by any regulator. That is the company's word, not an independent confirmation, and I have not found a regulator's statement either way \u2014 but 'subject of an investigation' and 'party that requested one' are not the same fact and the report should not have implied the first.",
    "Liquidity and drawdown \u2014 the shares closed at C$17.61 having touched C$15.69, a 52-week low, against a 52-week high of C$66.99. That is a 74% drawdown. Average volume is 142,666 shares."
  ],
  "do_not_buy_triggers": [],
  "next_update_date": "2026-09-26",
  "next_update_basis": "Standing 14-day ceiling. The dated catalysts are Q3-2026 results (mid-November) and any CIRO or Paul Weiss output on the trading review Abaxx itself requested. Bring forward on a financing announcement \u2014 with roughly 3.3 quarters of net cash at the current burn, that is the event that matters most.",
  "report_filename": "ABXX.TO_Signal_v6_20260804_1335.html",
  "time": "13:35",
  "report_file": "ABXX.TO_Signal_v6_20260912_1700.html",
  "prior_report": "calibration-ABXX.TO-20260804-1335.json",
  "price_asof": "2026-09-11",
  "market_cap_cad": 683077248,
  "base_signal_short": "SELL",
  "base_signal_medium": "SELL",
  "base_signal_long": "SELL",
  "auto_stop_reason": "Donatien Pick with no BUY on any horizon \u2014 and this update goes further than no-BUY: the Decision Matrix returns SELL on all three horizons. Stays visible and re-activates automatically on a later BUY.",
  "exit_criteria_met": 1,
  "exit_action_reason": "The prior report set a hard stop at C$22.00. The shares closed Friday 11 Sep at C$17.61, having traded to C$15.69 intraday \u2014 a 52-week low. The stop is breached by 20% and the exit is not a judgement call: stops are non-negotiable in this framework, and anyone following the published rule is already out.",
  "data_as_of": {
    "price": "2026-09-11",
    "financials": "2026-06-30",
    "macro": "2026-09-09",
    "corporate_actions": "2026-09-12"
  },
  "scenario_probs": {
    "bull": 25,
    "base": 45,
    "bear": 30
  },
  "corporate_action_check": "Sweep 4 Aug - 12 Sep 2026. Q2-2026 results released 17 Aug: revenue US$4.3M against a US$3.37M consensus, adjusted EPS -US$0.35 against -US$0.44 expected, total volume 888,902 contracts and ADV 14,572 both +276% quarter on quarter, average daily open interest +129% to 641. No financing, placement or debt facility announced in the window \u2014 which is itself the thing to watch given the runway.",
  "threshold_fragility": null,
  "valuation_model": null,
  "superseded_values": [],
  "superseded_exempt": {},
  "carried_verbatim": [],
  "valuation_confidence": 40,
  "gate3_note": "Gate 3 FIRES. Forward EV/Sales of 28.5x against a warranted 18.0x is a ratio of 1.58, and the framework's Expensive band starts at 1.40. That caps every horizon at HOLD regardless of anything else in the scorecard. Worth being plain about what it means: the shares have fallen 36% since the last report and 74% from their high, and they are STILL expensive on the framework's own lens, because the revenue base is roughly C$24M against a C$683M market capitalisation. A large fall and a cheap stock are not the same thing. Note the gate does not change the answer here. Gate 3 caps a BUY at HOLD; the matrix has already returned SELL, and a cap cannot make a SELL better.",
  "warranted_multiple_basis": "18.0x forward EV/Sales. Listed exchange operators trade nearer 10-15x sales and are highly profitable; this one is pre-profit and burning C$20.5M a quarter, which argues for a discount. Against that, volumes compounded 276% in a quarter from a near-zero base, which is the thing an exchange has to prove and is genuinely being proved. 18x is the midpoint of those two arguments and it is a judgement, not a computation.",
  "quality_build": [
    {
      "factor": "Venue traction \u2014 volumes and open interest",
      "score": 62,
      "weight": 0.3
    },
    {
      "factor": "Financial resilience \u2014 runway against burn",
      "score": 35,
      "weight": 0.25
    },
    {
      "factor": "Moat \u2014 an exchange's moat is liquidity, and it is being built",
      "score": 58,
      "weight": 0.2
    },
    {
      "factor": "Management and governance under challenge",
      "score": 50,
      "weight": 0.15
    },
    {
      "factor": "Revenue quality and scale",
      "score": 55,
      "weight": 0.1
    }
  ],
  "quality_build_note": "Published because this pillar decides the verdict, not because the framework always asks. The Decision Matrix returns SELL for Medium quality against an Expensive valuation and HOLD for High quality against the same valuation. At 52 this name is Medium, and the entire SELL rests on it being below 65. The weighted build above is what produces 52; the single line doing the damage is financial resilience at 35, which is the 3.3-quarter runway. SENSITIVITY: if you score resilience at 60 rather than 35 \u2014 i.e. you assume the raise happens on acceptable terms \u2014 quality lands at 58 and the signal is still SELL. To reach HOLD you need quality at 65, which needs resilience near 90 on these weights. I cannot get there from a C$20.5M quarterly burn.",
  "shares_outstanding": 38789168,
  "shares_outstanding_m": 38.789168,
  "nav_divisor_shares": 38789168,
  "lint": {
    "exit": 1,
    "assertions": 65,
    "errors": 1,
    "warnings": 12,
    "could_not_run": [
      "CCY-PE-SKIPPED",
      "CONF-SKIP",
      "FW-GUARDRAIL-SKIP"
    ],
    "at": "2026-09-12T13:21",
    "report": "ABXX.TO_Signal_v6_20260912_1700.html"
  },
  "valuation_lenses": {
    "anchor_ev_sales_forward": {
      "actual": 28.5,
      "warranted": 18.0,
      "weight": 0.55,
      "note": "18.0x forward EV/Sales. Listed exchange operators trade nearer 10-15x sales and are highly profitable; this one is pre-profit and burning C$20.5M a quarter, which argues for a discount. Against that, volumes compounded 276% in a quarter from a near-zero base, which is the thing an exchange has to prove and is genuinely being proved. 18x is the midpoint of those two arguments and it is a judgement, not a computation."
    },
    "sector_median": {
      "value": "10-15x forward EV/Sales for listed exchange operators (ICE, CME, Deutsche Boerse)",
      "weight": 0.2,
      "note": "A real comparator set, but a generous one applied here: those venues are profitable at scale and this one is pre-profit, so the median is an upper bound on what Abaxx should carry, not a target. At the top of that range the warranted multiple would be 15x and the ratio 1.90 \u2014 more expensive, not less."
    },
    "peg": {
      "value": null,
      "weight": 0.1,
      "note": "NOT APPLICABLE, recorded rather than skipped: there are no earnings, so PEG has no denominator."
    },
    "analyst_cross_check": {
      "value": "4 analysts, mean C$74.13, low C$60.00",
      "weight": 0.15,
      "note": "RECORDED AND NOT SCORED, with the reason stated. Every target sits 240-320% above the price, and they were set before a 36% decline; a cross-check that has not been re-struck since the move is not a cross-check. It is the strongest argument against this report's own conclusion and it belongs on the page."
    }
  },
  "valuation_lens_note": "Two of the four framework lenses are unavailable or unusable on this name and are recorded as such with reasons, not silently skipped. The score leans on the anchor and the sector range, which is why valuation confidence is 40%."
}

Signal held at HOLD — under review across all three horizons (unchanged direction vs 20 Jul). Price +6.6% since the last report (C$25.86 → C$27.56), including +12% on 4 Aug, after touching a C$22.08 52-week low on 28 Jul. Net new facts, all since the last refresh: (a) Q2 volume 888,902 contracts, +276% QoQ, ADV 3.8× Q1, YTD +600% — the strongest traction print to date; (b) the first multi-party carbon futures delivery (physical settlement, harder to fake); (c) an NCIB (buyback) launched 22 Jul; (d) Q2 results now dated 17 Aug. We again deliberately did NOT credit the unproven wash-trading allegations as fact — we lifted Driver (62→66) and Quality (56→57) modestly on the ramp, kept confidence low, and flagged the binary loudly. No Do-Not-Buy trigger. As all three horizons are HOLD, the Donatien Pick stays Stopped (visible, auto-reactivates on any BUY). Next update 18 Aug (post Q2).

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(ABXX.TO) to the settled close of Friday 11 Sep 2026 Close C$17.61, up 5.9% on the day after trading to C$15.69 intraday — a 52-WEEK LOW. 52-week range C$15.69–66.99. Market cap C$683,077,248. Cash C$95,447,000, total debt C$28,119,216, so NET CASH C$67,327,784. Average volume 142,666. Four analysts, mean target C$74.13, low C$60.00. THE TRAILING P/S OF 672x AND THE -95.3% REVENUE GROWTH ARE ARTIFACTS of one broken cell — see the income-statement row — and are used nowhere.
✓
'Abaxx Technologies Inc. Reports Record Second Quarter 2026 Results', 17 Aug 2026 THE CATALYST THE PRIOR REPORT SCHEDULED ITSELF AGAINST, and it was a beat. Revenue US$4.3M against a US$3.37M consensus; adjusted EPS -US$0.35 against -US$0.44 expected. Total volume 888,902 contracts and ADV 14,572, both +276% quarter on quarter; average daily open interest +129% to 641. Net loss US$28.8M against US$21.6M in Q1, including a US$6.1M unrealised derivative loss caused by the fall in the share price itself.
⚠
get_income_statement(ABXX.TO), six quarters to 30 Jun 2026 PARTIAL, AND THE PARTIALITY IS THE POINT. The Jun-2026 revenue cell reads C$1,663 against a company-reported US$4.3M — three orders of magnitude out. That single broken cell is what produces the provider's 672x P/S and its -95.3% revenue growth, and neither figure is used here. The earlier quarters look sound and show the real shape: Jun-25 C$35,347, Sep-25 C$309,102, Dec-25 C$672,045, Mar-26 C$1,455,377. Operating loss Jun-26 C$20,512,086; net loss C$29,588,289.
⚠
Viceroy Research publications on Abaxx, 11–30 June 2026 PARTIAL by nature: a series of short reports published while disclosing a short position, so the author profits from a decline. Recorded as context, not as a rebuttal — a disclosed short makes a motive visible, it does not make claims false. I have found nothing that independently settles them either way.
⚠
Abaxx statement: 'Abaxx Continues to Provide Facts Refuting Ongoing Misinformation…' PARTIAL because it is the company's own account. It states that Abaxx asked CIRO to investigate potentially manipulative or deceptive trading in its shares, retained Paul, Weiss, Rifkind, Wharton & Garrison to investigate the campaign, and that NEITHER THE COMPANY NOR ITS SUBSIDIARIES IS UNDER INVESTIGATION BY ANY REGULATOR. I have not found a regulator's own statement confirming or contradicting that.
✓
Donatien Macro-Economic report, 9 Sep 2026 Technology (XLK) Underweight on short, medium and long horizons. Dominant regime energy-shock stagflation at 48%.
✓
Donatien prior calibration, calibration-ABXX.TO-20260804-1335.json C${f(PPX)}, HOLD/HOLD/HOLD, Q57 V42 T31 D66 E50, status stopped, hard stop C$22.00. Used to verify every delta here. ITS REGULATORY CAUTION READ 'Binary regulatory review (OSC/CIRO/MAS)', which implies Abaxx is the subject of a review; see the gates below.
Impact on scores: The two that matter: the Rochester close converts the roll-up from a plan into a demonstrated one, and the FY2025 annual is the filing the prior report's going-concern gate rests on — dated before the $10.5M financing, which is why that gate is a caution here and not a trigger.
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.