TBTRADING BOURSE V24PERSONAL DASHBOARD
Archives réelles · aucun flux LIVEQA — PAS EN PRODUCTION
Vue d’ensemble · 7 actifs

Market Risk Center

Risque, tendance et valorisation : trois lectures indépendantes. Données archivées, pas de recalcul.

Risk global N/ADonnées incomplètes
SPCX

SPCX

SPCX.US
Archive
171,92USD+0,49 %
Risk Total
N/A
Tendance
N/A
Entry Risk
N/A
Macro Risk
N/A
Specific Risk
N/A
Coverage · Risk
N/A
Confidence · Risk
N/A
Momentum
N/A
Breakout
N/A
Valuation · N/AScore N/A
Coverage
0,00 %
Confidence
LOW
P50
N/A
Fair Value Range
N/A
Devise
USD
Cours archivé · 2026-10-06Risk : données incomplètes
NVDA

NVIDIA

NVDA.US
Archive
239,24USD+0,14 %
Risk Total
N/A
Tendance
N/A
Entry Risk
N/A
Macro Risk
N/A
Specific Risk
N/A
Coverage · Risk
N/A
Confidence · Risk
N/A
Momentum
N/A
Breakout
N/A
Valuation · Sous-évaluéeScore 27/100
Coverage
61,35 %
Confidence
MEDIUM
P50
377,46
Fair Value Range
312,22–423,06 USD
Devise
USD
Cours archivé · 2026-10-06Risk : données incomplètes
AAPL

Apple

AAPL.US
Archive
333,63USD+0,22 %
Risk Total
N/A
Tendance
N/A
Entry Risk
N/A
Macro Risk
N/A
Specific Risk
N/A
Coverage · Risk
N/A
Confidence · Risk
N/A
Momentum
N/A
Breakout
N/A
Valuation · SurévaluéeScore 61/100
Coverage
61,35 %
Confidence
MEDIUM
P50
266,99
Fair Value Range
243,48–292,63 USD
Devise
USD
Cours archivé · 2026-10-06Risk : données incomplètes
GOOGL

Alphabet

GOOGL.US
Archive
347,68USD+0,35 %
Risk Total
N/A
Tendance
N/A
Entry Risk
N/A
Macro Risk
N/A
Specific Risk
N/A
Coverage · Risk
N/A
Confidence · Risk
N/A
Momentum
N/A
Breakout
N/A
Valuation · Sous-évaluéeScore 35/100
Coverage
61,35 %
Confidence
MEDIUM
P50
465,29
Fair Value Range
398,81–505,62 USD
Devise
USD
Cours archivé · 2026-10-06Risk : données incomplètes
META

Meta Platforms

META.US
Archive
738,88USD-0,41 %
Risk Total
N/A
Tendance
N/A
Entry Risk
N/A
Macro Risk
N/A
Specific Risk
N/A
Coverage · Risk
N/A
Confidence · Risk
N/A
Momentum
N/A
Breakout
N/A
Valuation · SurévaluéeScore 57/100
Coverage
61,35 %
Confidence
MEDIUM
P50
646,86
Fair Value Range
500,63–700,55 USD
Devise
USD
Cours archivé · 2026-10-06Risk : données incomplètes
AMZN

Amazon

AMZN.US
Archive
256,29USD+1,95 %
Risk Total
N/A
Tendance
N/A
Entry Risk
N/A
Macro Risk
N/A
Specific Risk
N/A
Coverage · Risk
N/A
Confidence · Risk
N/A
Momentum
N/A
Breakout
N/A
Valuation · Sous-évaluéeScore 7/100
Coverage
55,96 %
Confidence
MEDIUM
P50
600,87
Fair Value Range
403,72–934,47 USD
Devise
USD
Cours archivé · 2026-10-06Risk : données incomplètes
TD

Toronto-Dominion Bank

TD.TO
Archive
168,06CAD+0,50 %
Risk Total
N/A
Tendance
N/A
Entry Risk
N/A
Macro Risk
N/A
Specific Risk
N/A
Coverage · Risk
N/A
Confidence · Risk
N/A
Momentum
N/A
Breakout
N/A
Valuation · SurévaluéeScore 74/100
Coverage
72,00 %
Confidence
MEDIUM
P50
104,41
Fair Value Range
96,82–121,42 CAD
Devise
CAD
Cours archivé · 2026-10-06Risk : données incomplètes
Valorisation · modèle inchangé

Une lecture claire de la valeur

Scores et couvertures conservés à l’identique.

Valuation QA

Sous-évaluées

Bien évaluées

Aucun actif dans cette catégorie.

Surévaluées

SPCX : N/A. Benchmarks descriptifs restatés, pas un backtest point-in-time. EPS historiques reported et EPS actuels dilués : bases distinctes. Cible 20 observations : NVDA/TD 20 ; AAPL/GOOGL/META 19 ; AMZN 18. Aucune donnée ajoutée artificiellement.

Vue macro

Marchés suivis

Uniquement les valeurs du cache QA · cours du 6 octobre 2026 lorsqu’ils sont disponibles.

MarchéCoursJour5 jours1 mois6 moisVolumeTendanceSignalRégime marchéÉtat
SPX7 829,15+0,71 %N/AN/AN/AN/AN/AN/AN/AArchive
DXY101,82-0,34 %N/AN/AN/AN/AN/AN/AN/AArchive
XAU/USDN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A
BTC/USDN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A
WTIN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A
HYG77,27+0,38 %+0,08 %-2,34 %N/A47 304 626N/AN/AN/AArchive
Financement · Canada & devises

Taux hypothécaires & obligations

Archives de financement du 26–28 août 2026 — non actualisées. Ces valeurs ne sont pas des taux disponibles aujourd’hui.

Taux directeur BdC

2,25 %2026-08-27 · ArchiveBank of Canada

Canada 5 ans

3,30 %2026-08-27 · ArchiveBank of Canada

Canada 10 ans

3,70 %2026-08-27 · ArchiveBank of Canada

Hypothèque fixe 5 ans

6,09 %2026-08-26 · ArchiveBank of Canada

Hypothèque fixe 3 ans

6,05 %2026-08-26 · ArchiveBank of Canada

CAD/USD

0,722026-08-28 · ArchiveBank of Canada

Hypothèque variable

N/ADonnée indisponibleAucun taux estimé

CAD/MAD

6,67892026-08-28 · ArchiveBank Al-Maghrib — Cours de référence
Veille · archives EODHD

News Intelligence

Filtrage local des titres uniquement. Les indicateurs non calculés restent N/A.

News Risk
N/A
Sentiment
N/A
Direction
N/A
Trend
N/A
Confidence
N/A

Fenêtres relatives au snapshot du 2026-10-06T21:28:52.763Z — pas aux dernières heures en direct. Filtres par mots-clés, pas classification de sentiment.

EODHD · 2026-10-06T20:50:54+00:00

Chart: A look at the S&P 500's remarkable and defiant trip to a new record

MACRO
EODHD · 2026-10-06T20:15:00+00:00

SpaceX Stock Keeps Getting ‘Cheaper and Cheaper’

SPCX · SPACE
EODHD · 2026-10-06T18:59:34+00:00

Delta’s (DAL) Amazon Decision Sends Jim Cramer’s Attention Back to SpaceX (SPCX)

SPCX · SPACE · NASDAQ
EODHD · 2026-10-06T17:35:01+00:00

Anduril Wins $4.7 Billion In Defense Contracts After Luckey Takes Key Role

ALL
EODHD · 2026-10-06T16:13:00+00:00

Three Defense Stocks That Could Benefit From Modern Warfare

ALL
EODHD · 2026-10-06T16:00:00+00:00

Elon Musk threatens Delta CEO Ed Bastian 'will lose his job' after airline chooses Amazon over Starlink

NASDAQ
EODHD · 2026-10-06T20:40:00+00:00

MN ETF Seeks to Give Investors Access to OpenAI and Anthropic

AI
EODHD · 2026-10-06T20:25:17+00:00

Morgan Stanley reinstates this AI chipmaker as its top pick in semiconductors

AI
EODHD · 2026-10-06T20:18:00+00:00

Markets climb as a handful of tech stocks power the rally

MACRO
EODHD · 2026-10-06T19:34:50+00:00

Stock Market Today: Dow Rises, But Seagate Dives On This; AI Stock, Electronics Play Clear Entries (Live Coverage)

MACRO · AI
EODHD · 2026-10-06T19:26:54+00:00

Marvell rides the AI boom, targets $90B in revenue by fiscal 2031

AI
EODHD · 2026-10-06T18:22:00+00:00

Only Four Trillion-Dollar Stocks Are Beating the S&P 500. What’s Next for the Megacaps?

MACRO
EODHD · 2026-10-06T18:13:58+00:00

3 S&P 500 Utility Giants Soar Above Key Resistance. This Is Why.

MACRO
EODHD · 2026-10-06T18:13:23+00:00

Is Chinese AI really a bargain, and is U.S. spend spiraling?

AI
EODHD · 2026-10-06T18:00:00+00:00

NVIDIA & 2 Momentum Stocks to Buy in October for Big Upside

NASDAQ · AI
EODHD · 2026-10-06T17:52:01+00:00

Nvidia-backed neocloud Lambda is raising $4B in final round before IPO - WSJ

NASDAQ · AI
EODHD · 2026-10-06T17:46:00+00:00

The World’s Largest Stock Has Lagged. If Nvidia Runs, Tech and Markets Will Follow.

MACRO · NASDAQ · AI
EODHD · 2026-10-06T17:12:34+00:00

3 Reasons CDW is Risky and 1 Stock to Buy Instead

ALL
EODHD · 2026-10-06T17:11:00+00:00

Tech Stocks Punch Back at Bonds. Earnings Could Provide the Knockout Blow.

RATES
EODHD · 2026-10-06T17:09:00+00:00

Marvell, Nvidia, AMD, Constellation Energy, Seagate, and More Stocks That Explain Today’s Market

MACRO · NASDAQ · AI
EODHD · 2026-10-06T17:08:57+00:00

Did Strong Q3 Outlook and New CEO Plan Just Shift NeoGenomics' (NEO) Investment Narrative?

ALL
EODHD · 2026-10-06T17:04:29+00:00

The Magnificent Seven's Combined Value Nears $25 Trillion

ALL
EODHD · 2026-10-06T17:00:45+00:00

S&P 500 Hits All-Time High on AI Bets as Oil Drops

MACRO · OIL · AI
EODHD · 2026-10-06T16:54:22+00:00

As AI bubble fears circulate, remember the railroad bust of 1873

AI
EODHD · 2026-10-06T16:40:34+00:00

3 Reasons SONO is Risky and 1 Stock to Buy Instead

ALL
EODHD · 2026-10-06T16:32:34+00:00

3 Reasons to Avoid PFGC and 1 Stock to Buy Instead

ALL
EODHD · 2026-10-06T16:28:00+00:00

Why Cerebras speed could be worth billions

ALL
EODHD · 2026-10-06T16:08:34+00:00

3 Reasons to Sell COMP and 1 Stock to Buy Instead

ALL
EODHD · 2026-10-06T15:59:11+00:00

Why this chart making the rounds on X is a bad omen for stocks

ALL
EODHD · 2026-10-06T15:50:38+00:00

Marvell stock surges after company raises 2028 revenue outlook to $20 billion

ALL
EODHD · 2026-10-06T16:48:34+00:00

Apple (AAPL): Buy, Sell, or Hold Post Q2 Earnings?

NASDAQ
EODHD · 2026-10-06T15:39:31+00:00

Apple's App Store Growth Rebounds in September; Sees Solid iPhone Demand, UBS Says

NASDAQ
EODHD · 2026-10-06T20:26:06+00:00

US Equity Markets End Higher as Big Tech Gains, Government Bond Yields Fall

MACRO · RATES
EODHD · 2026-10-06T20:24:09+00:00

Waymo upsizes debut private loan to $5 billion to fund expansion - Bloomberg

ALL
EODHD · 2026-10-06T20:21:55+00:00

How major US stock indexes fared Tuesday 10/6/2026

ALL
EODHD · 2026-10-06T20:10:00+00:00

Black Hills Corp. Executes Definitive Agreements to Serve Google’s Planned Data Center in Cheyenne, Wyoming

NASDAQ
EODHD · 2026-10-06T20:06:47+00:00

Why Jamie Dimon's warning about Anthropic Mythos is 'absolutely correct'

ALL
EODHD · 2026-10-06T19:49:36+00:00

Sector Update: Energy Stocks Gain Late Afternoon

ALL
EODHD · 2026-10-06T19:38:52+00:00

Sector Update: Tech Stocks Rise Late Afternoon

ALL
EODHD · 2026-10-06T19:33:14+00:00

Why investors' 'proverbial wall of worry' is no match for the market rally

MACRO
EODHD · 2026-10-06T18:56:36+00:00

Anthropic says Claude now works with Google Workspace

SPACE · NASDAQ
EODHD · 2026-10-06T18:45:02+00:00

Waymo to start offering driverless rides in Detroit

ALL
EODHD · 2026-10-06T18:04:35+00:00

The Utilities Sector Goes Nuclear as AI Drives More Than Tech Higher

AI
EODHD · 2026-10-06T17:48:41+00:00

Is the stock market boom too good to be true? Plus the growing divide in AI adoption

MACRO · AI
EODHD · 2026-10-06T17:39:35+00:00

The big bottleneck issue for clean nuclear power

ALL
EODHD · 2026-10-06T17:37:11+00:00

Sector Update: Tech Stocks Gain Tuesday Afternoon

ALL
EODHD · 2026-10-06T16:51:00+00:00

Marvell Stock Rises After CEO Announces Huge Long-Term Revenue Target

ALL
EODHD · 2026-10-06T16:31:21+00:00

Google, Constellation Energy Strike Deal for Nuclear Power

NASDAQ
EODHD · 2026-10-06T15:50:55+00:00

Mistral Large 4 Doesn’t Just Compete With Chinese Open-Weights – It Undercuts the Entire Proprietary Pricing Floor

ALL
EODHD · 2026-10-06T15:45:55+00:00

Top Midday Stories: Google Strikes 20-Year Nuclear Power Deal With Constellation; Marvell Raises Revenue Guidance for 2026-27

NASDAQ
EODHD · 2026-10-06T16:10:46+00:00

Ofcom investigates Meta amid High Court showdown

NASDAQ
EODHD · 2026-10-06T15:39:00+00:00

Why This Analyst Sees a Massive AI Payoff for Meta—Just Not Right Away

NASDAQ · AI
EODHD · 2026-10-06T20:43:09+00:00

Stock Market Today: Dow, S&P 500 Rally; Cathie Wood Buys This Stock Amid 56% Dive

MACRO
EODHD · 2026-10-06T19:56:09+00:00

Sector Update: Consumer Stocks Higher Late Afternoon

ALL
EODHD · 2026-10-06T17:36:11+00:00

Update: Equity Markets Rise Intraday as Yields Fall

MACRO · RATES
EODHD · 2026-10-06T17:35:07+00:00

Sector Update: Consumer Stocks Advance in Afternoon Trading

ALL
EODHD · 2026-10-06T17:09:21+00:00

Top 3 Cash Flow Stocks To Watch In October 2026

ALL
EODHD · 2026-10-06T15:51:00+00:00

Pixalate Unveils Ad Fraud 'Clawback Warnings' Across 17.5M+ Programmatic Publishers to Equip SSP Inventory Quality Teams for Publisher Screening & Due Diligence

ALL

Immobilier · Canada & Maroc

Real Estate Opportunity Radar

Observations existantes uniquement. Aucun score ni classement recalculé.

Best Canada Opportunity

N/A

Aucun classement validé disponible dans ce cache.

Best Morocco Opportunity

N/A

Aucun classement validé disponible dans ce cache.

Best Overall Opportunity

N/A

Aucun classement validé disponible dans ce cache.

Condos Toronto & Montréal

Archives juin–juillet 2026 · prix médians CAD · rang N/A

RégionPrix médianVentesDélaiRang
Toronto2026-07-31540 5001 56440 jN/A
Montréal2026-06-30430 0004 97548 jN/A

Maisons — classement régional

Archives juin–juillet 2026 · prix médians CAD · rang N/A

RégionPrix médianVentesDélaiRang
Grand Montréal2026-06-30645 0007 04232 jN/A
Laval2026-06-30633 50081930 jN/A
Repentigny2026-06-30580 00022425 jN/A
Terrebonne2026-06-30583 50038025 jN/A

Sources archivées : APCIQ Baromètre T2 2026 et TRREB Market Watch juillet 2026. Les observations marocaines du cache restent consultables dans les détails techniques ; aucune opportunité n’est inventée.

Lecture seule

Outils

Navigation locale — aucun appel fournisseur ni actualisation automatique.

DÉTAILS / QUALITÉ DES DONNÉES

Paramètres QA : lecture seule. UNKNOWN, NOT_VALIDATED, freshness, provenance, timestamps et diagnostics sont conservés ci-dessous. Aucune modification des modèles ou des seuils.

{
  "mode": "QA_PRESENTATION_ONLY_FROZEN_CACHE",
  "providerRequests": 0,
  "businessRecalculation": false,
  "riskAndValuationPreserved": true,
  "diagnostics": [
    "UNKNOWN: valeur absente",
    "NOT_VALIDATED: score non exploitable",
    "Freshness/status shown as archived, not a current live validation"
  ],
  "dashboard": {
    "version": "V24 Risk V2.1 QA — archived REAL inputs",
    "engine": "src/risk-v2-1/engine.cjs",
    "mode": "QA_ARCHIVED_REAL",
    "marketConnected": false,
    "providerRequests": 0,
    "productionReady": false,
    "snapshotAt": "2026-10-06T21:28:52.763Z",
    "evaluatedAt": "2026-10-07T00:09:42.460Z",
    "sourceReceiptsPreserved": true,
    "archiveTransportIntegrityVerified": true,
    "calendars": {
      "US": {
        "historicalState": "VALIDATED",
        "historicalEvaluatedAt": "2026-10-06T21:28:52.763Z",
        "historicalValue": 0,
        "currentState": "NOT_VALIDATED",
        "freshness": "STALE",
        "receivedAt": "2026-10-06T21:26:22.346935+00:00",
        "evaluatedAt": "2026-10-07T00:09:42.460Z",
        "value": null
      },
      "CA": {
        "historicalState": "VALIDATED",
        "historicalEvaluatedAt": "2026-10-06T21:28:52.763Z",
        "historicalValue": 0,
        "currentState": "NOT_VALIDATED",
        "freshness": "STALE",
        "receivedAt": "2026-10-06T21:26:22.615401+00:00",
        "evaluatedAt": "2026-10-07T00:09:42.460Z",
        "value": null
      }
    },
    "wti": {
      "id": "WTI",
      "symbol": "CL=F",
      "provider": "Yahoo",
      "policy": "EXISTING_LEGACY_EXCEPTION_CACHE_ONLY_NO_ROLLOVER_CHANGE",
      "state": "UNKNOWN",
      "quote": null,
      "reason": "NO_VALIDATED_FRESH_REAL_YAHOO_CL_F_ARCHIVE; EODHD_SPOT_REJECTED"
    },
    "assets": [
      {
        "id": "SPCX",
        "ticker": "SPCX.US",
        "price": 171.92,
        "currency": "USD",
        "observedAt": "2026-10-06",
        "receivedAt": "2026-10-06T21:26:23.566962+00:00",
        "source": "EODHD",
        "quoteState": "VALIDATED",
        "freshness": "DELAYED_ACCEPTABLE",
        "riskState": "NOT_VALIDATED",
        "riskEligible": false,
        "fullRequiredDataAvailable": false,
        "riskTotal": null,
        "entryRisk": null,
        "event": {
          "state": "NOT_VALIDATED",
          "score": null,
          "negative": {
            "state": "VALIDATED",
            "value": 0
          },
          "concentration": {
            "state": "VALIDATED",
            "value": 1
          },
          "causal": {
            "state": "NOT_VALIDATED",
            "value": null,
            "priceNewsReaction": {
              "state": "NOT_VALIDATED",
              "value": null
            },
            "postNewsVolatility": {
              "state": "NOT_VALIDATED",
              "value": null
            },
            "reason": "CAUSAL_CONTRACT_NOT_VALIDATED"
          },
          "major": {
            "state": "NOT_VALIDATED",
            "value": null,
            "countries": [
              "US"
            ]
          }
        },
        "fundamentals": {
          "peRatio": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": "Highlights.PERatio",
            "receivedAt": "2026-10-06T21:26:23.337350+00:00",
            "observedAt": "2026-06-30"
          },
          "profitMargin": {
            "state": "VALIDATED",
            "value": -0.3566,
            "sourceField": "Highlights.ProfitMargin",
            "receivedAt": "2026-10-06T21:26:23.337350+00:00",
            "observedAt": "2026-06-30"
          },
          "revenueGrowth": {
            "state": "VALIDATED",
            "value": 0.919,
            "sourceField": "Highlights.QuarterlyRevenueGrowthYOY",
            "receivedAt": "2026-10-06T21:26:23.337350+00:00",
            "observedAt": "2026-06-30"
          },
          "earningsGrowth": {
            "state": "VALIDATED",
            "value": 0,
            "sourceField": "Highlights.QuarterlyEarningsGrowthYOY",
            "receivedAt": "2026-10-06T21:26:23.337350+00:00",
            "observedAt": "2026-06-30"
          },
          "totalDebt": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": "2026-10-06T21:26:23.337350+00:00",
            "observedAt": "2026-06-30"
          },
          "cash": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": "2026-10-06T21:26:23.337350+00:00",
            "observedAt": "2026-06-30"
          }
        },
        "valuationState": "INSUFFICIENT_DATA",
        "valuationScore": null,
        "valuationReason": "FUNDAMENTALS_NOT_REPRESENTATIVE",
        "macroInputs": [
          {
            "id": "US10Y",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "HYG",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "QQQ",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "VIX",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "SPX",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "DXY",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "WTI",
            "state": "UNAVAILABLE"
          }
        ],
        "missing": [
          "macro:WTI",
          "fundamentals:peRatio",
          "fundamentals:totalDebt",
          "fundamentals:cash",
          "event:causal_contract",
          "event:calendar_current",
          "event:priceNewsReaction",
          "event:postNewsVolatility"
        ],
        "valuationStatus": "N/A",
        "valuationCoverage": 0,
        "valuationConfidence": "LOW",
        "fairValueLow": null,
        "fairValueMid": null,
        "fairValueHigh": null,
        "valuationMethodsUsed": [],
        "valuationReasonCodes": [
          "FUNDAMENTALS_NOT_REPRESENTATIVE",
          "INSUFFICIENT_DATA"
        ],
        "valuationMissingFields": [
          "SPCX:DIRECT_REPRESENTATIVE_FUNDAMENTALS"
        ],
        "valuationFundamentals": {},
        "valuationMetadata": {
          "blockedBy": "FUNDAMENTALS_NOT_REPRESENTATIVE"
        },
        "valuationBenchmarks": []
      },
      {
        "id": "NVDA",
        "ticker": "NVDA.US",
        "price": 239.24,
        "currency": "USD",
        "observedAt": "2026-10-06",
        "receivedAt": "2026-10-06T21:26:23.803982+00:00",
        "source": "EODHD",
        "quoteState": "VALIDATED",
        "freshness": "DELAYED_ACCEPTABLE",
        "riskState": "NOT_VALIDATED",
        "riskEligible": false,
        "fullRequiredDataAvailable": false,
        "riskTotal": null,
        "entryRisk": null,
        "event": {
          "state": "NOT_VALIDATED",
          "score": null,
          "negative": {
            "state": "VALIDATED",
            "value": 0
          },
          "concentration": {
            "state": "VALIDATED",
            "value": 1
          },
          "causal": {
            "state": "NOT_VALIDATED",
            "value": null,
            "priceNewsReaction": {
              "state": "NOT_VALIDATED",
              "value": null
            },
            "postNewsVolatility": {
              "state": "NOT_VALIDATED",
              "value": null
            },
            "reason": "CAUSAL_CONTRACT_NOT_VALIDATED"
          },
          "major": {
            "state": "NOT_VALIDATED",
            "value": null,
            "countries": [
              "US"
            ]
          }
        },
        "fundamentals": {
          "peRatio": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "profitMargin": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "revenueGrowth": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "earningsGrowth": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "totalDebt": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "cash": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          }
        },
        "valuationState": "VALIDATED",
        "valuationScore": 27,
        "valuationReason": null,
        "macroInputs": [
          {
            "id": "US10Y",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "HYG",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "QQQ",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "VIX",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "SPX",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "DXY",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "WTI",
            "state": "UNAVAILABLE"
          }
        ],
        "missing": [
          "macro:WTI",
          "fundamentals:peRatio",
          "fundamentals:profitMargin",
          "fundamentals:revenueGrowth",
          "fundamentals:earningsGrowth",
          "fundamentals:totalDebt",
          "fundamentals:cash",
          "event:causal_contract",
          "event:calendar_current",
          "event:priceNewsReaction",
          "event:postNewsVolatility"
        ],
        "valuationStatus": "SOUS-ÉVALUÉE",
        "valuationCoverage": 61.346153846153854,
        "valuationConfidence": "MEDIUM",
        "fairValueLow": 312.21658353013146,
        "fairValueMid": 377.4614222008052,
        "fairValueHigh": 423.0609967221292,
        "valuationMethodsUsed": [
          "Historical Multiple"
        ],
        "valuationReasonCodes": [
          "MARGIN_EXPANSION",
          "PE_BELOW_HISTORY"
        ],
        "valuationMissingFields": [
          "fundamentals:forwardPE",
          "fundamentals:peg",
          "fundamentals:epsForward"
        ],
        "valuationFundamentals": {
          "epsTTM": {
            "value": 7.91,
            "unit": "USD/share",
            "period": "TTM:2026-07-31",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Highlights.DilutedEpsTTM = Highlights.EarningsShare; DILUTED_CURRENT_SHARE_BASIS",
              "instrument": "NVDA.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:54:49.872Z",
              "mode": "REAL"
            }
          },
          "pe": {
            "value": 30.24525916561315,
            "unit": "ratio",
            "period": "TTM:2026-07-31",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:quote.price / Highlights.DilutedEpsTTM",
              "instrument": "NVDA.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:54:49.872Z",
              "mode": "REAL"
            }
          },
          "debtToEquity": {
            "value": 0.1697061803444782,
            "unit": "ratio",
            "period": "ASOF:2026-07-31",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Financials.Balance_Sheet.shortLongTermDebtTotal / totalStockholderEquity",
              "instrument": "NVDA.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:54:49.872Z",
              "mode": "REAL"
            }
          },
          "epsGrowth": {
            "value": 96.91011235955054,
            "unit": "percent",
            "period": "TTM:2026-07-31",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Earnings.History.epsActual: reported TTM YoY",
              "instrument": "NVDA.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:54:49.872Z",
              "mode": "REAL"
            }
          },
          "operatingMargin": {
            "value": 66.24,
            "unit": "percent",
            "period": "TTM:2026-07-31",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Highlights.OperatingMarginTTM",
              "instrument": "NVDA.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:54:49.872Z",
              "mode": "REAL"
            }
          },
          "salesPerShare": {
            "value": 12.48,
            "unit": "USD/share",
            "period": "TTM:2026-07-31",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Highlights.RevenuePerShareTTM",
              "instrument": "NVDA.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:54:49.872Z",
              "mode": "REAL"
            }
          },
          "revenueGrowth": {
            "value": 83.37529809100704,
            "unit": "percent",
            "period": "TTM:2026-07-31",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Financials.Income_Statement.totalRevenue: TTM YoY",
              "instrument": "NVDA.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:54:49.872Z",
              "mode": "REAL"
            }
          },
          "priorOperatingMargin": {
            "value": 58.093549129029526,
            "unit": "percent",
            "period": "TTM:2025-07-31",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Financials.Income_Statement: prior TTM operatingIncome / totalRevenue",
              "instrument": "NVDA.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:54:49.872Z",
              "mode": "REAL"
            }
          },
          "fcfGrowth": {
            "value": 76.3408911042306,
            "unit": "percent",
            "period": "TTM:2026-07-31",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Financials.Cash_Flow.freeCashFlow: TTM YoY",
              "instrument": "NVDA.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:54:49.872Z",
              "mode": "REAL"
            }
          },
          "fcfPerShare": {
            "value": 5.229812641548281,
            "unit": "USD/share",
            "period": "TTM:2026-07-31",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:TTM freeCashFlow / current-basis period-end commonStockSharesOutstanding",
              "instrument": "NVDA.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:54:49.872Z",
              "mode": "REAL"
            }
          }
        },
        "valuationMetadata": {
          "namespace": "QA_VALUATION_ONLY",
          "provider": "EODHD",
          "contractSource": "EODHD Support written response supplied by user",
          "model": "src/valuation.ts",
          "config": "DEFAULT_VALUATION_CONFIG_UNCHANGED_EXCEPT_BENCHMARK_INPUTS",
          "fields": {
            "epsTTM": {
              "sourceField": "Highlights.DilutedEpsTTM = Highlights.EarningsShare; DILUTED_CURRENT_SHARE_BASIS",
              "periodEnd": "2026-07-31"
            },
            "pe": {
              "sourceField": "quote.price / Highlights.DilutedEpsTTM",
              "periodEnd": "2026-07-31"
            },
            "debtToEquity": {
              "sourceField": "Financials.Balance_Sheet.shortLongTermDebtTotal / totalStockholderEquity",
              "periodEnd": "2026-07-31"
            },
            "epsGrowth": {
              "sourceField": "Earnings.History.epsActual: reported TTM YoY",
              "periodEnd": "2026-07-31"
            },
            "operatingMargin": {
              "sourceField": "Highlights.OperatingMarginTTM",
              "periodEnd": "2026-07-31"
            },
            "salesPerShare": {
              "sourceField": "Highlights.RevenuePerShareTTM",
              "periodEnd": "2026-07-31"
            },
            "revenueGrowth": {
              "sourceField": "Financials.Income_Statement.totalRevenue: TTM YoY",
              "periodEnd": "2026-07-31"
            },
            "priorOperatingMargin": {
              "sourceField": "Financials.Income_Statement: prior TTM operatingIncome / totalRevenue",
              "periodEnd": "2025-07-31"
            },
            "fcfGrowth": {
              "sourceField": "Financials.Cash_Flow.freeCashFlow: TTM YoY",
              "periodEnd": "2026-07-31"
            },
            "fcfPerShare": {
              "sourceField": "TTM freeCashFlow / current-basis period-end commonStockSharesOutstanding",
              "periodEnd": "2026-07-31"
            }
          },
          "counts": {
            "pe": {
              "observations": 20,
              "target": 20,
              "targetMet": true
            }
          },
          "priceBasis": "RAW_CLOSE_DIVIDED_BY_SUBSEQUENT_SPLITS_ONLY",
          "epsHistoricalBasis": "REPORTED_ANALYST_NOT_GAAP_DILUTED",
          "epsCurrentBasis": "DILUTED_TTM_CURRENT_SHARES",
          "epsBasisCaveat": "Reported historical EPS and current diluted EPS are distinct accounting bases; support-authorized descriptive comparison, not GAAP-comparable history.",
          "pointInTime": false,
          "filingDateUsed": false,
          "historyNote": "Restated descriptive quarterly period-end observations; no backtest or historical availability assertion; target shortfalls are not padded.",
          "blockedBy": null,
          "riskInputsUnchanged": true
        },
        "valuationBenchmarks": [
          {
            "id": "HISTORY:NVDA:pe",
            "ticker": "NVDA",
            "currency": "USD",
            "metric": "pe",
            "method": "Historical Multiple",
            "period": "TTM:2026-07-31",
            "comparisonInstrument": "HISTORY:NVDA",
            "windowStart": "2021-10-06",
            "windowEnd": "2026-10-06",
            "low": {
              "value": 39.47112307586997,
              "unit": "ratio",
              "period": "TTM:2026-07-31",
              "provenance": {
                "provider": "EODHD",
                "dataset": "EODHD_SUPPORT_CONFIRMED:RESTATED_DESCRIPTIVE_5Y_QUARTERLY_PE",
                "instrument": "HISTORY:NVDA",
                "observedAt": "2026-10-07T00:09:03.678Z",
                "receivedAt": "2026-10-07T00:09:03.678Z",
                "mode": "REAL"
              }
            },
            "mid": {
              "value": 47.719522402124554,
              "unit": "ratio",
              "period": "TTM:2026-07-31",
              "provenance": {
                "provider": "EODHD",
                "dataset": "EODHD_SUPPORT_CONFIRMED:RESTATED_DESCRIPTIVE_5Y_QUARTERLY_PE",
                "instrument": "HISTORY:NVDA",
                "observedAt": "2026-10-07T00:09:03.678Z",
                "receivedAt": "2026-10-07T00:09:03.678Z",
                "mode": "REAL"
              }
            },
            "high": {
              "value": 53.484323226565,
              "unit": "ratio",
              "period": "TTM:2026-07-31",
              "provenance": {
                "provider": "EODHD",
                "dataset": "EODHD_SUPPORT_CONFIRMED:RESTATED_DESCRIPTIVE_5Y_QUARTERLY_PE",
                "instrument": "HISTORY:NVDA",
                "observedAt": "2026-10-07T00:09:03.678Z",
                "receivedAt": "2026-10-07T00:09:03.678Z",
                "mode": "REAL"
              }
            }
          }
        ]
      },
      {
        "id": "AAPL",
        "ticker": "AAPL.US",
        "price": 333.63,
        "currency": "USD",
        "observedAt": "2026-10-06",
        "receivedAt": "2026-10-06T21:26:24.030570+00:00",
        "source": "EODHD",
        "quoteState": "VALIDATED",
        "freshness": "DELAYED_ACCEPTABLE",
        "riskState": "NOT_VALIDATED",
        "riskEligible": false,
        "fullRequiredDataAvailable": false,
        "riskTotal": null,
        "entryRisk": null,
        "event": {
          "state": "NOT_VALIDATED",
          "score": null,
          "negative": {
            "state": "VALIDATED",
            "value": 0
          },
          "concentration": {
            "state": "VALIDATED",
            "value": 1
          },
          "causal": {
            "state": "NOT_VALIDATED",
            "value": null,
            "priceNewsReaction": {
              "state": "NOT_VALIDATED",
              "value": null
            },
            "postNewsVolatility": {
              "state": "NOT_VALIDATED",
              "value": null
            },
            "reason": "CAUSAL_CONTRACT_NOT_VALIDATED"
          },
          "major": {
            "state": "NOT_VALIDATED",
            "value": null,
            "countries": [
              "US"
            ]
          }
        },
        "fundamentals": {
          "peRatio": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "profitMargin": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "revenueGrowth": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "earningsGrowth": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "totalDebt": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "cash": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          }
        },
        "valuationState": "VALIDATED",
        "valuationScore": 61,
        "valuationReason": null,
        "macroInputs": [
          {
            "id": "US10Y",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "HYG",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "QQQ",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "VIX",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "SPX",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "DXY",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "WTI",
            "state": "UNAVAILABLE"
          }
        ],
        "missing": [
          "macro:WTI",
          "fundamentals:peRatio",
          "fundamentals:profitMargin",
          "fundamentals:revenueGrowth",
          "fundamentals:earningsGrowth",
          "fundamentals:totalDebt",
          "fundamentals:cash",
          "event:causal_contract",
          "event:calendar_current",
          "event:priceNewsReaction",
          "event:postNewsVolatility"
        ],
        "valuationStatus": "LÉGÈREMENT SURÉVALUÉE",
        "valuationCoverage": 61.346153846153854,
        "valuationConfidence": "MEDIUM",
        "fairValueLow": 243.47861155497853,
        "fairValueMid": 266.98585247883915,
        "fairValueHigh": 292.6266791938396,
        "valuationMethodsUsed": [
          "Historical Multiple"
        ],
        "valuationReasonCodes": [
          "MARGIN_EXPANSION",
          "PE_ABOVE_HISTORY"
        ],
        "valuationMissingFields": [
          "fundamentals:forwardPE",
          "fundamentals:peg",
          "fundamentals:epsForward"
        ],
        "valuationFundamentals": {
          "epsTTM": {
            "value": 8.7,
            "unit": "USD/share",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Highlights.DilutedEpsTTM = Highlights.EarningsShare; DILUTED_CURRENT_SHARE_BASIS",
              "instrument": "AAPL.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:05.470Z",
              "mode": "REAL"
            }
          },
          "pe": {
            "value": 38.34827586206897,
            "unit": "ratio",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:quote.price / Highlights.DilutedEpsTTM",
              "instrument": "AAPL.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:05.470Z",
              "mode": "REAL"
            }
          },
          "debtToEquity": {
            "value": 0.7841052827380952,
            "unit": "ratio",
            "period": "ASOF:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Financials.Balance_Sheet.shortLongTermDebtTotal / totalStockholderEquity",
              "instrument": "AAPL.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:05.470Z",
              "mode": "REAL"
            }
          },
          "epsGrowth": {
            "value": 32.32169954476478,
            "unit": "percent",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Earnings.History.epsActual: reported TTM YoY",
              "instrument": "AAPL.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:05.470Z",
              "mode": "REAL"
            }
          },
          "operatingMargin": {
            "value": 32.62,
            "unit": "percent",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Highlights.OperatingMarginTTM",
              "instrument": "AAPL.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:05.470Z",
              "mode": "REAL"
            }
          },
          "salesPerShare": {
            "value": 31.707,
            "unit": "USD/share",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Highlights.RevenuePerShareTTM",
              "instrument": "AAPL.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:05.470Z",
              "mode": "REAL"
            }
          },
          "revenueGrowth": {
            "value": 14.242398286937895,
            "unit": "percent",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Financials.Income_Statement.totalRevenue: TTM YoY",
              "instrument": "AAPL.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:05.470Z",
              "mode": "REAL"
            }
          },
          "priorOperatingMargin": {
            "value": 31.866381156316915,
            "unit": "percent",
            "period": "TTM:2025-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Financials.Income_Statement: prior TTM operatingIncome / totalRevenue",
              "instrument": "AAPL.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:05.470Z",
              "mode": "REAL"
            }
          },
          "fcfGrowth": {
            "value": 42.10575563503285,
            "unit": "percent",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Financials.Cash_Flow.freeCashFlow: TTM YoY",
              "instrument": "AAPL.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:05.470Z",
              "mode": "REAL"
            }
          },
          "fcfPerShare": {
            "value": 9.26645434107044,
            "unit": "USD/share",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:TTM freeCashFlow / current-basis period-end commonStockSharesOutstanding",
              "instrument": "AAPL.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:05.470Z",
              "mode": "REAL"
            }
          }
        },
        "valuationMetadata": {
          "namespace": "QA_VALUATION_ONLY",
          "provider": "EODHD",
          "contractSource": "EODHD Support written response supplied by user",
          "model": "src/valuation.ts",
          "config": "DEFAULT_VALUATION_CONFIG_UNCHANGED_EXCEPT_BENCHMARK_INPUTS",
          "fields": {
            "epsTTM": {
              "sourceField": "Highlights.DilutedEpsTTM = Highlights.EarningsShare; DILUTED_CURRENT_SHARE_BASIS",
              "periodEnd": "2026-06-30"
            },
            "pe": {
              "sourceField": "quote.price / Highlights.DilutedEpsTTM",
              "periodEnd": "2026-06-30"
            },
            "debtToEquity": {
              "sourceField": "Financials.Balance_Sheet.shortLongTermDebtTotal / totalStockholderEquity",
              "periodEnd": "2026-06-30"
            },
            "epsGrowth": {
              "sourceField": "Earnings.History.epsActual: reported TTM YoY",
              "periodEnd": "2026-06-30"
            },
            "operatingMargin": {
              "sourceField": "Highlights.OperatingMarginTTM",
              "periodEnd": "2026-06-30"
            },
            "salesPerShare": {
              "sourceField": "Highlights.RevenuePerShareTTM",
              "periodEnd": "2026-06-30"
            },
            "revenueGrowth": {
              "sourceField": "Financials.Income_Statement.totalRevenue: TTM YoY",
              "periodEnd": "2026-06-30"
            },
            "priorOperatingMargin": {
              "sourceField": "Financials.Income_Statement: prior TTM operatingIncome / totalRevenue",
              "periodEnd": "2025-06-30"
            },
            "fcfGrowth": {
              "sourceField": "Financials.Cash_Flow.freeCashFlow: TTM YoY",
              "periodEnd": "2026-06-30"
            },
            "fcfPerShare": {
              "sourceField": "TTM freeCashFlow / current-basis period-end commonStockSharesOutstanding",
              "periodEnd": "2026-06-30"
            }
          },
          "counts": {
            "pe": {
              "observations": 19,
              "target": 20,
              "targetMet": false
            }
          },
          "priceBasis": "RAW_CLOSE_DIVIDED_BY_SUBSEQUENT_SPLITS_ONLY",
          "epsHistoricalBasis": "REPORTED_ANALYST_NOT_GAAP_DILUTED",
          "epsCurrentBasis": "DILUTED_TTM_CURRENT_SHARES",
          "epsBasisCaveat": "Reported historical EPS and current diluted EPS are distinct accounting bases; support-authorized descriptive comparison, not GAAP-comparable history.",
          "pointInTime": false,
          "filingDateUsed": false,
          "historyNote": "Restated descriptive quarterly period-end observations; no backtest or historical availability assertion; target shortfalls are not padded.",
          "blockedBy": null,
          "riskInputsUnchanged": true
        },
        "valuationBenchmarks": [
          {
            "id": "HISTORY:AAPL:pe",
            "ticker": "AAPL",
            "currency": "USD",
            "metric": "pe",
            "method": "Historical Multiple",
            "period": "TTM:2026-06-30",
            "comparisonInstrument": "HISTORY:AAPL",
            "windowStart": "2021-10-06",
            "windowEnd": "2026-10-06",
            "low": {
              "value": 27.986047305169947,
              "unit": "ratio",
              "period": "TTM:2026-06-30",
              "provenance": {
                "provider": "EODHD",
                "dataset": "EODHD_SUPPORT_CONFIRMED:RESTATED_DESCRIPTIVE_5Y_QUARTERLY_PE",
                "instrument": "HISTORY:AAPL",
                "observedAt": "2026-10-07T00:09:04.541Z",
                "receivedAt": "2026-10-07T00:09:04.541Z",
                "mode": "REAL"
              }
            },
            "mid": {
              "value": 30.68802902055623,
              "unit": "ratio",
              "period": "TTM:2026-06-30",
              "provenance": {
                "provider": "EODHD",
                "dataset": "EODHD_SUPPORT_CONFIRMED:RESTATED_DESCRIPTIVE_5Y_QUARTERLY_PE",
                "instrument": "HISTORY:AAPL",
                "observedAt": "2026-10-07T00:09:04.541Z",
                "receivedAt": "2026-10-07T00:09:04.541Z",
                "mode": "REAL"
              }
            },
            "high": {
              "value": 33.63525048205053,
              "unit": "ratio",
              "period": "TTM:2026-06-30",
              "provenance": {
                "provider": "EODHD",
                "dataset": "EODHD_SUPPORT_CONFIRMED:RESTATED_DESCRIPTIVE_5Y_QUARTERLY_PE",
                "instrument": "HISTORY:AAPL",
                "observedAt": "2026-10-07T00:09:04.541Z",
                "receivedAt": "2026-10-07T00:09:04.541Z",
                "mode": "REAL"
              }
            }
          }
        ]
      },
      {
        "id": "GOOGL",
        "ticker": "GOOGL.US",
        "price": 347.68,
        "currency": "USD",
        "observedAt": "2026-10-06",
        "receivedAt": "2026-10-06T21:26:24.307512+00:00",
        "source": "EODHD",
        "quoteState": "VALIDATED",
        "freshness": "DELAYED_ACCEPTABLE",
        "riskState": "NOT_VALIDATED",
        "riskEligible": false,
        "fullRequiredDataAvailable": false,
        "riskTotal": null,
        "entryRisk": null,
        "event": {
          "state": "NOT_VALIDATED",
          "score": null,
          "negative": {
            "state": "VALIDATED",
            "value": 0
          },
          "concentration": {
            "state": "VALIDATED",
            "value": 1
          },
          "causal": {
            "state": "NOT_VALIDATED",
            "value": null,
            "priceNewsReaction": {
              "state": "NOT_VALIDATED",
              "value": null
            },
            "postNewsVolatility": {
              "state": "NOT_VALIDATED",
              "value": null
            },
            "reason": "CAUSAL_CONTRACT_NOT_VALIDATED"
          },
          "major": {
            "state": "NOT_VALIDATED",
            "value": null,
            "countries": [
              "US"
            ]
          }
        },
        "fundamentals": {
          "peRatio": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "profitMargin": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "revenueGrowth": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "earningsGrowth": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "totalDebt": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "cash": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          }
        },
        "valuationState": "VALIDATED",
        "valuationScore": 35,
        "valuationReason": null,
        "macroInputs": [
          {
            "id": "US10Y",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "HYG",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "QQQ",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "VIX",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "SPX",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "DXY",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "WTI",
            "state": "UNAVAILABLE"
          }
        ],
        "missing": [
          "macro:WTI",
          "fundamentals:peRatio",
          "fundamentals:profitMargin",
          "fundamentals:revenueGrowth",
          "fundamentals:earningsGrowth",
          "fundamentals:totalDebt",
          "fundamentals:cash",
          "event:causal_contract",
          "event:calendar_current",
          "event:priceNewsReaction",
          "event:postNewsVolatility"
        ],
        "valuationStatus": "SOUS-ÉVALUÉE",
        "valuationCoverage": 61.346153846153854,
        "valuationConfidence": "MEDIUM",
        "fairValueLow": 398.80681594941376,
        "fairValueMid": 465.2903374233129,
        "fairValueHigh": 505.62022565822423,
        "valuationMethodsUsed": [
          "Historical Multiple"
        ],
        "valuationReasonCodes": [
          "MARGIN_EXPANSION",
          "PE_BELOW_HISTORY"
        ],
        "valuationMissingFields": [
          "fundamentals:forwardPE",
          "fundamentals:peg",
          "fundamentals:epsForward"
        ],
        "valuationFundamentals": {
          "epsTTM": {
            "value": 20.1,
            "unit": "USD/share",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Highlights.DilutedEpsTTM = Highlights.EarningsShare; DILUTED_CURRENT_SHARE_BASIS",
              "instrument": "GOOGL.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:06.632Z",
              "mode": "REAL"
            }
          },
          "pe": {
            "value": 17.297512437810944,
            "unit": "ratio",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:quote.price / Highlights.DilutedEpsTTM",
              "instrument": "GOOGL.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:06.632Z",
              "mode": "REAL"
            }
          },
          "debtToEquity": {
            "value": 0.17604921309018237,
            "unit": "ratio",
            "period": "ASOF:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Financials.Balance_Sheet.shortLongTermDebtTotal / totalStockholderEquity",
              "instrument": "GOOGL.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:06.632Z",
              "mode": "REAL"
            }
          },
          "epsGrowth": {
            "value": 112.03407880724173,
            "unit": "percent",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Earnings.History.epsActual: reported TTM YoY",
              "instrument": "GOOGL.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:06.632Z",
              "mode": "REAL"
            }
          },
          "operatingMargin": {
            "value": 34.03,
            "unit": "percent",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Highlights.OperatingMarginTTM",
              "instrument": "GOOGL.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:06.632Z",
              "mode": "REAL"
            }
          },
          "salesPerShare": {
            "value": 36.842,
            "unit": "USD/share",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Highlights.RevenuePerShareTTM",
              "instrument": "GOOGL.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:06.632Z",
              "mode": "REAL"
            }
          },
          "revenueGrowth": {
            "value": 20.050404012934877,
            "unit": "percent",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Financials.Income_Statement.totalRevenue: TTM YoY",
              "instrument": "GOOGL.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:06.632Z",
              "mode": "REAL"
            }
          },
          "priorOperatingMargin": {
            "value": 32.67914022385629,
            "unit": "percent",
            "period": "TTM:2025-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Financials.Income_Statement: prior TTM operatingIncome / totalRevenue",
              "instrument": "GOOGL.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:06.632Z",
              "mode": "REAL"
            }
          },
          "fcfGrowth": {
            "value": -20.16394916676657,
            "unit": "percent",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Financials.Cash_Flow.freeCashFlow: TTM YoY",
              "instrument": "GOOGL.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:06.632Z",
              "mode": "REAL"
            }
          },
          "fcfPerShare": {
            "value": 4.327971403038427,
            "unit": "USD/share",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:TTM freeCashFlow / current-basis period-end commonStockSharesOutstanding",
              "instrument": "GOOGL.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:06.632Z",
              "mode": "REAL"
            }
          }
        },
        "valuationMetadata": {
          "namespace": "QA_VALUATION_ONLY",
          "provider": "EODHD",
          "contractSource": "EODHD Support written response supplied by user",
          "model": "src/valuation.ts",
          "config": "DEFAULT_VALUATION_CONFIG_UNCHANGED_EXCEPT_BENCHMARK_INPUTS",
          "fields": {
            "epsTTM": {
              "sourceField": "Highlights.DilutedEpsTTM = Highlights.EarningsShare; DILUTED_CURRENT_SHARE_BASIS",
              "periodEnd": "2026-06-30"
            },
            "pe": {
              "sourceField": "quote.price / Highlights.DilutedEpsTTM",
              "periodEnd": "2026-06-30"
            },
            "debtToEquity": {
              "sourceField": "Financials.Balance_Sheet.shortLongTermDebtTotal / totalStockholderEquity",
              "periodEnd": "2026-06-30"
            },
            "epsGrowth": {
              "sourceField": "Earnings.History.epsActual: reported TTM YoY",
              "periodEnd": "2026-06-30"
            },
            "operatingMargin": {
              "sourceField": "Highlights.OperatingMarginTTM",
              "periodEnd": "2026-06-30"
            },
            "salesPerShare": {
              "sourceField": "Highlights.RevenuePerShareTTM",
              "periodEnd": "2026-06-30"
            },
            "revenueGrowth": {
              "sourceField": "Financials.Income_Statement.totalRevenue: TTM YoY",
              "periodEnd": "2026-06-30"
            },
            "priorOperatingMargin": {
              "sourceField": "Financials.Income_Statement: prior TTM operatingIncome / totalRevenue",
              "periodEnd": "2025-06-30"
            },
            "fcfGrowth": {
              "sourceField": "Financials.Cash_Flow.freeCashFlow: TTM YoY",
              "periodEnd": "2026-06-30"
            },
            "fcfPerShare": {
              "sourceField": "TTM freeCashFlow / current-basis period-end commonStockSharesOutstanding",
              "periodEnd": "2026-06-30"
            }
          },
          "counts": {
            "pe": {
              "observations": 19,
              "target": 20,
              "targetMet": false
            }
          },
          "priceBasis": "RAW_CLOSE_DIVIDED_BY_SUBSEQUENT_SPLITS_ONLY",
          "epsHistoricalBasis": "REPORTED_ANALYST_NOT_GAAP_DILUTED",
          "epsCurrentBasis": "DILUTED_TTM_CURRENT_SHARES",
          "epsBasisCaveat": "Reported historical EPS and current diluted EPS are distinct accounting bases; support-authorized descriptive comparison, not GAAP-comparable history.",
          "pointInTime": false,
          "filingDateUsed": false,
          "historyNote": "Restated descriptive quarterly period-end observations; no backtest or historical availability assertion; target shortfalls are not padded.",
          "blockedBy": null,
          "riskInputsUnchanged": true
        },
        "valuationBenchmarks": [
          {
            "id": "HISTORY:GOOGL:pe",
            "ticker": "GOOGL",
            "currency": "USD",
            "metric": "pe",
            "method": "Historical Multiple",
            "period": "TTM:2026-06-30",
            "comparisonInstrument": "HISTORY:GOOGL",
            "windowStart": "2021-10-06",
            "windowEnd": "2026-10-06",
            "low": {
              "value": 19.84113512186138,
              "unit": "ratio",
              "period": "TTM:2026-06-30",
              "provenance": {
                "provider": "EODHD",
                "dataset": "EODHD_SUPPORT_CONFIRMED:RESTATED_DESCRIPTIVE_5Y_QUARTERLY_PE",
                "instrument": "HISTORY:GOOGL",
                "observedAt": "2026-10-07T00:09:05.378Z",
                "receivedAt": "2026-10-07T00:09:05.378Z",
                "mode": "REAL"
              }
            },
            "mid": {
              "value": 23.14877300613497,
              "unit": "ratio",
              "period": "TTM:2026-06-30",
              "provenance": {
                "provider": "EODHD",
                "dataset": "EODHD_SUPPORT_CONFIRMED:RESTATED_DESCRIPTIVE_5Y_QUARTERLY_PE",
                "instrument": "HISTORY:GOOGL",
                "observedAt": "2026-10-07T00:09:05.378Z",
                "receivedAt": "2026-10-07T00:09:05.378Z",
                "mode": "REAL"
              }
            },
            "high": {
              "value": 25.155235107374338,
              "unit": "ratio",
              "period": "TTM:2026-06-30",
              "provenance": {
                "provider": "EODHD",
                "dataset": "EODHD_SUPPORT_CONFIRMED:RESTATED_DESCRIPTIVE_5Y_QUARTERLY_PE",
                "instrument": "HISTORY:GOOGL",
                "observedAt": "2026-10-07T00:09:05.378Z",
                "receivedAt": "2026-10-07T00:09:05.378Z",
                "mode": "REAL"
              }
            }
          }
        ]
      },
      {
        "id": "META",
        "ticker": "META.US",
        "price": 738.88,
        "currency": "USD",
        "observedAt": "2026-10-06",
        "receivedAt": "2026-10-06T21:26:24.540467+00:00",
        "source": "EODHD",
        "quoteState": "VALIDATED",
        "freshness": "DELAYED_ACCEPTABLE",
        "riskState": "NOT_VALIDATED",
        "riskEligible": false,
        "fullRequiredDataAvailable": false,
        "riskTotal": null,
        "entryRisk": null,
        "event": {
          "state": "NOT_VALIDATED",
          "score": null,
          "negative": {
            "state": "VALIDATED",
            "value": 0
          },
          "concentration": {
            "state": "VALIDATED",
            "value": 1
          },
          "causal": {
            "state": "NOT_VALIDATED",
            "value": null,
            "priceNewsReaction": {
              "state": "NOT_VALIDATED",
              "value": null
            },
            "postNewsVolatility": {
              "state": "NOT_VALIDATED",
              "value": null
            },
            "reason": "CAUSAL_CONTRACT_NOT_VALIDATED"
          },
          "major": {
            "state": "NOT_VALIDATED",
            "value": null,
            "countries": [
              "US"
            ]
          }
        },
        "fundamentals": {
          "peRatio": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "profitMargin": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "revenueGrowth": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "earningsGrowth": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "totalDebt": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "cash": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          }
        },
        "valuationState": "VALIDATED",
        "valuationScore": 57,
        "valuationReason": null,
        "macroInputs": [
          {
            "id": "US10Y",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "HYG",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "QQQ",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "VIX",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "SPX",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "DXY",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "WTI",
            "state": "UNAVAILABLE"
          }
        ],
        "missing": [
          "macro:WTI",
          "fundamentals:peRatio",
          "fundamentals:profitMargin",
          "fundamentals:revenueGrowth",
          "fundamentals:earningsGrowth",
          "fundamentals:totalDebt",
          "fundamentals:cash",
          "event:causal_contract",
          "event:calendar_current",
          "event:priceNewsReaction",
          "event:postNewsVolatility"
        ],
        "valuationStatus": "LÉGÈREMENT SURÉVALUÉE",
        "valuationCoverage": 61.346153846153854,
        "valuationConfidence": "MEDIUM",
        "fairValueLow": 500.6307241585038,
        "fairValueMid": 646.864420289855,
        "fairValueHigh": 700.5524437854662,
        "valuationMethodsUsed": [
          "Historical Multiple"
        ],
        "valuationReasonCodes": [
          "MARGIN_COMPRESSION",
          "PE_ABOVE_HISTORY"
        ],
        "valuationMissingFields": [
          "fundamentals:forwardPE",
          "fundamentals:peg",
          "fundamentals:epsForward"
        ],
        "valuationFundamentals": {
          "epsTTM": {
            "value": 26.54,
            "unit": "USD/share",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Highlights.DilutedEpsTTM = Highlights.EarningsShare; DILUTED_CURRENT_SHARE_BASIS",
              "instrument": "META.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:07.580Z",
              "mode": "REAL"
            }
          },
          "pe": {
            "value": 27.840241145440846,
            "unit": "ratio",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:quote.price / Highlights.DilutedEpsTTM",
              "instrument": "META.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:07.580Z",
              "mode": "REAL"
            }
          },
          "debtToEquity": {
            "value": 0.42997308792172145,
            "unit": "ratio",
            "period": "ASOF:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Financials.Balance_Sheet.shortLongTermDebtTotal / totalStockholderEquity",
              "instrument": "META.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:07.580Z",
              "mode": "REAL"
            }
          },
          "epsGrowth": {
            "value": 7.241129616220121,
            "unit": "percent",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Earnings.History.epsActual: reported TTM YoY",
              "instrument": "META.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:07.580Z",
              "mode": "REAL"
            }
          },
          "operatingMargin": {
            "value": 34.83,
            "unit": "percent",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Highlights.OperatingMarginTTM",
              "instrument": "META.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:07.580Z",
              "mode": "REAL"
            }
          },
          "salesPerShare": {
            "value": 90.252,
            "unit": "USD/share",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Highlights.RevenuePerShareTTM",
              "instrument": "META.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:07.580Z",
              "mode": "REAL"
            }
          },
          "revenueGrowth": {
            "value": 27.652625220912274,
            "unit": "percent",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Financials.Income_Statement.totalRevenue: TTM YoY",
              "instrument": "META.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:07.580Z",
              "mode": "REAL"
            }
          },
          "priorOperatingMargin": {
            "value": 44.02026800295295,
            "unit": "percent",
            "period": "TTM:2025-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Financials.Income_Statement: prior TTM operatingIncome / totalRevenue",
              "instrument": "META.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:07.580Z",
              "mode": "REAL"
            }
          },
          "fcfGrowth": {
            "value": -18.27193489837844,
            "unit": "percent",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Financials.Cash_Flow.freeCashFlow: TTM YoY",
              "instrument": "META.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:07.580Z",
              "mode": "REAL"
            }
          },
          "fcfPerShare": {
            "value": 15.968823070927513,
            "unit": "USD/share",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:TTM freeCashFlow / current-basis period-end commonStockSharesOutstanding",
              "instrument": "META.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:07.580Z",
              "mode": "REAL"
            }
          }
        },
        "valuationMetadata": {
          "namespace": "QA_VALUATION_ONLY",
          "provider": "EODHD",
          "contractSource": "EODHD Support written response supplied by user",
          "model": "src/valuation.ts",
          "config": "DEFAULT_VALUATION_CONFIG_UNCHANGED_EXCEPT_BENCHMARK_INPUTS",
          "fields": {
            "epsTTM": {
              "sourceField": "Highlights.DilutedEpsTTM = Highlights.EarningsShare; DILUTED_CURRENT_SHARE_BASIS",
              "periodEnd": "2026-06-30"
            },
            "pe": {
              "sourceField": "quote.price / Highlights.DilutedEpsTTM",
              "periodEnd": "2026-06-30"
            },
            "debtToEquity": {
              "sourceField": "Financials.Balance_Sheet.shortLongTermDebtTotal / totalStockholderEquity",
              "periodEnd": "2026-06-30"
            },
            "epsGrowth": {
              "sourceField": "Earnings.History.epsActual: reported TTM YoY",
              "periodEnd": "2026-06-30"
            },
            "operatingMargin": {
              "sourceField": "Highlights.OperatingMarginTTM",
              "periodEnd": "2026-06-30"
            },
            "salesPerShare": {
              "sourceField": "Highlights.RevenuePerShareTTM",
              "periodEnd": "2026-06-30"
            },
            "revenueGrowth": {
              "sourceField": "Financials.Income_Statement.totalRevenue: TTM YoY",
              "periodEnd": "2026-06-30"
            },
            "priorOperatingMargin": {
              "sourceField": "Financials.Income_Statement: prior TTM operatingIncome / totalRevenue",
              "periodEnd": "2025-06-30"
            },
            "fcfGrowth": {
              "sourceField": "Financials.Cash_Flow.freeCashFlow: TTM YoY",
              "periodEnd": "2026-06-30"
            },
            "fcfPerShare": {
              "sourceField": "TTM freeCashFlow / current-basis period-end commonStockSharesOutstanding",
              "periodEnd": "2026-06-30"
            }
          },
          "counts": {
            "pe": {
              "observations": 19,
              "target": 20,
              "targetMet": false
            }
          },
          "priceBasis": "RAW_CLOSE_DIVIDED_BY_SUBSEQUENT_SPLITS_ONLY",
          "epsHistoricalBasis": "REPORTED_ANALYST_NOT_GAAP_DILUTED",
          "epsCurrentBasis": "DILUTED_TTM_CURRENT_SHARES",
          "epsBasisCaveat": "Reported historical EPS and current diluted EPS are distinct accounting bases; support-authorized descriptive comparison, not GAAP-comparable history.",
          "pointInTime": false,
          "filingDateUsed": false,
          "historyNote": "Restated descriptive quarterly period-end observations; no backtest or historical availability assertion; target shortfalls are not padded.",
          "blockedBy": null,
          "riskInputsUnchanged": true
        },
        "valuationBenchmarks": [
          {
            "id": "HISTORY:META:pe",
            "ticker": "META",
            "currency": "USD",
            "metric": "pe",
            "method": "Historical Multiple",
            "period": "TTM:2026-06-30",
            "comparisonInstrument": "HISTORY:META",
            "windowStart": "2021-10-06",
            "windowEnd": "2026-10-06",
            "low": {
              "value": 18.863252605821547,
              "unit": "ratio",
              "period": "TTM:2026-06-30",
              "provenance": {
                "provider": "EODHD",
                "dataset": "EODHD_SUPPORT_CONFIRMED:RESTATED_DESCRIPTIVE_5Y_QUARTERLY_PE",
                "instrument": "HISTORY:META",
                "observedAt": "2026-10-07T00:09:06.144Z",
                "receivedAt": "2026-10-07T00:09:06.144Z",
                "mode": "REAL"
              }
            },
            "mid": {
              "value": 24.3731884057971,
              "unit": "ratio",
              "period": "TTM:2026-06-30",
              "provenance": {
                "provider": "EODHD",
                "dataset": "EODHD_SUPPORT_CONFIRMED:RESTATED_DESCRIPTIVE_5Y_QUARTERLY_PE",
                "instrument": "HISTORY:META",
                "observedAt": "2026-10-07T00:09:06.144Z",
                "receivedAt": "2026-10-07T00:09:06.144Z",
                "mode": "REAL"
              }
            },
            "high": {
              "value": 26.396098107967827,
              "unit": "ratio",
              "period": "TTM:2026-06-30",
              "provenance": {
                "provider": "EODHD",
                "dataset": "EODHD_SUPPORT_CONFIRMED:RESTATED_DESCRIPTIVE_5Y_QUARTERLY_PE",
                "instrument": "HISTORY:META",
                "observedAt": "2026-10-07T00:09:06.144Z",
                "receivedAt": "2026-10-07T00:09:06.144Z",
                "mode": "REAL"
              }
            }
          }
        ]
      },
      {
        "id": "AMZN",
        "ticker": "AMZN.US",
        "price": 256.29,
        "currency": "USD",
        "observedAt": "2026-10-06",
        "receivedAt": "2026-10-06T21:26:24.775537+00:00",
        "source": "EODHD",
        "quoteState": "VALIDATED",
        "freshness": "DELAYED_ACCEPTABLE",
        "riskState": "NOT_VALIDATED",
        "riskEligible": false,
        "fullRequiredDataAvailable": false,
        "riskTotal": null,
        "entryRisk": null,
        "event": {
          "state": "NOT_VALIDATED",
          "score": null,
          "negative": {
            "state": "VALIDATED",
            "value": 0
          },
          "concentration": {
            "state": "VALIDATED",
            "value": 1
          },
          "causal": {
            "state": "NOT_VALIDATED",
            "value": null,
            "priceNewsReaction": {
              "state": "NOT_VALIDATED",
              "value": null
            },
            "postNewsVolatility": {
              "state": "NOT_VALIDATED",
              "value": null
            },
            "reason": "CAUSAL_CONTRACT_NOT_VALIDATED"
          },
          "major": {
            "state": "NOT_VALIDATED",
            "value": null,
            "countries": [
              "US"
            ]
          }
        },
        "fundamentals": {
          "peRatio": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "profitMargin": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "revenueGrowth": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "earningsGrowth": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "totalDebt": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "cash": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          }
        },
        "valuationState": "VALIDATED",
        "valuationScore": 7,
        "valuationReason": null,
        "macroInputs": [
          {
            "id": "US10Y",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "HYG",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "QQQ",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "VIX",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "SPX",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "DXY",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "WTI",
            "state": "UNAVAILABLE"
          }
        ],
        "missing": [
          "macro:WTI",
          "fundamentals:peRatio",
          "fundamentals:profitMargin",
          "fundamentals:revenueGrowth",
          "fundamentals:earningsGrowth",
          "fundamentals:totalDebt",
          "fundamentals:cash",
          "event:causal_contract",
          "event:calendar_current",
          "event:priceNewsReaction",
          "event:postNewsVolatility"
        ],
        "valuationStatus": "TRÈS SOUS-ÉVALUÉE",
        "valuationCoverage": 55.96153846153846,
        "valuationConfidence": "MEDIUM",
        "fairValueLow": 403.7152156151138,
        "fairValueMid": 600.8713286558643,
        "fairValueHigh": 934.4740716234057,
        "valuationMethodsUsed": [
          "Historical Multiple"
        ],
        "valuationReasonCodes": [
          "MARGIN_EXPANSION",
          "PE_BELOW_HISTORY"
        ],
        "valuationMissingFields": [
          "fundamentals:forwardPE",
          "fundamentals:peg",
          "fundamentals:epsForward"
        ],
        "valuationFundamentals": {
          "epsTTM": {
            "value": 12.42,
            "unit": "USD/share",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Highlights.DilutedEpsTTM = Highlights.EarningsShare; DILUTED_CURRENT_SHARE_BASIS",
              "instrument": "AMZN.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:08.922Z",
              "mode": "REAL"
            }
          },
          "pe": {
            "value": 20.635265700483092,
            "unit": "ratio",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:quote.price / Highlights.DilutedEpsTTM",
              "instrument": "AMZN.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:08.922Z",
              "mode": "REAL"
            }
          },
          "debtToEquity": {
            "value": 0.4046843841775135,
            "unit": "ratio",
            "period": "ASOF:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Financials.Balance_Sheet.shortLongTermDebtTotal / totalStockholderEquity",
              "instrument": "AMZN.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:08.922Z",
              "mode": "REAL"
            }
          },
          "epsGrowth": {
            "value": 30.487804878048763,
            "unit": "percent",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Earnings.History.epsActual: reported TTM YoY",
              "instrument": "AMZN.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:08.922Z",
              "mode": "REAL"
            }
          },
          "operatingMargin": {
            "value": 13.69,
            "unit": "percent",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Highlights.OperatingMarginTTM",
              "instrument": "AMZN.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:08.922Z",
              "mode": "REAL"
            }
          },
          "salesPerShare": {
            "value": 72.331,
            "unit": "USD/share",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Highlights.RevenuePerShareTTM",
              "instrument": "AMZN.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:08.922Z",
              "mode": "REAL"
            }
          },
          "revenueGrowth": {
            "value": 15.766568463281194,
            "unit": "percent",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Financials.Income_Statement.totalRevenue: TTM YoY",
              "instrument": "AMZN.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:08.922Z",
              "mode": "REAL"
            }
          },
          "priorOperatingMargin": {
            "value": 11.370996868834306,
            "unit": "percent",
            "period": "TTM:2025-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Financials.Income_Statement: prior TTM operatingIncome / totalRevenue",
              "instrument": "AMZN.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:08.922Z",
              "mode": "REAL"
            }
          },
          "fcfGrowth": {
            "value": -186.2324753356576,
            "unit": "percent",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Financials.Cash_Flow.freeCashFlow: TTM YoY",
              "instrument": "AMZN.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:08.922Z",
              "mode": "REAL"
            }
          },
          "fcfPerShare": {
            "value": -1.0662203063377051,
            "unit": "USD/share",
            "period": "TTM:2026-06-30",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:TTM freeCashFlow / current-basis period-end commonStockSharesOutstanding",
              "instrument": "AMZN.US",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:08.922Z",
              "mode": "REAL"
            }
          }
        },
        "valuationMetadata": {
          "namespace": "QA_VALUATION_ONLY",
          "provider": "EODHD",
          "contractSource": "EODHD Support written response supplied by user",
          "model": "src/valuation.ts",
          "config": "DEFAULT_VALUATION_CONFIG_UNCHANGED_EXCEPT_BENCHMARK_INPUTS",
          "fields": {
            "epsTTM": {
              "sourceField": "Highlights.DilutedEpsTTM = Highlights.EarningsShare; DILUTED_CURRENT_SHARE_BASIS",
              "periodEnd": "2026-06-30"
            },
            "pe": {
              "sourceField": "quote.price / Highlights.DilutedEpsTTM",
              "periodEnd": "2026-06-30"
            },
            "debtToEquity": {
              "sourceField": "Financials.Balance_Sheet.shortLongTermDebtTotal / totalStockholderEquity",
              "periodEnd": "2026-06-30"
            },
            "epsGrowth": {
              "sourceField": "Earnings.History.epsActual: reported TTM YoY",
              "periodEnd": "2026-06-30"
            },
            "operatingMargin": {
              "sourceField": "Highlights.OperatingMarginTTM",
              "periodEnd": "2026-06-30"
            },
            "salesPerShare": {
              "sourceField": "Highlights.RevenuePerShareTTM",
              "periodEnd": "2026-06-30"
            },
            "revenueGrowth": {
              "sourceField": "Financials.Income_Statement.totalRevenue: TTM YoY",
              "periodEnd": "2026-06-30"
            },
            "priorOperatingMargin": {
              "sourceField": "Financials.Income_Statement: prior TTM operatingIncome / totalRevenue",
              "periodEnd": "2025-06-30"
            },
            "fcfGrowth": {
              "sourceField": "Financials.Cash_Flow.freeCashFlow: TTM YoY",
              "periodEnd": "2026-06-30"
            },
            "fcfPerShare": {
              "sourceField": "TTM freeCashFlow / current-basis period-end commonStockSharesOutstanding",
              "periodEnd": "2026-06-30"
            }
          },
          "counts": {
            "pe": {
              "observations": 18,
              "target": 20,
              "targetMet": false
            }
          },
          "priceBasis": "RAW_CLOSE_DIVIDED_BY_SUBSEQUENT_SPLITS_ONLY",
          "epsHistoricalBasis": "REPORTED_ANALYST_NOT_GAAP_DILUTED",
          "epsCurrentBasis": "DILUTED_TTM_CURRENT_SHARES",
          "epsBasisCaveat": "Reported historical EPS and current diluted EPS are distinct accounting bases; support-authorized descriptive comparison, not GAAP-comparable history.",
          "pointInTime": false,
          "filingDateUsed": false,
          "historyNote": "Restated descriptive quarterly period-end observations; no backtest or historical availability assertion; target shortfalls are not padded.",
          "blockedBy": null,
          "riskInputsUnchanged": true
        },
        "valuationBenchmarks": [
          {
            "id": "HISTORY:AMZN:pe",
            "ticker": "AMZN",
            "currency": "USD",
            "metric": "pe",
            "method": "Historical Multiple",
            "period": "TTM:2026-06-30",
            "comparisonInstrument": "HISTORY:AMZN",
            "windowStart": "2021-10-06",
            "windowEnd": "2026-10-06",
            "low": {
              "value": 32.50525085467905,
              "unit": "ratio",
              "period": "TTM:2026-06-30",
              "provenance": {
                "provider": "EODHD",
                "dataset": "EODHD_SUPPORT_CONFIRMED:RESTATED_DESCRIPTIVE_5Y_QUARTERLY_PE",
                "instrument": "HISTORY:AMZN",
                "observedAt": "2026-10-07T00:09:06.940Z",
                "receivedAt": "2026-10-07T00:09:06.940Z",
                "mode": "REAL"
              }
            },
            "mid": {
              "value": 48.379334030262825,
              "unit": "ratio",
              "period": "TTM:2026-06-30",
              "provenance": {
                "provider": "EODHD",
                "dataset": "EODHD_SUPPORT_CONFIRMED:RESTATED_DESCRIPTIVE_5Y_QUARTERLY_PE",
                "instrument": "HISTORY:AMZN",
                "observedAt": "2026-10-07T00:09:06.940Z",
                "receivedAt": "2026-10-07T00:09:06.940Z",
                "mode": "REAL"
              }
            },
            "high": {
              "value": 75.23945826275408,
              "unit": "ratio",
              "period": "TTM:2026-06-30",
              "provenance": {
                "provider": "EODHD",
                "dataset": "EODHD_SUPPORT_CONFIRMED:RESTATED_DESCRIPTIVE_5Y_QUARTERLY_PE",
                "instrument": "HISTORY:AMZN",
                "observedAt": "2026-10-07T00:09:06.940Z",
                "receivedAt": "2026-10-07T00:09:06.940Z",
                "mode": "REAL"
              }
            }
          }
        ]
      },
      {
        "id": "TD",
        "ticker": "TD.TO",
        "price": 168.06,
        "currency": "CAD",
        "observedAt": "2026-10-06",
        "receivedAt": "2026-10-06T21:26:25.020977+00:00",
        "source": "EODHD",
        "quoteState": "VALIDATED",
        "freshness": "DELAYED_ACCEPTABLE",
        "riskState": "NOT_VALIDATED",
        "riskEligible": false,
        "fullRequiredDataAvailable": false,
        "riskTotal": null,
        "entryRisk": null,
        "event": {
          "state": "NOT_VALIDATED",
          "score": null,
          "negative": {
            "state": "UNKNOWN",
            "value": null
          },
          "concentration": {
            "state": "UNKNOWN",
            "value": null
          },
          "causal": {
            "state": "NOT_VALIDATED",
            "value": null,
            "priceNewsReaction": {
              "state": "NOT_VALIDATED",
              "value": null
            },
            "postNewsVolatility": {
              "state": "NOT_VALIDATED",
              "value": null
            },
            "reason": "CAUSAL_CONTRACT_NOT_VALIDATED"
          },
          "major": {
            "state": "NOT_VALIDATED",
            "value": null,
            "countries": [
              "US",
              "CA"
            ]
          }
        },
        "fundamentals": {
          "peRatio": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "profitMargin": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "revenueGrowth": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "earningsGrowth": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "totalDebt": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          },
          "cash": {
            "state": "UNKNOWN",
            "value": null,
            "sourceField": null,
            "receivedAt": null,
            "observedAt": null
          }
        },
        "valuationState": "VALIDATED",
        "valuationScore": 74,
        "valuationReason": null,
        "macroInputs": [
          {
            "id": "US10Y",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "HYG",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "TSX",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "USDCAD",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "VIX",
            "state": "DELAYED_ACCEPTABLE"
          },
          {
            "id": "WTI",
            "state": "UNAVAILABLE"
          }
        ],
        "missing": [
          "macro:WTI",
          "fundamentals:peRatio",
          "fundamentals:profitMargin",
          "fundamentals:revenueGrowth",
          "fundamentals:earningsGrowth",
          "fundamentals:totalDebt",
          "fundamentals:cash",
          "event:causal_contract",
          "event:calendar_current",
          "event:recentNegativePolarity",
          "event:priceNewsReaction",
          "event:postNewsVolatility"
        ],
        "valuationStatus": "SURÉVALUÉE",
        "valuationCoverage": 72,
        "valuationConfidence": "MEDIUM",
        "fairValueLow": 96.82298774963374,
        "fairValueMid": 104.40770011897104,
        "fairValueHigh": 121.42249265068772,
        "valuationMethodsUsed": [
          "Historical Multiple"
        ],
        "valuationReasonCodes": [
          "PE_ABOVE_HISTORY"
        ],
        "valuationMissingFields": [
          "fundamentals:roe",
          "fundamentals:dividendYield",
          "fundamentals:cet1",
          "fundamentals:nonPerformingLoans"
        ],
        "valuationFundamentals": {
          "epsTTM": {
            "value": 9.34,
            "unit": "CAD/share",
            "period": "TTM:2026-07-31",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Highlights.DilutedEpsTTM = Highlights.EarningsShare; DILUTED_CURRENT_SHARE_BASIS",
              "instrument": "TD.TO",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:10.285Z",
              "mode": "REAL"
            }
          },
          "pe": {
            "value": 17.99357601713062,
            "unit": "ratio",
            "period": "TTM:2026-07-31",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:quote.price / Highlights.DilutedEpsTTM",
              "instrument": "TD.TO",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:10.285Z",
              "mode": "REAL"
            }
          },
          "debtToEquity": {
            "value": 2.3451088454119593,
            "unit": "ratio",
            "period": "ASOF:2026-07-31",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Financials.Balance_Sheet.shortLongTermDebtTotal / totalStockholderEquity",
              "instrument": "TD.TO",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:10.285Z",
              "mode": "REAL"
            }
          },
          "earningsGrowth": {
            "value": 17.699115044247794,
            "unit": "percent",
            "period": "TTM:2026-07-31",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:Earnings.History.epsActual: reported TTM YoY",
              "instrument": "TD.TO",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:10.285Z",
              "mode": "REAL"
            }
          },
          "bookValuePerShare": {
            "value": 69.08364604769399,
            "unit": "CAD/share",
            "period": "ASOF:2026-07-31",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:(totalStockholderEquity - (capitalStock - commonStock)) / commonStockSharesOutstanding",
              "instrument": "TD.TO",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:10.285Z",
              "mode": "REAL"
            }
          },
          "pb": {
            "value": 2.4327031014543543,
            "unit": "ratio",
            "period": "ASOF:2026-07-31",
            "provenance": {
              "provider": "EODHD",
              "dataset": "fundamentals:quote.price / CommonBookValuePerShare",
              "instrument": "TD.TO",
              "observedAt": "2026-10-06T00:00:00.000Z",
              "receivedAt": "2026-10-06T22:55:10.285Z",
              "mode": "REAL"
            }
          }
        },
        "valuationMetadata": {
          "namespace": "QA_VALUATION_ONLY",
          "provider": "EODHD",
          "contractSource": "EODHD Support written response supplied by user",
          "model": "src/valuation.ts",
          "config": "DEFAULT_VALUATION_CONFIG_UNCHANGED_EXCEPT_BENCHMARK_INPUTS",
          "fields": {
            "epsTTM": {
              "sourceField": "Highlights.DilutedEpsTTM = Highlights.EarningsShare; DILUTED_CURRENT_SHARE_BASIS",
              "periodEnd": "2026-07-31"
            },
            "pe": {
              "sourceField": "quote.price / Highlights.DilutedEpsTTM",
              "periodEnd": "2026-07-31"
            },
            "debtToEquity": {
              "sourceField": "Financials.Balance_Sheet.shortLongTermDebtTotal / totalStockholderEquity",
              "periodEnd": "2026-07-31"
            },
            "earningsGrowth": {
              "sourceField": "Earnings.History.epsActual: reported TTM YoY",
              "periodEnd": "2026-07-31"
            },
            "bookValuePerShare": {
              "sourceField": "(totalStockholderEquity - (capitalStock - commonStock)) / commonStockSharesOutstanding",
              "periodEnd": "2026-07-31"
            },
            "pb": {
              "sourceField": "quote.price / CommonBookValuePerShare",
              "periodEnd": "2026-07-31"
            }
          },
          "counts": {
            "pe": {
              "observations": 20,
              "target": 20,
              "targetMet": true
            },
            "pb": {
              "observations": 20,
              "target": 20,
              "targetMet": true
            }
          },
          "priceBasis": "RAW_CLOSE_DIVIDED_BY_SUBSEQUENT_SPLITS_ONLY",
          "epsHistoricalBasis": "REPORTED_ANALYST_NOT_GAAP_DILUTED",
          "epsCurrentBasis": "DILUTED_TTM_CURRENT_SHARES",
          "epsBasisCaveat": "Reported historical EPS and current diluted EPS are distinct accounting bases; support-authorized descriptive comparison, not GAAP-comparable history.",
          "pointInTime": false,
          "filingDateUsed": false,
          "historyNote": "Restated descriptive quarterly period-end observations; no backtest or historical availability assertion; target shortfalls are not padded.",
          "blockedBy": null,
          "riskInputsUnchanged": true
        },
        "valuationBenchmarks": [
          {
            "id": "HISTORY:TD:pe",
            "ticker": "TD",
            "currency": "CAD",
            "metric": "pe",
            "method": "Historical Multiple",
            "period": "TTM:2026-07-31",
            "comparisonInstrument": "HISTORY:TD",
            "windowStart": "2021-10-06",
            "windowEnd": "2026-10-06",
            "low": {
              "value": 10.36648691109569,
              "unit": "ratio",
              "period": "TTM:2026-07-31",
              "provenance": {
                "provider": "EODHD",
                "dataset": "EODHD_SUPPORT_CONFIRMED:RESTATED_DESCRIPTIVE_5Y_QUARTERLY_PE",
                "instrument": "HISTORY:TD",
                "observedAt": "2026-10-07T00:09:07.724Z",
                "receivedAt": "2026-10-07T00:09:07.724Z",
                "mode": "REAL"
              }
            },
            "mid": {
              "value": 10.696962747108449,
              "unit": "ratio",
              "period": "TTM:2026-07-31",
              "provenance": {
                "provider": "EODHD",
                "dataset": "EODHD_SUPPORT_CONFIRMED:RESTATED_DESCRIPTIVE_5Y_QUARTERLY_PE",
                "instrument": "HISTORY:TD",
                "observedAt": "2026-10-07T00:09:07.724Z",
                "receivedAt": "2026-10-07T00:09:07.724Z",
                "mode": "REAL"
              }
            },
            "high": {
              "value": 12.535716606808233,
              "unit": "ratio",
              "period": "TTM:2026-07-31",
              "provenance": {
                "provider": "EODHD",
                "dataset": "EODHD_SUPPORT_CONFIRMED:RESTATED_DESCRIPTIVE_5Y_QUARTERLY_PE",
                "instrument": "HISTORY:TD",
                "observedAt": "2026-10-07T00:09:07.724Z",
                "receivedAt": "2026-10-07T00:09:07.724Z",
                "mode": "REAL"
              }
            }
          },
          {
            "id": "HISTORY:TD:pb",
            "ticker": "TD",
            "currency": "CAD",
            "metric": "pb",
            "method": "Historical Multiple",
            "period": "ASOF:2026-07-31",
            "comparisonInstrument": "HISTORY:TD",
            "windowStart": "2021-10-06",
            "windowEnd": "2026-10-06",
            "low": {
              "value": 1.4187799193994104,
              "unit": "ratio",
              "period": "ASOF:2026-07-31",
              "provenance": {
                "provider": "EODHD",
                "dataset": "EODHD_SUPPORT_CONFIRMED:RESTATED_DESCRIPTIVE_5Y_QUARTERLY_PB",
                "instrument": "HISTORY:TD",
                "observedAt": "2026-10-07T00:09:07.724Z",
                "receivedAt": "2026-10-07T00:09:07.724Z",
                "mode": "REAL"
              }
            },
            "mid": {
              "value": 1.5764334167418255,
              "unit": "ratio",
              "period": "ASOF:2026-07-31",
              "provenance": {
                "provider": "EODHD",
                "dataset": "EODHD_SUPPORT_CONFIRMED:RESTATED_DESCRIPTIVE_5Y_QUARTERLY_PB",
                "instrument": "HISTORY:TD",
                "observedAt": "2026-10-07T00:09:07.724Z",
                "receivedAt": "2026-10-07T00:09:07.724Z",
                "mode": "REAL"
              }
            },
            "high": {
              "value": 1.757615580492958,
              "unit": "ratio",
              "period": "ASOF:2026-07-31",
              "provenance": {
                "provider": "EODHD",
                "dataset": "EODHD_SUPPORT_CONFIRMED:RESTATED_DESCRIPTIVE_5Y_QUARTERLY_PB",
                "instrument": "HISTORY:TD",
                "observedAt": "2026-10-07T00:09:07.724Z",
                "receivedAt": "2026-10-07T00:09:07.724Z",
                "mode": "REAL"
              }
            }
          }
        ]
      }
    ],
    "riskCenter": {
      "state": "NOT_VALIDATED",
      "score": null,
      "ranking": [],
      "reason": "Incomplete required data; no complete score or ranking"
    },
    "valuation": {
      "state": "PARTIAL",
      "score": null,
      "groups": [
        {
          "label": "Sous-évaluée",
          "assets": [
            {
              "id": "AMZN",
              "status": "TRÈS SOUS-ÉVALUÉE",
              "score": 7
            },
            {
              "id": "NVDA",
              "status": "SOUS-ÉVALUÉE",
              "score": 27
            },
            {
              "id": "GOOGL",
              "status": "SOUS-ÉVALUÉE",
              "score": 35
            }
          ]
        },
        {
          "label": "Bien évaluée",
          "assets": []
        },
        {
          "label": "Surévaluée",
          "assets": [
            {
              "id": "TD",
              "status": "SURÉVALUÉE",
              "score": 74
            },
            {
              "id": "AAPL",
              "status": "LÉGÈREMENT SURÉVALUÉE",
              "score": 61
            },
            {
              "id": "META",
              "status": "LÉGÈREMENT SURÉVALUÉE",
              "score": 57
            }
          ]
        }
      ],
      "ranking": [
        {
          "id": "AMZN",
          "status": "TRÈS SOUS-ÉVALUÉE",
          "score": 7
        },
        {
          "id": "NVDA",
          "status": "SOUS-ÉVALUÉE",
          "score": 27
        },
        {
          "id": "GOOGL",
          "status": "SOUS-ÉVALUÉE",
          "score": 35
        },
        {
          "id": "TD",
          "status": "SURÉVALUÉE",
          "score": 74
        },
        {
          "id": "AAPL",
          "status": "LÉGÈREMENT SURÉVALUÉE",
          "score": 61
        },
        {
          "id": "META",
          "status": "LÉGÈREMENT SURÉVALUÉE",
          "score": 57
        }
      ],
      "unclassified": [
        "SPCX"
      ],
      "reason": "DESCRIPTIVE_RESTATED_HISTORY_NOT_POINT_IN_TIME",
      "acquisitionProviderRequests": 12,
      "providerRequestsPerEvaluation": 0,
      "modelUnchanged": true,
      "evaluatedAt": "2026-10-07T00:13:58.319Z",
      "riskRecalculated": false
    }
  },
  "marketCache": [
    {
      "id": "US10Y",
      "symbol": "US10Y",
      "source": "EODHD",
      "unit": "percent",
      "price": 5.31,
      "previousClose": 5.28,
      "rateDeltaPoints": 0.02999999999999936,
      "rateChangePct": 0.568181818181806,
      "changes": {
        "day": 0.568181818181806,
        "fiveDay": null,
        "month": null,
        "sixMonth": null
      },
      "changePercent": 0.568181818181806,
      "timestamp": "2026-10-05",
      "priceObservedAt": "2026-10-05",
      "priceFreshness": "DAILY_PUBLICATION",
      "freshnessPolicy": "DAILY_PUBLICATION_AGE",
      "delayed": true,
      "error": false,
      "provenance": {
        "provider": "EODHD",
        "dataset": "ust/yield-rates",
        "instrument": "US10Y",
        "observedAt": "2026-10-05",
        "receivedAt": "2026-10-06T20:14:14.123Z",
        "mode": "REAL"
      }
    },
    {
      "id": "VIX",
      "symbol": "VIX.INDX",
      "source": "EODHD",
      "unit": "price",
      "price": 15.07,
      "previousClose": 15.52,
      "rateDeltaPoints": null,
      "changes": {
        "day": -2.899484536082475,
        "fiveDay": null,
        "month": null,
        "sixMonth": null
      },
      "changePercent": -2.899484536082475,
      "timestamp": "2026-10-06",
      "priceObservedAt": "2026-10-06",
      "priceFreshness": "EOD",
      "freshnessPolicy": "EQUITY_SESSION",
      "delayed": true,
      "error": false,
      "provenance": {
        "provider": "EODHD",
        "dataset": "eod",
        "instrument": "VIX.INDX",
        "observedAt": "2026-10-06",
        "receivedAt": "2026-10-06T20:14:14.551Z",
        "mode": "REAL"
      }
    },
    {
      "id": "DXY",
      "symbol": "DXY.INDX",
      "source": "EODHD",
      "unit": "price",
      "price": 101.824,
      "previousClose": 102.167,
      "rateDeltaPoints": null,
      "changes": {
        "day": -0.33572484265956826,
        "fiveDay": null,
        "month": null,
        "sixMonth": null
      },
      "changePercent": -0.33572484265956826,
      "timestamp": "2026-10-06",
      "priceObservedAt": "2026-10-06",
      "priceFreshness": "EOD",
      "freshnessPolicy": "EQUITY_SESSION",
      "delayed": true,
      "error": false,
      "provenance": {
        "provider": "EODHD",
        "dataset": "eod",
        "instrument": "DXY.INDX",
        "observedAt": "2026-10-06",
        "receivedAt": "2026-10-06T20:14:14.987Z",
        "mode": "REAL"
      }
    },
    {
      "id": "SPX",
      "symbol": "GSPC.INDX",
      "source": "EODHD",
      "unit": "price",
      "price": 7829.15,
      "previousClose": 7773.954,
      "rateDeltaPoints": null,
      "changes": {
        "day": 0.7100119192884335,
        "fiveDay": null,
        "month": null,
        "sixMonth": null
      },
      "changePercent": 0.7100119192884335,
      "timestamp": "2026-10-06",
      "priceObservedAt": "2026-10-06",
      "priceFreshness": "EOD",
      "freshnessPolicy": "EQUITY_SESSION",
      "delayed": true,
      "error": false,
      "provenance": {
        "provider": "EODHD",
        "dataset": "eod",
        "instrument": "GSPC.INDX",
        "observedAt": "2026-10-06",
        "receivedAt": "2026-10-06T20:14:15.403Z",
        "mode": "REAL"
      }
    },
    {
      "id": "TSX",
      "symbol": "GSPTSE.INDX",
      "source": "EODHD",
      "unit": "price",
      "price": 35692.3203,
      "previousClose": 35518.6016,
      "rateDeltaPoints": null,
      "changes": {
        "day": 0.48909217191703824,
        "fiveDay": null,
        "month": null,
        "sixMonth": null
      },
      "changePercent": 0.48909217191703824,
      "timestamp": "2026-10-06",
      "priceObservedAt": "2026-10-06",
      "priceFreshness": "EOD",
      "freshnessPolicy": "EQUITY_SESSION",
      "delayed": true,
      "error": false,
      "provenance": {
        "provider": "EODHD",
        "dataset": "eod",
        "instrument": "GSPTSE.INDX",
        "observedAt": "2026-10-06",
        "receivedAt": "2026-10-06T20:14:15.754Z",
        "mode": "REAL"
      }
    },
    {
      "id": "USDCAD",
      "symbol": "USDCAD.FOREX",
      "source": "EODHD",
      "unit": "price",
      "price": 1.4209,
      "previousClose": 1.426,
      "rateDeltaPoints": null,
      "changes": {
        "day": -0.3576437587657688,
        "fiveDay": null,
        "month": null,
        "sixMonth": null
      },
      "changePercent": -0.3576437587657688,
      "timestamp": "2026-10-06",
      "priceObservedAt": "2026-10-06",
      "priceFreshness": "EOD",
      "freshnessPolicy": "EQUITY_SESSION",
      "delayed": true,
      "error": false,
      "provenance": {
        "provider": "EODHD",
        "dataset": "eod",
        "instrument": "USDCAD.FOREX",
        "observedAt": "2026-10-06",
        "receivedAt": "2026-10-06T20:14:16.111Z",
        "mode": "REAL"
      }
    },
    {
      "id": "QQQ",
      "symbol": "QQQ.US",
      "currency": "USD",
      "source": "EODHD",
      "price": 759.66,
      "previousClose": 756.2,
      "changePercent": 0.4575509124570054,
      "changes": {
        "day": 0.4575509124570054,
        "fiveDay": 2.6886735066304457,
        "month": 5.749206525975836,
        "sixMonth": null
      },
      "dayOpen": 760.54,
      "dayHigh": 762.86,
      "dayLow": 759.1,
      "volume": 25707020,
      "averageVolume": null,
      "timestamp": "2026-10-06",
      "priceObservedAt": "2026-10-06",
      "priceFreshness": "EOD",
      "delayed": true,
      "error": false,
      "provenance": {
        "provider": "EODHD",
        "dataset": "eod",
        "instrument": "QQQ.US",
        "observedAt": "2026-10-06",
        "receivedAt": "2026-10-06T21:26:22.849721+00:00",
        "mode": "REAL"
      }
    },
    {
      "id": "HYG",
      "symbol": "HYG.US",
      "currency": "USD",
      "source": "EODHD",
      "price": 77.27,
      "previousClose": 76.98,
      "changePercent": 0.37672122629253124,
      "changes": {
        "day": 0.37672122629253124,
        "fiveDay": 0.07771014117343711,
        "month": -2.3382204246714,
        "sixMonth": null
      },
      "dayOpen": 77.15,
      "dayHigh": 77.32,
      "dayLow": 77.14,
      "volume": 47304626,
      "averageVolume": null,
      "timestamp": "2026-10-06",
      "priceObservedAt": "2026-10-06",
      "priceFreshness": "EOD",
      "delayed": true,
      "error": false,
      "provenance": {
        "provider": "EODHD",
        "dataset": "eod",
        "instrument": "HYG.US",
        "observedAt": "2026-10-06",
        "receivedAt": "2026-10-06T21:26:23.083823+00:00",
        "mode": "REAL"
      }
    }
  ],
  "assetQuoteCache": [
    {
      "id": "SPCX",
      "symbol": "SPCX.US",
      "currency": "USD",
      "source": "EODHD",
      "price": 171.92,
      "previousClose": 171.09,
      "changePercent": 0.4851247881231924,
      "changes": {
        "day": 0.4851247881231924,
        "fiveDay": 13.959962879490906,
        "month": 12.02189352968006,
        "sixMonth": null
      },
      "dayOpen": 172.095,
      "dayHigh": 176.4199,
      "dayLow": 171.3854,
      "volume": 104751562,
      "averageVolume": null,
      "timestamp": "2026-10-06",
      "priceObservedAt": "2026-10-06",
      "priceFreshness": "EOD",
      "delayed": true,
      "error": false,
      "provenance": {
        "provider": "EODHD",
        "dataset": "eod",
        "instrument": "SPCX.US",
        "observedAt": "2026-10-06",
        "receivedAt": "2026-10-06T21:26:23.566962+00:00",
        "mode": "REAL"
      }
    },
    {
      "id": "NVDA",
      "symbol": "NVDA.US",
      "currency": "USD",
      "source": "EODHD",
      "price": 239.24,
      "previousClose": 238.9,
      "changePercent": 0.1423189619087495,
      "changes": {
        "day": 0.1423189619087495,
        "fiveDay": 4.755232507224805,
        "month": 5.985026358924395,
        "sixMonth": null
      },
      "dayOpen": 242.08,
      "dayHigh": 243.37,
      "dayLow": 238.93,
      "volume": 100677088,
      "averageVolume": null,
      "timestamp": "2026-10-06",
      "priceObservedAt": "2026-10-06",
      "priceFreshness": "EOD",
      "delayed": true,
      "error": false,
      "provenance": {
        "provider": "EODHD",
        "dataset": "eod",
        "instrument": "NVDA.US",
        "observedAt": "2026-10-06",
        "receivedAt": "2026-10-06T21:26:23.803982+00:00",
        "mode": "REAL"
      }
    },
    {
      "id": "AAPL",
      "symbol": "AAPL.US",
      "currency": "USD",
      "source": "EODHD",
      "price": 333.63,
      "previousClose": 332.89,
      "changePercent": 0.22229565321878475,
      "changes": {
        "day": 0.22229565321878475,
        "fiveDay": 0.18317218185095463,
        "month": 5.505660616026797,
        "sixMonth": null
      },
      "dayOpen": 332.305,
      "dayHigh": 334.37,
      "dayLow": 330.62,
      "volume": 29565965,
      "averageVolume": null,
      "timestamp": "2026-10-06",
      "priceObservedAt": "2026-10-06",
      "priceFreshness": "EOD",
      "delayed": true,
      "error": false,
      "provenance": {
        "provider": "EODHD",
        "dataset": "eod",
        "instrument": "AAPL.US",
        "observedAt": "2026-10-06",
        "receivedAt": "2026-10-06T21:26:24.030570+00:00",
        "mode": "REAL"
      }
    },
    {
      "id": "GOOGL",
      "symbol": "GOOGL.US",
      "currency": "USD",
      "source": "EODHD",
      "price": 347.68,
      "previousClose": 346.47,
      "changePercent": 0.34923658614021136,
      "changes": {
        "day": 0.34923658614021136,
        "fiveDay": 1.0462683096954306,
        "month": 2.7544627024471025,
        "sixMonth": null
      },
      "dayOpen": 347.37,
      "dayHigh": 349.09,
      "dayLow": 344.6805,
      "volume": 18346696,
      "averageVolume": null,
      "timestamp": "2026-10-06",
      "priceObservedAt": "2026-10-06",
      "priceFreshness": "EOD",
      "delayed": true,
      "error": false,
      "provenance": {
        "provider": "EODHD",
        "dataset": "eod",
        "instrument": "GOOGL.US",
        "observedAt": "2026-10-06",
        "receivedAt": "2026-10-06T21:26:24.307512+00:00",
        "mode": "REAL"
      }
    },
    {
      "id": "META",
      "symbol": "META.US",
      "currency": "USD",
      "source": "EODHD",
      "price": 738.88,
      "previousClose": 741.9,
      "changePercent": -0.4070629464887454,
      "changes": {
        "day": -0.4070629464887454,
        "fiveDay": 1.8891861330979864,
        "month": 20.440764165090954,
        "sixMonth": null
      },
      "dayOpen": 746.8,
      "dayHigh": 747.6,
      "dayLow": 736.69,
      "volume": 12121594,
      "averageVolume": null,
      "timestamp": "2026-10-06",
      "priceObservedAt": "2026-10-06",
      "priceFreshness": "EOD",
      "delayed": true,
      "error": false,
      "provenance": {
        "provider": "EODHD",
        "dataset": "eod",
        "instrument": "META.US",
        "observedAt": "2026-10-06",
        "receivedAt": "2026-10-06T21:26:24.540467+00:00",
        "mode": "REAL"
      }
    },
    {
      "id": "AMZN",
      "symbol": "AMZN.US",
      "currency": "USD",
      "source": "EODHD",
      "price": 256.29,
      "previousClose": 251.4,
      "changePercent": 1.9451073985680356,
      "changes": {
        "day": 1.9451073985680356,
        "fiveDay": 2.8657435279951793,
        "month": -0.2646223294548,
        "sixMonth": null
      },
      "dayOpen": 253.4,
      "dayHigh": 256.675,
      "dayLow": 251.08,
      "volume": 32758669,
      "averageVolume": null,
      "timestamp": "2026-10-06",
      "priceObservedAt": "2026-10-06",
      "priceFreshness": "EOD",
      "delayed": true,
      "error": false,
      "provenance": {
        "provider": "EODHD",
        "dataset": "eod",
        "instrument": "AMZN.US",
        "observedAt": "2026-10-06",
        "receivedAt": "2026-10-06T21:26:24.775537+00:00",
        "mode": "REAL"
      }
    },
    {
      "id": "TD",
      "symbol": "TD.TO",
      "currency": "CAD",
      "source": "EODHD",
      "price": 168.06,
      "previousClose": 167.22,
      "changePercent": 0.5023322569070787,
      "changes": {
        "day": 0.5023322569070787,
        "fiveDay": 0.43626367059104165,
        "month": 1.1313034059453608,
        "sixMonth": null
      },
      "dayOpen": 167.77,
      "dayHigh": 168.92,
      "dayLow": 167.42,
      "volume": 12300825,
      "averageVolume": null,
      "timestamp": "2026-10-06",
      "priceObservedAt": "2026-10-06",
      "priceFreshness": "EOD",
      "delayed": true,
      "error": false,
      "provenance": {
        "provider": "EODHD",
        "dataset": "eod",
        "instrument": "TD.TO",
        "observedAt": "2026-10-06",
        "receivedAt": "2026-10-06T21:26:25.020977+00:00",
        "mode": "REAL"
      }
    }
  ],
  "realEstateCache": {
    "schemaVersion": 1,
    "generatedAt": "2026-08-28T21:39:53.329705Z",
    "observations": [
      {
        "marketId": "agadir-apartment",
        "metric": "price_index_change_qoq",
        "value": 0.9,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Agadir",
        "city": "Agadir",
        "neighbourhood": null,
        "propertyType": "APARTMENT",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "agadir-apartment",
        "metric": "transaction_change_qoq",
        "value": 32.3,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Agadir",
        "city": "Agadir",
        "neighbourhood": null,
        "propertyType": "APARTMENT",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "agadir-house",
        "metric": "price_index_change_qoq",
        "value": 11.1,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Agadir",
        "city": "Agadir",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "agadir-house",
        "metric": "transaction_change_qoq",
        "value": 48.4,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Agadir",
        "city": "Agadir",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "agadir-villa",
        "metric": "price_index_change_qoq",
        "value": -4.4,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Agadir",
        "city": "Agadir",
        "neighbourhood": null,
        "propertyType": "VILLA",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "agadir-villa",
        "metric": "transaction_change_qoq",
        "value": -2.8,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Agadir",
        "city": "Agadir",
        "neighbourhood": null,
        "propertyType": "VILLA",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "canada-financing",
        "metric": "cad_mad",
        "value": 6.6789,
        "unit": "MAD per CAD",
        "country": "MA",
        "provinceOrRegion": null,
        "city": null,
        "neighbourhood": null,
        "propertyType": "ALL",
        "sourceName": "Bank Al-Maghrib — Cours de référence",
        "sourceUrl": "https://www.bkam.ma/Marches/Principaux-indicateurs/Marche-des-changes/Cours-de-change/Cours-de-reference",
        "dataType": "FINANCING",
        "observationDate": "2026-08-28",
        "retrievedAt": "2026-08-28T21:26:54.730427Z",
        "frequency": "DAILY",
        "geographicLevel": "COUNTRY",
        "confidence": "HIGH"
      },
      {
        "marketId": "canada-financing",
        "metric": "cad_usd",
        "value": 0.72,
        "unit": "USD per CAD",
        "country": "CA",
        "provinceOrRegion": null,
        "city": null,
        "neighbourhood": null,
        "propertyType": "ALL",
        "sourceName": "Bank of Canada",
        "sourceUrl": "https://www.bankofcanada.ca/valet/series/FXCADUSD",
        "dataType": "FINANCING",
        "observationDate": "2026-08-28",
        "retrievedAt": "2026-08-28T21:26:54.393016Z",
        "frequency": "DAILY",
        "geographicLevel": "COUNTRY",
        "confidence": "HIGH"
      },
      {
        "marketId": "canada-financing",
        "metric": "canada_10y",
        "value": 3.7,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": null,
        "city": null,
        "neighbourhood": null,
        "propertyType": "ALL",
        "sourceName": "Bank of Canada",
        "sourceUrl": "https://www.bankofcanada.ca/valet/series/BD.CDN.10YR.DQ.YLD",
        "dataType": "FINANCING",
        "observationDate": "2026-08-27",
        "retrievedAt": "2026-08-28T21:26:54.393016Z",
        "frequency": "DAILY",
        "geographicLevel": "COUNTRY",
        "confidence": "HIGH"
      },
      {
        "marketId": "canada-financing",
        "metric": "canada_5y",
        "value": 3.3,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": null,
        "city": null,
        "neighbourhood": null,
        "propertyType": "ALL",
        "sourceName": "Bank of Canada",
        "sourceUrl": "https://www.bankofcanada.ca/valet/series/BD.CDN.5YR.DQ.YLD",
        "dataType": "FINANCING",
        "observationDate": "2026-08-27",
        "retrievedAt": "2026-08-28T21:26:54.393016Z",
        "frequency": "DAILY",
        "geographicLevel": "COUNTRY",
        "confidence": "HIGH"
      },
      {
        "marketId": "canada-financing",
        "metric": "mortgage_3y",
        "value": 6.05,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": null,
        "city": null,
        "neighbourhood": null,
        "propertyType": "ALL",
        "sourceName": "Bank of Canada",
        "sourceUrl": "https://www.bankofcanada.ca/valet/series/V80691334",
        "dataType": "FINANCING",
        "observationDate": "2026-08-26",
        "retrievedAt": "2026-08-28T21:26:54.393016Z",
        "frequency": "WEEKLY",
        "geographicLevel": "COUNTRY",
        "confidence": "HIGH"
      },
      {
        "marketId": "canada-financing",
        "metric": "mortgage_5y",
        "value": 6.09,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": null,
        "city": null,
        "neighbourhood": null,
        "propertyType": "ALL",
        "sourceName": "Bank of Canada",
        "sourceUrl": "https://www.bankofcanada.ca/valet/series/V80691335",
        "dataType": "FINANCING",
        "observationDate": "2026-08-26",
        "retrievedAt": "2026-08-28T21:26:54.393016Z",
        "frequency": "WEEKLY",
        "geographicLevel": "COUNTRY",
        "confidence": "HIGH"
      },
      {
        "marketId": "canada-financing",
        "metric": "policy_rate",
        "value": 2.25,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": null,
        "city": null,
        "neighbourhood": null,
        "propertyType": "ALL",
        "sourceName": "Bank of Canada",
        "sourceUrl": "https://www.bankofcanada.ca/valet/series/V39079",
        "dataType": "FINANCING",
        "observationDate": "2026-08-27",
        "retrievedAt": "2026-08-28T21:26:54.393016Z",
        "frequency": "DAILY",
        "geographicLevel": "COUNTRY",
        "confidence": "HIGH"
      },
      {
        "marketId": "canada-financing",
        "metric": "usd_mad",
        "value": 9.2577,
        "unit": "MAD per USD",
        "country": "MA",
        "provinceOrRegion": null,
        "city": null,
        "neighbourhood": null,
        "propertyType": "ALL",
        "sourceName": "Bank Al-Maghrib — Cours de référence",
        "sourceUrl": "https://www.bkam.ma/Marches/Principaux-indicateurs/Marche-des-changes/Cours-de-change/Cours-de-reference",
        "dataType": "FINANCING",
        "observationDate": "2026-08-28",
        "retrievedAt": "2026-08-28T21:26:54.730427Z",
        "frequency": "DAILY",
        "geographicLevel": "COUNTRY",
        "confidence": "HIGH"
      },
      {
        "marketId": "casablanca-apartment",
        "metric": "price_index_change_qoq",
        "value": 0.7,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Casablanca",
        "city": "Casablanca",
        "neighbourhood": null,
        "propertyType": "APARTMENT",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "casablanca-apartment",
        "metric": "transaction_change_qoq",
        "value": -3.1,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Casablanca",
        "city": "Casablanca",
        "neighbourhood": null,
        "propertyType": "APARTMENT",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "casablanca-house",
        "metric": "price_index_change_qoq",
        "value": -1.9,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Casablanca",
        "city": "Casablanca",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "casablanca-house",
        "metric": "transaction_change_qoq",
        "value": 24.8,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Casablanca",
        "city": "Casablanca",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "casablanca-villa",
        "metric": "price_index_change_qoq",
        "value": 3.3,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Casablanca",
        "city": "Casablanca",
        "neighbourhood": null,
        "propertyType": "VILLA",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "casablanca-villa",
        "metric": "transaction_change_qoq",
        "value": 33.8,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Casablanca",
        "city": "Casablanca",
        "neighbourhood": null,
        "propertyType": "VILLA",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "fes-apartment",
        "metric": "price_index_change_qoq",
        "value": 1.7,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Fès",
        "city": "Fès",
        "neighbourhood": null,
        "propertyType": "APARTMENT",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "fes-apartment",
        "metric": "transaction_change_qoq",
        "value": 8.4,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Fès",
        "city": "Fès",
        "neighbourhood": null,
        "propertyType": "APARTMENT",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "fes-villa",
        "metric": "price_index_change_qoq",
        "value": 0.3,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Fès",
        "city": "Fès",
        "neighbourhood": null,
        "propertyType": "VILLA",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "fes-villa",
        "metric": "transaction_change_qoq",
        "value": -5.0,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Fès",
        "city": "Fès",
        "neighbourhood": null,
        "propertyType": "VILLA",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "greater-montreal-house",
        "metric": "active_listings",
        "value": 8084.0,
        "unit": "listings",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": null,
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "greater-montreal-house",
        "metric": "average_price",
        "value": 758706.0,
        "unit": "CAD",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": null,
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "greater-montreal-house",
        "metric": "days_on_market",
        "value": 32.0,
        "unit": "days",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": null,
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "greater-montreal-house",
        "metric": "inventory_change_yoy",
        "value": 9.0,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": null,
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "greater-montreal-house",
        "metric": "median_price",
        "value": 645000.0,
        "unit": "CAD",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": null,
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "greater-montreal-house",
        "metric": "price_change_yoy",
        "value": 3.0,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": null,
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "greater-montreal-house",
        "metric": "sales",
        "value": 7042.0,
        "unit": "transactions",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": null,
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "greater-montreal-house",
        "metric": "sales_change_yoy",
        "value": -6.0,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": null,
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "laval-house",
        "metric": "active_listings",
        "value": 821.0,
        "unit": "listings",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Laval",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "laval-house",
        "metric": "average_price",
        "value": 701364.0,
        "unit": "CAD",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Laval",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "laval-house",
        "metric": "days_on_market",
        "value": 30.0,
        "unit": "days",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Laval",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "laval-house",
        "metric": "inventory_change_yoy",
        "value": 10.0,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Laval",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "laval-house",
        "metric": "median_price",
        "value": 633500.0,
        "unit": "CAD",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Laval",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "laval-house",
        "metric": "price_change_yoy",
        "value": 4.0,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Laval",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "laval-house",
        "metric": "sales",
        "value": 819.0,
        "unit": "transactions",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Laval",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "laval-house",
        "metric": "sales_change_yoy",
        "value": -3.0,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Laval",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "marrakech-apartment",
        "metric": "price_index_change_qoq",
        "value": 0.7,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Marrakech",
        "city": "Marrakech",
        "neighbourhood": null,
        "propertyType": "APARTMENT",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "marrakech-apartment",
        "metric": "transaction_change_qoq",
        "value": 13.1,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Marrakech",
        "city": "Marrakech",
        "neighbourhood": null,
        "propertyType": "APARTMENT",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "marrakech-house",
        "metric": "price_index_change_qoq",
        "value": 2.2,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Marrakech",
        "city": "Marrakech",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "marrakech-house",
        "metric": "transaction_change_qoq",
        "value": 36.5,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Marrakech",
        "city": "Marrakech",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "marrakech-villa",
        "metric": "price_index_change_qoq",
        "value": -1.3,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Marrakech",
        "city": "Marrakech",
        "neighbourhood": null,
        "propertyType": "VILLA",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "marrakech-villa",
        "metric": "transaction_change_qoq",
        "value": 13.6,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Marrakech",
        "city": "Marrakech",
        "neighbourhood": null,
        "propertyType": "VILLA",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "meknes-apartment",
        "metric": "price_index_change_qoq",
        "value": -0.1,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Meknès",
        "city": "Meknès",
        "neighbourhood": null,
        "propertyType": "APARTMENT",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "meknes-apartment",
        "metric": "transaction_change_qoq",
        "value": -12.3,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Meknès",
        "city": "Meknès",
        "neighbourhood": null,
        "propertyType": "APARTMENT",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "meknes-house",
        "metric": "price_index_change_qoq",
        "value": -1.8,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Meknès",
        "city": "Meknès",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "meknes-house",
        "metric": "transaction_change_qoq",
        "value": -1.4,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Meknès",
        "city": "Meknès",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "meknes-villa",
        "metric": "price_index_change_qoq",
        "value": -0.5,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Meknès",
        "city": "Meknès",
        "neighbourhood": null,
        "propertyType": "VILLA",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "meknes-villa",
        "metric": "transaction_change_qoq",
        "value": 20.0,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Meknès",
        "city": "Meknès",
        "neighbourhood": null,
        "propertyType": "VILLA",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "montreal-condo",
        "metric": "active_listings",
        "value": 10215.0,
        "unit": "listings",
        "country": "CA",
        "provinceOrRegion": "Quebec / Greater Montreal",
        "city": null,
        "neighbourhood": null,
        "propertyType": "CONDO",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "montreal-condo",
        "metric": "average_price",
        "value": 500361.0,
        "unit": "CAD",
        "country": "CA",
        "provinceOrRegion": "Quebec / Greater Montreal",
        "city": null,
        "neighbourhood": null,
        "propertyType": "CONDO",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "montreal-condo",
        "metric": "days_on_market",
        "value": 48.0,
        "unit": "days",
        "country": "CA",
        "provinceOrRegion": "Quebec / Greater Montreal",
        "city": null,
        "neighbourhood": null,
        "propertyType": "CONDO",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "montreal-condo",
        "metric": "inventory_change_yoy",
        "value": 20.0,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": "Quebec / Greater Montreal",
        "city": null,
        "neighbourhood": null,
        "propertyType": "CONDO",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "montreal-condo",
        "metric": "median_price",
        "value": 430000.0,
        "unit": "CAD",
        "country": "CA",
        "provinceOrRegion": "Quebec / Greater Montreal",
        "city": null,
        "neighbourhood": null,
        "propertyType": "CONDO",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "montreal-condo",
        "metric": "price_change_yoy",
        "value": 1.0,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": "Quebec / Greater Montreal",
        "city": null,
        "neighbourhood": null,
        "propertyType": "CONDO",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "montreal-condo",
        "metric": "sales",
        "value": 4975.0,
        "unit": "transactions",
        "country": "CA",
        "provinceOrRegion": "Quebec / Greater Montreal",
        "city": null,
        "neighbourhood": null,
        "propertyType": "CONDO",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "montreal-condo",
        "metric": "sales_change_yoy",
        "value": -10.0,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": "Quebec / Greater Montreal",
        "city": null,
        "neighbourhood": null,
        "propertyType": "CONDO",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "morocco-apartment",
        "metric": "price_index_change_qoq",
        "value": 1.0,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": null,
        "city": null,
        "neighbourhood": null,
        "propertyType": "APARTMENT",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "COUNTRY",
        "confidence": "HIGH"
      },
      {
        "marketId": "morocco-apartment",
        "metric": "price_index_change_yoy",
        "value": 1.1,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": null,
        "city": null,
        "neighbourhood": null,
        "propertyType": "APARTMENT",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "COUNTRY",
        "confidence": "HIGH"
      },
      {
        "marketId": "morocco-apartment",
        "metric": "transaction_change_qoq",
        "value": 5.2,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": null,
        "city": null,
        "neighbourhood": null,
        "propertyType": "APARTMENT",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "COUNTRY",
        "confidence": "HIGH"
      },
      {
        "marketId": "morocco-apartment",
        "metric": "transaction_change_yoy",
        "value": 4.6,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": null,
        "city": null,
        "neighbourhood": null,
        "propertyType": "APARTMENT",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "COUNTRY",
        "confidence": "HIGH"
      },
      {
        "marketId": "morocco-house",
        "metric": "price_index_change_qoq",
        "value": 0.3,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": null,
        "city": null,
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "COUNTRY",
        "confidence": "HIGH"
      },
      {
        "marketId": "morocco-house",
        "metric": "price_index_change_yoy",
        "value": -0.7,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": null,
        "city": null,
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "COUNTRY",
        "confidence": "HIGH"
      },
      {
        "marketId": "morocco-house",
        "metric": "transaction_change_qoq",
        "value": 25.4,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": null,
        "city": null,
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "COUNTRY",
        "confidence": "HIGH"
      },
      {
        "marketId": "morocco-house",
        "metric": "transaction_change_yoy",
        "value": -5.6,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": null,
        "city": null,
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "COUNTRY",
        "confidence": "HIGH"
      },
      {
        "marketId": "morocco-villa",
        "metric": "price_index_change_qoq",
        "value": 3.3,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": null,
        "city": null,
        "neighbourhood": null,
        "propertyType": "VILLA",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "COUNTRY",
        "confidence": "HIGH"
      },
      {
        "marketId": "morocco-villa",
        "metric": "price_index_change_yoy",
        "value": -0.3,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": null,
        "city": null,
        "neighbourhood": null,
        "propertyType": "VILLA",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "COUNTRY",
        "confidence": "HIGH"
      },
      {
        "marketId": "morocco-villa",
        "metric": "transaction_change_qoq",
        "value": 34.0,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": null,
        "city": null,
        "neighbourhood": null,
        "propertyType": "VILLA",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "COUNTRY",
        "confidence": "HIGH"
      },
      {
        "marketId": "morocco-villa",
        "metric": "transaction_change_yoy",
        "value": -7.1,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": null,
        "city": null,
        "neighbourhood": null,
        "propertyType": "VILLA",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "COUNTRY",
        "confidence": "HIGH"
      },
      {
        "marketId": "rabat-apartment",
        "metric": "price_index_change_qoq",
        "value": 1.9,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Rabat",
        "city": "Rabat",
        "neighbourhood": null,
        "propertyType": "APARTMENT",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "rabat-apartment",
        "metric": "transaction_change_qoq",
        "value": 62.5,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Rabat",
        "city": "Rabat",
        "neighbourhood": null,
        "propertyType": "APARTMENT",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "rabat-house",
        "metric": "price_index_change_qoq",
        "value": 6.9,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Rabat",
        "city": "Rabat",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "rabat-house",
        "metric": "transaction_change_qoq",
        "value": 50.0,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Rabat",
        "city": "Rabat",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "rabat-villa",
        "metric": "price_index_change_qoq",
        "value": 0.6,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Rabat",
        "city": "Rabat",
        "neighbourhood": null,
        "propertyType": "VILLA",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "rabat-villa",
        "metric": "transaction_change_qoq",
        "value": 45.5,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Rabat",
        "city": "Rabat",
        "neighbourhood": null,
        "propertyType": "VILLA",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "repentigny-house",
        "metric": "active_listings",
        "value": 191.0,
        "unit": "listings",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Repentigny",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "repentigny-house",
        "metric": "average_price",
        "value": 614512.0,
        "unit": "CAD",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Repentigny",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "repentigny-house",
        "metric": "days_on_market",
        "value": 25.0,
        "unit": "days",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Repentigny",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "repentigny-house",
        "metric": "inventory_change_yoy",
        "value": 21.0,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Repentigny",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "repentigny-house",
        "metric": "median_price",
        "value": 580000.0,
        "unit": "CAD",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Repentigny",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "repentigny-house",
        "metric": "price_change_yoy",
        "value": 2.0,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Repentigny",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "repentigny-house",
        "metric": "sales",
        "value": 224.0,
        "unit": "transactions",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Repentigny",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "repentigny-house",
        "metric": "sales_change_yoy",
        "value": -10.0,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Repentigny",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "tanger-apartment",
        "metric": "price_index_change_qoq",
        "value": 0.8,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Tanger",
        "city": "Tanger",
        "neighbourhood": null,
        "propertyType": "APARTMENT",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "tanger-apartment",
        "metric": "transaction_change_qoq",
        "value": 3.8,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Tanger",
        "city": "Tanger",
        "neighbourhood": null,
        "propertyType": "APARTMENT",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "tanger-house",
        "metric": "price_index_change_qoq",
        "value": 1.6,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Tanger",
        "city": "Tanger",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "tanger-house",
        "metric": "transaction_change_qoq",
        "value": 60.3,
        "unit": "%",
        "country": "MA",
        "provinceOrRegion": "Tanger",
        "city": "Tanger",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "Bank Al-Maghrib / ANCFCC IPAI — T2 2026",
        "sourceUrl": "https://www.ancfcc.gov.ma/media/ipai/ipai-t2-2026-fr.pdf",
        "dataType": "INDEX",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:57.384880Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "terrebonne-house",
        "metric": "active_listings",
        "value": 345.0,
        "unit": "listings",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Terrebonne",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "terrebonne-house",
        "metric": "average_price",
        "value": 635550.0,
        "unit": "CAD",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Terrebonne",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "terrebonne-house",
        "metric": "days_on_market",
        "value": 25.0,
        "unit": "days",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Terrebonne",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "terrebonne-house",
        "metric": "inventory_change_yoy",
        "value": 15.0,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Terrebonne",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "terrebonne-house",
        "metric": "median_price",
        "value": 583500.0,
        "unit": "CAD",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Terrebonne",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "terrebonne-house",
        "metric": "price_change_yoy",
        "value": 1.0,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Terrebonne",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "terrebonne-house",
        "metric": "sales",
        "value": 380.0,
        "unit": "transactions",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Terrebonne",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "terrebonne-house",
        "metric": "sales_change_yoy",
        "value": -12.0,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": "Quebec",
        "city": "Terrebonne",
        "neighbourhood": null,
        "propertyType": "HOUSE",
        "sourceName": "APCIQ Baromètre — T2 2026",
        "sourceUrl": "https://com.apciq.ca/sam/pdf/bar/2026/202602-bar-mtl.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-06-30",
        "retrievedAt": "2026-08-28T21:26:55.938707Z",
        "frequency": "QUARTERLY",
        "geographicLevel": "CITY",
        "confidence": "HIGH"
      },
      {
        "marketId": "toronto-condo",
        "metric": "active_listings",
        "value": 8352.0,
        "unit": "listings",
        "country": "CA",
        "provinceOrRegion": "Ontario / GTA",
        "city": null,
        "neighbourhood": null,
        "propertyType": "CONDO",
        "sourceName": "TRREB Market Watch — July 2026",
        "sourceUrl": "https://trreb.ca/wp-content/files/market-stats/market-watch/mw2607.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-07-31",
        "retrievedAt": "2026-08-28T21:26:55.435449Z",
        "frequency": "MONTHLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "toronto-condo",
        "metric": "average_price",
        "value": 636323.0,
        "unit": "CAD",
        "country": "CA",
        "provinceOrRegion": "Ontario / GTA",
        "city": null,
        "neighbourhood": null,
        "propertyType": "CONDO",
        "sourceName": "TRREB Market Watch — July 2026",
        "sourceUrl": "https://trreb.ca/wp-content/files/market-stats/market-watch/mw2607.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-07-31",
        "retrievedAt": "2026-08-28T21:26:55.435449Z",
        "frequency": "MONTHLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "toronto-condo",
        "metric": "average_price_change_yoy",
        "value": -2.3,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": "TRREB 416+905 Total",
        "city": null,
        "neighbourhood": null,
        "propertyType": "CONDO",
        "sourceName": "TRREB Market Watch — July 2026",
        "sourceUrl": "https://trreb.ca/wp-content/files/market-stats/market-watch/mw2607.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-07-31",
        "retrievedAt": "2026-08-28T21:39:50.606231Z",
        "frequency": "MONTHLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "toronto-condo",
        "metric": "days_on_market",
        "value": 40.0,
        "unit": "days",
        "country": "CA",
        "provinceOrRegion": "Ontario / GTA",
        "city": null,
        "neighbourhood": null,
        "propertyType": "CONDO",
        "sourceName": "TRREB Market Watch — July 2026",
        "sourceUrl": "https://trreb.ca/wp-content/files/market-stats/market-watch/mw2607.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-07-31",
        "retrievedAt": "2026-08-28T21:26:55.435449Z",
        "frequency": "MONTHLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "toronto-condo",
        "metric": "median_price",
        "value": 540500.0,
        "unit": "CAD",
        "country": "CA",
        "provinceOrRegion": "Ontario / GTA",
        "city": null,
        "neighbourhood": null,
        "propertyType": "CONDO",
        "sourceName": "TRREB Market Watch — July 2026",
        "sourceUrl": "https://trreb.ca/wp-content/files/market-stats/market-watch/mw2607.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-07-31",
        "retrievedAt": "2026-08-28T21:26:55.435449Z",
        "frequency": "MONTHLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "toronto-condo",
        "metric": "new_listings",
        "value": 4190.0,
        "unit": "listings",
        "country": "CA",
        "provinceOrRegion": "Ontario / GTA",
        "city": null,
        "neighbourhood": null,
        "propertyType": "CONDO",
        "sourceName": "TRREB Market Watch — July 2026",
        "sourceUrl": "https://trreb.ca/wp-content/files/market-stats/market-watch/mw2607.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-07-31",
        "retrievedAt": "2026-08-28T21:26:55.435449Z",
        "frequency": "MONTHLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "toronto-condo",
        "metric": "sales",
        "value": 1564.0,
        "unit": "transactions",
        "country": "CA",
        "provinceOrRegion": "Ontario / GTA",
        "city": null,
        "neighbourhood": null,
        "propertyType": "CONDO",
        "sourceName": "TRREB Market Watch — July 2026",
        "sourceUrl": "https://trreb.ca/wp-content/files/market-stats/market-watch/mw2607.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-07-31",
        "retrievedAt": "2026-08-28T21:26:55.435449Z",
        "frequency": "MONTHLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "toronto-condo",
        "metric": "sales_to_new_listings_ratio",
        "value": 37.33,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": "Ontario / GTA",
        "city": null,
        "neighbourhood": null,
        "propertyType": "CONDO",
        "sourceName": "TRREB Market Watch — July 2026",
        "sourceUrl": "https://trreb.ca/wp-content/files/market-stats/market-watch/mw2607.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-07-31",
        "retrievedAt": "2026-08-28T21:26:55.435449Z",
        "frequency": "MONTHLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      },
      {
        "marketId": "toronto-condo",
        "metric": "selling_asking_ratio",
        "value": 97.0,
        "unit": "%",
        "country": "CA",
        "provinceOrRegion": "Ontario / GTA",
        "city": null,
        "neighbourhood": null,
        "propertyType": "CONDO",
        "sourceName": "TRREB Market Watch — July 2026",
        "sourceUrl": "https://trreb.ca/wp-content/files/market-stats/market-watch/mw2607.pdf",
        "dataType": "TRANSACTION",
        "observationDate": "2026-07-31",
        "retrievedAt": "2026-08-28T21:26:55.435449Z",
        "frequency": "MONTHLY",
        "geographicLevel": "REGION",
        "confidence": "HIGH"
      }
    ]
  },
  "newsCacheSnapshot": "2026-10-06T21:28:52.763Z"
}