BUY4200% confidence4 of 5 lenses agree
  • Spot AED 12.92
  • 4-Week Target AED 14.12 9.3%
  • Implied Upside 9.3%
  • RSI (14) 34.44
  • Price vs MA200 -9.90%
  • 3m return -9.01%

OCF/NI at 1.55x confirms strong cash conversion; liquid market (ADV AED 53.7M) and negligible debt (D/E 0.0004) indicate no capital-preservation concerns.. With Fed funds at 3.63% and VIX at 16.73, EMAARDEV's near-zero debt-to-equity (0.0004) removes rate sensitivity, while its beta of 1.51 amplifies upside in a low-stress macro environment.. EMAARDEV's TTM PE of 4.19 and 42% net margin, combined with 51.8% 2-year revenue CAGR and a well-covered 7.4% dividend yield, signal deep undervaluation relative to peers (median PE 11.32)..

DFM · dfm-2026-07-20 · As of 2026-07-20

EMAARDEV

BUY GLM · faithful ✓ · 100% cites verifiedAsk the filings about EMAARDEV
  1. ① Source set0 canonical inputs
    • DFM official2026-07-20
    • DFMGI benchmark2026-07-20
  2. ② AI draft4B · 0H · 1S → draft BUY
    • risk lens deepseek-v4-pro-k3BUYw=1.00
    • macro lens deepseek-v4-pro-k3BUYw=1.00
    • sector lens deepseek-v4-pro-k3BUYw=1.00
    • technical lens deepseek-v4-pro-k3SELLw=1.00
    • valuation lens deepseek-v4-pro-k3BUYw=1.00

    See the full argued case for each lens ↓

  3. ⑤ Trail0/0 verified
    • No evidence artifacts referenced.
52w high 18.5952w low 11.06
Close (1y)MA50MA200Source: DFM EOD
Full reportFundamentals, valuation, price targets, risk ledger & sources

FULL REPORT · COUNCIL + FUNDAMENTALS

The complete argument

Fundamentals & valuation

Valuation

P/E (ttm)4.19TradingView
P/B1.39TradingView
P/S1.88TradingView
Dividend yield7.40%TradingView
Market cap52.5BTradingView

Key financial metrics

ROE38.63%TradingView
ROA16.04%TradingView
Operating margin48.63%TradingView
Net margin42.02%TradingView
Revenue growth YoY41.88%TradingView
EPS growth YoY49.19%TradingView
Debt/Equity0.00TradingView
Current ratio4.63TradingView
Beta (1y)1.51TradingView

Price structure

SpotAED 12.92
4-Week TargetAED 14.129.3%
Implied Upside9.3%
RSI (14)34.44DFM EOD
Price vs MA200-9.90%DFM EOD
3m return-9.01%DFM EOD

Macro context

US Fed funds rate3.63%FRED
AED-USD peg3.6725UAE Central Bank

Analyst consensus & revisions

Recommendationstrong_buyyfinance
# analysts10.00yfinance
Mean target (12m)18.58yfinance
Implied upside43.81%yfinance
EPS revision (90d)-1.39%yfinance
Net analysts up (30d)-1.00yfinance
Rating drift (3m)-0.15yfinance

Price & risk detail

Model price targets

LensStance4-Week Target
macro lensBUYAED 14.12
sector lensBUYAED 14.12
technical lensSELLAED 12.05
valuation lensBUYAED 14.12

Quarterly pattern

QuarterRevenue (AED m)Net Income (AED m)Net MarginRevenue YoY
2026-03-316,856.33,506.851.1%36.5%
2025-12-319,842.14,905.549.8%47.6%
2025-09-307,7143,998.251.8%50.1%
2025-06-304,905.42,348.747.9%28.0%
2025-03-315,024.32,354.946.9%43.3%
2024-12-316,668.53,714.855.7%46.5%

Risk ledger

LensStanceRisk flagged
risk lensBUYNo break thresholds tripped; balance sheet clean, earnings quality high, dividend not cut.
macro lensBUYGeopolitical flare-ups (e.g., Houthi naval embargo) could spike volatility, disproportionately hitting this high-beta name.
sector lensBUYPrice is -9.9% below MA200 and RSI is 34.4, indicating bearish momentum that could persist if sentiment doesn't shift.
technical lensSELLOversold stochastics (stoch K 11.8) may spark a counter-trend rally, risking short positions.
valuation lensBUYShare price remains in a downtrend with 1-month return of -12.8% and modest negative analyst drift, posing a risk that undervaluation may not correct within the 4-week horizon.

What would change this view

The council is split (3 BUY / 1 SELL). The dissent is preserved, not averaged into a false consensus — the spread itself is the signal.

EMAARDEV's TTM PE of 4.19 and 42% net margin, combined with 51.8% 2-year revenue CAGR and a well-covered 7.4% dividend yield, signal deep undervaluation relative to peers (median PE 11.32).

EMAARDEV trades at a PE TTM of 4.19, well below the peer median of 11.32, while offering a 7.4% dividend yield versus peer median 4.55%, supported by FCF coverage (div_paid_to_fcf 0.13) and a 3.3x forward PE, indicating deep value.

OCF/NI at 1.55x confirms strong cash conversion

liquid market (ADV AED 53.7M) and negligible debt (D/E 0.0004) indicate no capital-preservation concerns.

With Fed funds at 3.63% and VIX at 16.73, EMAARDEV's near-zero debt-to-equity (0.0004) removes rate sensitivity, while its beta of 1.51 amplifies upside in a low-stress macro environment.

Sources — 15 official disclosures

Recent official disclosures

Source: DFM efsah — official filings

How this rating was produced — 6 inputs and guardrails

Method — inputs, models, guardrails

InputSourceStatus
Daily price + benchmarkDFM official / DFMGILoaded
Five-lens councildeepseek (deepseek-v4-pro-k3)Loaded
Company fundamentals & technicalsTradingViewLoaded
Analyst consensus & revisionsyfinanceLoaded
Official disclosuresDFM efsahLoaded
NewsTradingView / Reuters / ZawyaLoaded
Raw evidence pack — the exact JSON every lens reasoned over
{
  "spot": 12.92,
  "as_of": {
    "today": "2026-07-20",
    "horizon_ends": "2026-08-17",
    "latest_price_date": "2026-07-20",
    "latest_quarter_end": "2026-03-31",
    "latest_annual_period": "2025-12-31"
  },
  "macro": {
    "vix": 16.73,
    "vix_asof": "2026-07-16",
    "aed_usd_peg": 3.6725,
    "fed_funds_rate": 3.63,
    "us_2y_yield_pct": 4.16,
    "us_10y_yield_pct": 4.57,
    "fed_funds_rate_asof": "2026-06-01",
    "us_initial_claims_k": 208,
    "us_2y_yield_pct_asof": "2026-07-16",
    "us_10y_yield_pct_asof": "2026-07-16",
    "yield_curve_2s10s_pct": 0.37,
    "us_initial_claims_k_asof": "2026-07-11",
    "yield_curve_2s10s_pct_asof": "2026-07-17"
  },
  "sector": "Real Estate",
  "symbol": "EMAARDEV",
  "analyst": {
    "n": 10,
    "rec": "strong_buy",
    "net_up_30d": -1,
    "target_mean": 18.58,
    "rating_drift": -0.15,
    "eps_rev_30d_pct": 1.5482,
    "eps_rev_90d_pct": -1.3906,
    "implied_upside_pct": 43.808
  },
  "company": "Emaar Development PJSC",
  "catalysts": {
    "filings_12mo": 22,
    "last_results_filing": {
      "date": "2026-05-11",
      "headline": "Press release regarding financial results for the 1st QTR of 2026"
    },
    "results_filing_dates_24mo": [
      "2026-05-11",
      "2026-05-11",
      "2026-05-07",
      "2026-05-07",
      "2026-02-12",
      "2026-02-12",
      "2026-02-09",
      "2025-11-06",
      "2025-11-06",
      "2025-11-03",
      "2025-10-30",
      "2025-08-08",
      "2025-08-06",
      "2025-08-06",
      "2025-08-01",
      "2025-05-14",
      "2025-05-12",
      "2025-05-08",
      "2025-02-18",
      "2025-02-14",
      "2025-02-14",
      "2024-11-14",
      "2024-11-11",
      "2024-11-06",
      "2024-08-12",
      "2024-08-08",
      "2024-08-01"
    ]
  },
  "liquidity": {
    "advv_30d_aed_m": 53.7403,
    "pct_below_52w_high": 37.5845
  },
  "indicators": {
    "ma50": 14.1184,
    "ma200": 14.34,
    "rsi14": 34.4352,
    "ret_1m_pct": -12.8205,
    "ret_3m_pct": -9.0141,
    "ret_12m_pct": 3.3367,
    "pct_vs_ma200": -9.9023,
    "pct_off_20d_high": -14.2098,
    "atr14_pct_of_price": 2.8527,
    "largest_gap_3m_pct": 14.178,
    "max_drawdown_1y_pct": -36.75,
    "pct_no_trade_days_3m": 4.6875,
    "realized_vol_annual_pct": 41.7763,
    "rel_strength_3m_vs_dfmgi_pct": -14.1962
  },
  "recent_news": [
    {
      "date": "2026-03-26",
      "source": "wam",
      "summary": "Emaar Development PJSC today held its Annual General Meeting (AGM), during which the Board of Directors reviewed the company’s financial performance for 2025 and discussed its strategic outlook for the coming period.During the AGM, shareholders approved the Board of Directors’ proposal to distribute a divide...",
      "headline": "Emaar Development announces 100% dividend payout of AED4 billion"
    },
    {
      "date": "2025-08-06",
      "source": "agbi",
      "summary": "Emaar Properties reported rising profits for a fourth quarter in five on Wednesday as residential sales income grew and its recurring business units such as malls, hospitality, entertainment and leisure also generated higher revenue. Emaar, Dubai’s leading real-estate developer, is the bellwether stock of the emirate’s bourse, where subsidiary Emaar Development is also listed. Dubai’s […]",
      "headline": "Emaar Properties Q2 profits rise for fourth quarter in five"
    },
    {
      "date": "2025-06-02",
      "source": "arabian_post",
      "summary": "Emaar Development has secured a significant land acquisition in Ras Al Khor, marking a strategic expansion amid Dubai’s robust property market. The construction subsidiary of Emaar Properties, the emirate’s largest publicly listed real estate firm, completed the purchase of the plot from Amlak Property Investment for 2.9 billion dirhams , alongside associated transaction costs. This move enhances ",
      "headline": "Emaar Development Expands Land Holdings in Ras Al Khor"
    },
    {
      "date": "2025-06-02",
      "source": "agbi",
      "summary": "Emaar Development, the UAE development arm of Emaar Properties, has acquired a new land plot in Dubai for the potential expansion of its master communities. The land, the size of which was not disclosed, was acquired for AED2.9 billion ($790 million) from Amlak Property Investment in Ras Al Khor, the developer said in a statement. The […]",
      "headline": "Emaar Development buys new land in Dubai for $790m"
    },
    {
      "date": "2025-05-08",
      "source": "agbi",
      "summary": "Emaar Development, the UAE-focused development arm of Emaar Properties, said backlog growth had crossed AED100 billion ($27 billion) by the end of the first quarter of 2025. The backlog, which refers to future revenue from property sales to be recognised in the coming years, surged 52 percent year on year, the developer said in a […]",
      "headline": "Emaar Development project backlog hits $27bn"
    },
    {
      "date": "2025-03-27",
      "source": "wam",
      "summary": "Emaar Development shareholders approved the Board of Directors’ proposal to distribute a dividend of AED2.7 billion (US$740 million), representing 68 percent of the share capital. The announcement came during the Emaar Annual General Meeting, where the Board of Directors reviewed the company’s financia...",
      "headline": "Emaar Development approves AED2.7 billion dividend for 2024"
    }
  ],
  "sector_news": [
    {
      "date": "2026-07-20",
      "sector": "real-estate",
      "source": "agbi",
      "summary": "Qatari Diar, the real estate arm of Doha’s sovereign wealth fund, has appointed the American architecture firm behind Dubai’s Burj Khalifa to design the master plan of a smart city project on Egypt’s Mediterranean coast. Skidmore, Owings & Merrill (SOM) will work on the master plan of $30 billion Alam Al Roum, located less than […]",
      "headline": "Qatari Diar appoints Burj Khalifa architect for Egyptian smart city"
    },
    {
      "date": "2026-07-20",
      "sector": "real-estate",
      "source": "construction_week",
      "summary": "AtkinsRéalis and ALEC's collaboration aims to deliver Sphere Abu Dhabi by 2029, a pioneering venue featuring 16K visuals and advanced sound technology",
      "headline": "AtkinsRéalis and ALEC partner on Sphere Abu Dhabi"
    },
    {
      "date": "2026-07-20",
      "sector": "real-estate",
      "source": "arabian_business",
      "summary": "Mr. Eight Branded Residences is redefining coastal living by integrating a private Riva motor yacht into its new LE CHÂTEAU PIÉTRUS ecosystem on Dubai Islands",
      "headline": "LE CHÂTEAU PIÉTRUS Brings Riva Dolceriva Lifestyle to Dubai Islands"
    },
    {
      "date": "2026-07-20",
      "sector": "real-estate",
      "source": "construction_week",
      "summary": "MOMA International will design a luxury office in AHS Tower, set for completion in 2027",
      "headline": "MOMA International appointed as interior design consultant for AHS Tower"
    }
  ],
  "fundamentals": {
    "pb": 1.3865,
    "ps": 1.8802,
    "roa": 16.0433,
    "roe": 38.6349,
    "pe_ttm": 4.1947,
    "market_cap": 52479999542,
    "net_margin": 42.0242,
    "payout_ratio": 31.03,
    "current_ratio": 4.6345,
    "debt_to_equity": 0.0004,
    "dividend_yield": 7.3964,
    "eps_growth_yoy": 49.1935,
    "rev_growth_yoy": 41.8774,
    "operating_margin": 48.625
  },
  "peer_context": {
    "median_pb": 1.35,
    "universe_n": 61,
    "median_pe_ttm": 11.32,
    "pe_percentile": 5,
    "median_div_yield": 4.55,
    "div_yield_percentile": 93
  },
  "dfmgi_context": {
    "dfmgi_ret_1m_pct": -5.958,
    "dfmgi_ret_3m_pct": -1.1938,
    "dfmgi_pct_vs_ma200": -3.5453
  },
  "tv_technicals": {
    "adx": 17.0127,
    "cci20": -204.3046,
    "perf_y": -11.8089,
    "beta_1y": 1.5116,
    "low_52w": 12.05,
    "perf_6m": -21.459,
    "stoch_k": 11.7623,
    "high_52w": 20.7,
    "perf_ytd": -14.7195,
    "rel_volume": 1.1469,
    "williams_r": -94.8718,
    "float_shares": 833548000,
    "volatility_d": 2.648,
    "tv_recommend_ma": -0.9333,
    "tv_recommend_all": -0.5121,
    "tv_recommend_other": -0.0909
  },
  "filing_context": [
    {
      "url": "https://feeds.dfm.ae/documents/2023/Mar/27/79b63b1c-6951-4ad4-b9a5-bf16ee3a2386/EMAARDEV_Integrated%20Report_%202022_E_27_03_2023.pdf",
      "pages": "8-9",
      "excerpt": "SNAPSHOT OF EMAAR \nDEVELOPMENT \nEmaar Development PJSC (DFM: \nEMAARDEV) is a pioneering real \nestate developer dedicated to creating \nexceptional living experiences for people. \nFrom stunning residential developments \nto world-class retail destinations, Emaar \nDevelopment is committed to shaping the \nfuture of urban living with an integrated \napproach towards master community \ndevelopment and an unwavering \ncommitment to excellence.\nFrom waterfro",
      "fiscal_year": null,
      "period_type": null
    },
    {
      "url": "https://feeds.dfm.ae/documents/2025/Mar/15/53ddf395-1678-43d5-963e-9a100ace3687/Emaar%20Development%20In.pdf",
      "pages": 65,
      "excerpt": "Key Risks and Mitigation\nRISKS DESCRIPTION MITIGATION\nMarket Cyclicality Unable to identify and respond to \nchanging market dynamics\nEmaar reviews its business unit and geographical location strategies and continuously scans for potential \nmarket/economic events that can negatively impact its businesses. It monitors business performance \nacross its portfolio on a regular basis and where necessary, it takes agile risk-informed decisions to realign",
      "fiscal_year": null,
      "period_type": null
    },
    {
      "url": "https://feeds.dfm.ae/documents/2024/Mar/29/17171bc6-760c-437c-a887-97eca214a60f/EMAAR%20Development_IR2023_English.pdf",
      "pages": "50-51",
      "excerpt": "Dubai Hills Estate\nElvira\nGolf Grand\nGreenside\nParkside Views\nClub Drive\nPark Gate\nElora\nRivana\nNima\nAlana\nThe Valley\nAddress Al Marjan PalmieraFairway Villas 2\nRas Al-Khaimah The OasisEmaar South\nSummary of the Financial Position \nas at the end of 2023\nAED Mn\n2023 2022\nT otal assets 48,868 42,474\nT otal equity including minority interest 26,471 20,072\nCash 18,422 11,363\nDebt 4 892\nNet Cash 18,418 10,471\nConsolidated Cash Flows  \nMovements as at ",
      "fiscal_year": null,
      "period_type": null
    },
    {
      "url": "https://feeds.dfm.ae/documents/2023/Mar/27/79b63b1c-6951-4ad4-b9a5-bf16ee3a2386/EMAARDEV_Integrated%20Report_%202022_E_27_03_2023.pdf",
      "pages": 40,
      "excerpt": "Group Overview\nGroup Introduction\nEmaar Development PJSC, listed on \nthe Dubai Financial Market with the \nticker: EMAARDEV, is a leading realty \nplayer with significant residential and \ncommercial projects under its wings.\nThe Group provides property \ndevelopment and development \nmanagement services, primarily in the \nUnited Arab Emirates, and operates \nwith a ‘build-to-sell’ business model. It \ndevelops community-based apartments, \nvillas, townh",
      "fiscal_year": null,
      "period_type": null
    }
  ],
  "uae_macro_news": [
    {
      "date": "2026-07-20",
      "source": "economy_middle_east",
      "summary": "The number of Emiratis working in the UAE private sector has exceeded 190,000 after 95 percent of companies covered by Emiratization policies met their targets during the first half of 2026. Nearly 32,000 private-sector companies now employ UAE citizens, marking further progress in the national effort to establish a competitive, efficient, sustainable and knowledge-based labor […] The post UAE pri",
      "headline": "UAE private-sector Emiratization surpasses 190,000 as 95 percent of companies meet targets"
    },
    {
      "date": "2026-07-20",
      "source": "forbes_me",
      "summary": "The UAE has launched Jaywan, its first national payment scheme, as it seeks to strengthen the country's financial infrastructure, accelerate the adoption of digital payments, and advance financial inclusion, according to the Emirates News Agency (WAM).First national payment scheme The launch was inaugurated by Sheikh Mansour bin Zayed Al Nahyan, UAE Vice President, Deputy Prime Minister, Chairman ",
      "headline": "Jaywan Debuts As UAE's First National Payment Scheme"
    },
    {
      "date": "2026-07-20",
      "source": "middle_east_eye",
      "summary": "Houthis declare naval embargo against Saudi Arabia In an official statement, Yemen's Houthis have declared a naval embargo against Saudi Arabia. The embargo comes in response to the air blockade that the kingdom has imposed on Yemen, the Houthi military spokesperson said.",
      "headline": "Houthis declare naval embargo against Saudi Arabia"
    },
    {
      "date": "2026-07-20",
      "source": "gulf_news",
      "summary": "UAE participates in Third BRICS Transport Ministers' Meeting in India",
      "headline": "UAE joins BRICS talks on sustainable transport"
    },
    {
      "date": "2026-07-20",
      "source": "agbi",
      "summary": "Saudi Arabia has launched a multiple-entry Umrah visa in a move aimed at boosting religious tourism further after pilgrim numbers surged this year. The visa is valid for 365 days from the date of issuance and allows holders to enter the kingdom multiple times, with a cumulative stay of up to 90 days, the state-run […]",
      "headline": "Saudi Arabia launches multiple-entry Umrah visa"
    }
  ],
  "corporate_actions": {
    "history": [
      {
        "type": "Cash Dividends",
        "year": "2026",
        "details": "100% cash dividends",
        "ex_date": "2026-04-03"
      },
      {
        "type": "Cash Dividends",
        "year": "2025",
        "details": "68% cash dividends",
        "ex_date": "2025-04-04"
      },
      {
        "type": "Cash Dividends",
        "year": "2024",
        "details": "52% cash dividends",
        "ex_date": "2024-05-02"
      },
      {
        "type": "Cash Dividends",
        "year": "2023",
        "details": "52% cash dividends",
        "ex_date": "2023-04-27"
      },
      {
        "type": "Cash Dividends",
        "year": "2019",
        "details": "26% cash dividends",
        "ex_date": "2019-05-02"
      }
    ]
  },
  "recent_disclosures": [
    {
      "url": "https://feeds.dfm.ae/documents/2026/May/11/15a762de-95ff-4146-b3d3-39081db8cc3d/Emaar%20Development%20Q1%202026%20Press%20Release%20English.Pd.pdf",
      "date": "2026-05-11",
      "headline": "Press release regarding financial results for the 1st QTR of 2026"
    },
    {
      "url": "https://feeds.dfm.ae/documents/2026/May/11/4cc67623-a590-4b3f-8954-0e0b5bb65133/Emaar%20Development%20PJSC%20FS%2031%20March%202026%20English.Pd.pdf",
      "date": "2026-05-11",
      "headline": "Financial statements for the 1st QTR of 2026"
    },
    {
      "url": "https://feeds.dfm.ae/documents/2026/May/7/b3219437-0194-4184-a1be-6f316ed673d5/ED%20%20%20Earnings%20Call%20May%2026.Pdf.pdf",
      "date": "2026-05-07",
      "headline": "Analysts' Earnings Call"
    },
    {
      "url": "https://feeds.dfm.ae/documents/2026/May/7/1a6654ab-e7f0-4007-bbdd-51d70e323083/Disclosure%20To%20DFM%20Re%20Pre%20Disclosure%20Of%20ED%20FS%20March.pdf",
      "date": "2026-05-07",
      "headline": "Notice Regarding the Date of Disclosure of the Financial Statements for the Period Ending March 2026"
    },
    {
      "url": "https://feeds.dfm.ae/documents/2026/Mar/26/048749e9-7ea9-4943-8f9c-0e0e9bebb109/ED%20AGM%20Results%2026%20Ma.pdf",
      "date": "2026-03-26",
      "headline": "Resolutions of General Assembly"
    },
    {
      "date": "2026-03-12",
      "headline": "Integrated report for the year 2025"
    },
    {
      "date": "2026-03-10",
      "headline": "Nominees for Board of Directors membership"
    },
    {
      "date": "2026-02-27",
      "headline": "Notice of Commencement of Nomination to the Board of Directors"
    },
    {
      "date": "2026-02-27",
      "headline": "Invitation to the Annual General Meeting and clarifying disclosure regarding approval of proxies"
    },
    {
      "date": "2026-02-12",
      "headline": "Financial statements for the year of 2025"
    },
    {
      "date": "2026-02-12",
      "headline": "Press release regarding financial results for the year of 2025"
    },
    {
      "date": "2026-02-12",
      "headline": "Results of BOD Meeting"
    },
    {
      "date": "2026-02-09",
      "headline": "Analysts' Earnings Call"
    },
    {
      "date": "2026-02-09",
      "headline": "BOD meeting "
    },
    {
      "date": "2025-11-06",
      "headline": "Press release regarding financial results for the third quarter of 2025"
    }
  ],
  "financial_statements": {
    "units": "AED millions",
    "annual": [
      {
        "fcf": 21042.4,
        "ocf": 21049.9,
        "capex": -7.5,
        "equity": 41284.8,
        "period": "2025-12-31",
        "revenue": 27485.8,
        "net_income": 13607.3,
        "gross_profit": 15537.5,
        "total_assets": 80894.3,
        "dividends_paid": -2720,
        "net_margin_pct": 49.5,
        "gross_margin_pct": 56.5,
        "interest_expense": -284.2,
        "total_liabilities": 39609.5,
        "liabilities_to_equity": 0.96
      },
      {
        "fcf": 10945.7,
        "ocf": 10951.3,
        "capex": -5.6,
        "equity": 31615.3,
        "period": "2024-12-31",
        "revenue": 19146.6,
        "net_income": 9686.7,
        "gross_profit": 10656.6,
        "total_assets": 59421.1,
        "dividends_paid": -2082,
        "net_margin_pct": 50.6,
        "gross_margin_pct": 55.7,
        "interest_expense": -401.8,
        "total_liabilities": 27805.8,
        "liabilities_to_equity": 0.88
      },
      {
        "ocf": 9765.2,
        "equity": 26470.7,
        "period": "2023-12-31",
        "revenue": 11921.4,
        "net_income": 8484.1,
        "gross_profit": 8408.2,
        "total_assets": 48867.8,
        "dividends_paid": -2081,
        "net_margin_pct": 71.2,
        "gross_margin_pct": 70.5,
        "interest_expense": -333.2,
        "total_liabilities": 22397,
        "liabilities_to_equity": 0.85
      },
      {
        "ocf": 8616.3,
        "cash": 11362.8,
        "equity": 20071.6,
        "period": "2022-12-31",
        "revenue": 11540.9,
        "net_income": 4265.1,
        "gross_profit": 5183.7,
        "total_assets": 42474.4,
        "dividends_paid": -605,
        "net_margin_pct": 37,
        "gross_margin_pct": 44.9,
        "interest_expense": -330.2,
        "total_liabilities": 22402.9,
        "liabilities_to_equity": 1.12
      },
      {
        "ocf": 4197.4,
        "cash": 5688.7,
        "equity": 16415.4,
        "period": "2021-12-31",
        "revenue": 15601.9,
        "net_income": 4232.5,
        "gross_profit": 5734.7,
        "total_assets": 36164.6,
        "dividends_paid": -1313,
        "net_margin_pct": 27.1,
        "gross_margin_pct": 36.8,
        "interest_expense": -268.3,
        "total_liabilities": 19749.2,
        "liabilities_to_equity": 1.2
      }
    ],
    "source": "DFM filings (audited/reviewed statements)",
    "derived": {
      "ocf_to_ni": 1.55,
      "roe_stmt_pct": 33,
      "fcf_margin_pct": 76.6,
      "ni_cagr_2y_pct": 26.6,
      "div_paid_to_fcf": 0.13,
      "rev_cagr_2y_pct": 51.8
    },
    "quarterly": [
      {
        "period": "2026-03-31",
        "revenue": 6856.3,
        "net_income": 3506.8,
        "net_margin_pct": 51.1,
        "revenue_yoy_pct": 36.5
      },
      {
        "period": "2025-12-31",
        "derived": "FY minus 9M",
        "revenue": 9842.1,
        "net_income": 4905.5,
        "net_margin_pct": 49.8,
        "revenue_yoy_pct": 47.6
      },
      {
        "period": "2025-09-30",
        "revenue": 7714,
        "net_income": 3998.2,
        "net_margin_pct": 51.8,
        "revenue_yoy_pct": 50.1
      },
      {
        "period": "2025-06-30",
        "revenue": 4905.4,
        "net_income": 2348.7,
        "net_margin_pct": 47.9,
        "revenue_yoy_pct": 28
      },
      {
        "period": "2025-03-31",
        "revenue": 5024.3,
        "net_income": 2354.9,
        "net_margin_pct": 46.9,
        "revenue_yoy_pct": 43.3
      },
      {
        "period": "2024-12-31",
        "derived": "FY minus 9M",
        "revenue": 6668.5,
        "net_income": 3714.8,
        "net_margin_pct": 55.7,
        "revenue_yoy_pct": 46.5
      }
    ]
  },
  "consensus_signal_drift": {
    "asof": "2026-07-20",
    "forward_pe": 3.2944,
    "tv_recommend_all": -0.5121,
    "target_dispersion": 0.38,
    "tv_recommend_delta_5d": 0,
    "tv_recommend_delta_10d": -0.045,
    "target_mean_delta_10d_pct": -0.29
  }
}
CouncilThe full argued case for each of the five lenses

COUNCIL · FIVE-LENS DELIBERATION

How the call was argued

One model argues five independent lenses over the same artifact-grounded evidence pack. The spread is preserved as a first-class signal — a split verdict is shown, never laundered into a clean consensus.

4 BUY · 1 SELLsplit verdict across 5 usable lenses — dissent preserved
  1. risk lensdeepseek-v4-pro-k3BUY

    1×BUY (1/1 agree)

    OCF/NI at 1.55x confirms strong cash conversion; liquid market (ADV AED 53.7M) and negligible debt (D/E 0.0004) indicate no capital-preservation concerns.

    Show full AI reasoning

    We are asked to act as the RISK lens. We need to score concrete breaks based on provided thresholds. The breaks are: - ocf_to_ni < 0.7 (accrual-heavy earnings) - net_debt_to_ebitda > 4 - ebitda_interest_cover < 2 - liquidity.advv_30d_aed_m < 1 (exit risk) - quarterly_gaps present (unverifiable trend) - dividend cut evident in financial_statements We need to compute these from the pack data. First, compute ocf_to_ni: from financial_statements.derived, we have ocf_to_ni = 1.55. That is not < 0.7. So no break. Net debt to EBITDA: We need net debt and EBITDA. Net debt = total debt - cash. But the pack doesn't directly give cash or total debt. We have total liabilities and equity, but no breakdown of debt. We have interest_expense, but not total debt. However, we can look at liabilities_to_equity, but that's not debt. The financial_statements annual gives total_liabilities, but that includes all liabilities. We don't have a breakdown. The filing_context excerpt mentions "Debt 4 892" for 2023 and "Cash 18,422" and "Net Cash 18,418". But that's from an old report. For 2025, we don't have a debt figure. The fundamentals.debt_to_equity is 0.0004, which suggests virtually no debt. So net debt is likely negative (they have more cash than debt). Thus net_debt_to_ebitda would be negative, far below 4. So no break. EBITDA interest cover: EBITDA = EBIT + depreciation/amortization. We don't have EBITDA directly, but we can approximate. Operating margin is 48.625%, revenue 27485.8, so operating income = 0.48625 * 27485.8 = roughly 13364.5. Interest expense is 284.2 (absolute value). So EBIT / interest = 13364.5 / 284.2 ≈ 47, way above 2. Even if EBITDA is a bit higher, it's clearly >2. So no break. Liquidity: advv_30d_aed_m = 53.7403, which is > 1. So no exit risk break. Quarterly gaps: The pack gives quarterly figures. We need to check if there are any missing quarters. The quarterly data shows periods: 2026-03-31, 2025-12-31 (derived), 2025-09-30, 2025-06-30, 2025-03-31, 2024-12-31 (derived), etc. There is no gap; each quarter is represented. So no break. Dividend cut: We need to check if dividend per share has been cut. From financial_statements.annual, dividends_paid: 2025: -2720.0, 2024: -2082.0, 2023: -2081.0, 2022: -605.0, 2021: -1313.0. The dividends paid in 2025 increased from 2024. Also, the corporate_actions show dividends: 2026: 100% cash dividends (AED4 billion as per news), 2025: 68%, 2024: 52%, 2023: 52%. So dividends have been increasing, not cut. So no break. Thus, zero breaks. According to the instructions: 0 breaks -> your stance follows the evidence like any analyst (BUY is a legitimate risk-lens output when the balance sheet is clean and cash conversion strong). So stance could be BUY. But we need to consider other evidence: confidence bands. For 0 breaks, confidence can be high if multiple independent cited figures align AND a dated catalyst inside horizon. We need to see if there's a dated catalyst. The horizon ends 2026-08-17. Looking at catalysts, last results filing was 2026-05-11 (Q1 2026 results). No specific upcoming catalyst in the horizon mentioned in the pack. There are no results filing dates around that period. So no dated catalyst inside horizon. However, there could be other news? recent_disclosures and recent_news: The most recent disclosure is 2026-05-11, no near-term catalyst. So confidence might be in 70-89 range: several aligned cited figures, no dated catalyst. We have many positive figures. Now we need to output JSON with citations, point, risk, stance, confidence, target. We must cite exact pack fields. For 0 breaks, we can cite figures like ocf_to_ni=1.55, advv_30d_aed_m=53.74, debt_to_equity=0.0004, etc. Since stance is BUY, we need at least 2 citations. Confidence: Since we have multiple aligned figures and no breaks, but no dated catalyst, I'd set confidence in 70-89. Let's pick 80? But we need to be specific: "several aligned cited figures, no dated catalyst" -> 70-89. I'll use 80 as a representative. The instruction says confidence bands use the full range, not round defaults. So 80 is valid. Point: one sentence citing a figure. Something like: "With OCF/NI at 1.55x, net cash position, and ADV of AED 53.7M, the balance sheet shows no stress." Risk: one line. "No break thresholds tripped; fundamentals strong." Target: we need to derive a 4-week target from pack evidence if we can. The instruction says: "If you output a target, derive it from pack evidence for the 4-week horizon — do not restate analyst.target_mean (a 12-month figure) as your own target." The analyst target is 18.58, but that's 12-month. We need a 4-week target. Since the stock has fallen recently (ret_1m_pct -12.82%), and RSI is 34.4 (oversold), maybe a bounce? But we need to base on evidence. No specific short-term target is given. The pack doesn't provide a 4-week forecast. So target might be null. Alternatively, we can use the current price and some valuation metric? But it's risky to guess. I think it's safer to output target: null unless there is a clear short-term catalyst or a technical target. The pack includes indicators like ma50 and ma200, spot, etc. Spot is 12.92. The 50-day MA is 14.1184, 200-day MA is 14.34. Given the decline, maybe a recovery to the MA50 could be a target? But that is 14.12, about 9.3% upside. But is that within 4 weeks? Possibly, but not guaranteed. The instruction says: "derive it from pack evidence for the 4-week horizon". Without a clear catalyst, it's speculation. I think null is appropriate. Confidence: 80 is within 70-89. But we could argue 90-100 if we had a catalyst. None. So I'll go with 80. Citations: Need at least 2. I'll cite ocf_to_ni and advv_30d_aed_m, maybe debt_to_equity. Now, construct JSON. Order: citations, point, risk, stance, confidence, target. Citations array of objects with field and value. Example: {"field":"financial_statements.derived.ocf_to_ni","value":1.55} Another: {"field":"liquidity.advv_30d_aed_m","value":53.7403} And maybe fundamentals.debt_to_equity: 0.0004. So: "citations": [ {"field":"financial_statements.derived.ocf_to_ni","value":1.55}, {"field":"liquidity.advv_30d_aed_m","value":53.7403}, {"field":"fundamentals.debt_to_equity","value":0.0004} ] Point: "OCF/NI at 1.55x confirms strong cash conversion; liquid market (ADV AED 53.7M) and negligible debt (D/E 0.0004) indicate no capital-preservation concerns." Risk: "No break thresholds tripped; balance sheet clean, earnings quality high, dividend not cut." Stance: "BUY" Confidence: 80 Target: null Make sure JSON only, no other text.

  2. macro lensdeepseek-v4-pro-k3BUY

    2×BUY · 1×HOLD (2/3 agree)

    With Fed funds at 3.63% and VIX at 16.73, EMAARDEV's near-zero debt-to-equity (0.0004) removes rate sensitivity, while its beta of 1.51 amplifies upside in a low-stress macro environment.

    Show full AI reasoning

    We are asked to output a JSON with stance, citations, point, risk, confidence, target. The lens is macro-liquidity: cross-sectional. Peg and Fed rate are same for all DFM names, so they can't by themselves justify a stance. We need to cite name-level figures that make EMAARDEV more/less exposed to macro backdrop than market. The macro backdrop includes fed_funds_rate, vix, yield_curve_2s10s_pct. Name-level figures: debt_to_equity (rate sensitivity), beta_1y, advv_30d_aed_m (flow sensitivity), sector, peer_context percentiles. And weigh uae_macro_news. Stance: BUY/HOLD/SELL for 4-week horizon ending 2026-08-17. Confidence: 90-100 if multiple independent cited figures align and a dated catalyst inside horizon; 70-89 if several aligned figures, no dated catalyst; 50-69 clear evidence with real conflicts; 30-49 mixed or one-sided; 10-29 thin/stale; HOLD below 40. We need at least 2 citations for non-HOLD stance. We output: citations array, point (one sentence citing figure), risk, stance, confidence, target. First, examine macro backdrop: - fed_funds_rate: 3.63% (as of 2026-06-01) – relatively normal, not extremely high or low, but rising? Not sure. - vix: 16.73 (as of 2026-07-16) – low, indicating low market stress. - yield_curve_2s10s_pct: 0.37% (as of 2026-07-17) – positive, slight steepening, not inverted. This is favorable for real estate? Actually, a steepening curve can be good for banks but for real estate, lower long-term rates are better. 10y at 4.57%, 2y at 4.16%. Moderately steep. Macro backdrop: Fed funds 3.63%, curve slight positive, VIX low. So macro environment not hostile. But that alone doesn't differentiate. Now, EMAARDEV specifics for macro exposure: - fundamentals.debt_to_equity: 0.0004 (essentially zero debt). This is very low, meaning virtually no interest rate sensitivity. So rising rates wouldn't hurt it. In fact, it's insulated. Most real estate companies have high debt, so EMAARDEV's zero debt makes it less exposed to Fed rate moves. This is a differentiating factor: very low debt_to_equity. - tv_technicals.beta_1y: 1.5116. Beta >1, so it's more volatile than the market. In a risk-off environment, high beta could be bad. But VIX is low, so maybe not a concern. However, if macro becomes turbulent, high beta could underperform. - liquidity.advv_30d_aed_m: 53.74 million. That's relatively liquid? We need peer context? Not directly given, but we can compare to market? No direct comparison. But it's a number. High liquidity means less impact from macro flows? Not sure. - sector: Real Estate. Typically rate-sensitive, but debt_to_equity says otherwise for this name. - peer_context: pe_percentile: 5 (very low, meaning cheaper than 95% of peers), div_yield_percentile: 93 (very high, top 7% for dividends). This indicates undervaluation and high dividend yield, which could be attractive in a low-rate or stable macro environment. But high dividend yield might also indicate risk? In this case, payout ratio is 31.03, so sustainable. We need to cite macro figure + name-level differentiating figure. So we could say: Despite Fed funds at 3.63% and VIX at 16.73, EMAARDEV's debt_to_equity of 0.0004 makes it virtually immune to rate changes, and its beta of 1.51 amplifies market moves, but current low VIX suggests low macro stress. But we need a stance. We also have uae_macro_news: some positive, some neutral. Emiratization surpassed targets, Jaywan payment scheme launched, Houthis embargo on Saudi Arabia (geopolitical risk). But Houthis embargo might affect UAE sentiment? UAE not directly mentioned as target, but regional tension. One news is about Houthis declaring naval embargo against Saudi Arabia. That could be negative for regional stability, potentially affecting UAE. But other news like UAE private sector Emiratization and Jaywan are positive. We need to decide stance. Given the macro: Fed rate 3.63%, curve positive, low VIX, and EMAARDEV has near-zero debt, high dividend yield, low PE, the macro backdrop is supportive for this low-debt, high-dividend stock. However, beta 1.5 means if market drops, it drops more. But market drop risk seems low with VIX 16.73. Also, technicals: stock price at 12.92, down 12.82% in 1 month, down 9.01% in 3 months, RSI 34.4 (near oversold), stoch_k 11.76, cci20 -204, williams_r -94.87 – all deeply oversold. So technically, it might be due for a bounce. But macro lens should focus on macro exposure. The low debt and high dividend yield make it a safe haven in a stable macro environment. The recent price decline might be overdone, and with low VIX, it could rebound. But we are macro-liquidity lens: we assess exposure to macro. We should conclude that EMAARDEV is LESS exposed to macro headwinds than market due to zero debt, and MORE exposed to market swings due to beta, but currently macro is benign. So the stance could be BUY if we think the macro backdrop is favorable and the name is oversold and cheap with a catalyst? Horizon: 4 weeks to Aug 17. Any catalyst? catalysts.results_filing_dates_24mo shows many dates, but next likely earnings? Last results filing was 2026-05-11 for Q1 2026. Next would be Q2 2026 results, likely in August? Looking at history: Q2 2025 was filed Aug 8, 2025. So Q2 2026 results likely around early August 2026, which is within our horizon (ending Aug 17). That could be a catalyst. But we cannot assert it unless it's in the pack. The pack doesn't explicitly say the date of next earnings, but we can infer from past dates: 2025-08-08 for Q2 2025, so likely earnings around that time. However, we must only cite pack fields. The pack field "catalysts.last_results_filing" gives the last filing, and "results_filing_dates_24mo" lists all filing dates. We see 2025-08-08 is there. So it is plausible that next earnings will be around that date. But do we have a specific dated catalyst? Not explicitly, but we can argue that the historical pattern suggests an earnings release within the horizon. However, the rules say: "Do not assert a specific dated catalyst, a project/tender name, or that a consensus is unanimous unless it appears in a pack field or a filing_context excerpt." So we cannot say "earnings will be released on X" unless it's in the data. So there is no explicit dated catalyst inside the horizon. So confidence would be in the 70-89 range if we have several aligned figures, but no dated catalyst. So confidence could be, say, 75. We need at least 2 citations for non-HOLD. So we need two fields that differentiate macro exposure. Possible pairs: debt_to_equity and beta_1y. Or debt_to_equity and peer_context.pe_percentile or div_yield_percentile. But peer_context is cross-sectional too, but it shows relative valuation. The macro lens should use debt_to_equity (rate sensitivity) and beta (volatility/market sensitivity) as key differentiators. Also, maybe liquidity. But we can cite macro figures: fed_funds_rate, vix, yield_curve_2s10s_pct. Let's construct the point: "Despite Fed funds rate at 3.63% and a modestly positive yield curve (0.37%), EMAARDEV's near-zero debt-to-equity (0.0004) insulates it from rate pressures, while its beta of 1.51 amplifies market moves, but with VIX at 16.73 indicating low stress, the macro backdrop is benign." That's one sentence citing multiple figures. That's fine. Risk: "Geopolitical flare-ups (e.g., Houthi naval embargo) could spike volatility and hurt the high-beta name." That's a risk from uae_macro_news. Or "A sudden rise in the VIX would hit high-beta names disproportionately." So we can mention risk. Stance: BUY. Why? Because macro environment is supportive and the name's low debt and high dividend yield make it attractive, oversold technicals could lead to a bounce. But we must derive stance from macro exposure. The macro-liquidity lens says: This name is less sensitive to rates (positive) but more sensitive to market swings (negative if market falls). Given current low VIX and stable macro, the net effect is favorable, and the stock has underperformed recently, so a reversion might occur. So BUY. Target: We need to derive from pack evidence for 4-week horizon. Not analyst target. What could be a target? We could use technicals: recent high 20d? pct_off_20d_high: -14.21%, so 20-day high is around spot/(1-0.1421) = 12.92 / 0.8579 = 15.06 approx. That could be a target if it recovers. Or we could use a simple mean reversion to MA50 at 14.12 or MA200 at 14.34. Since spot is 12.92, a move to 14.12 would be +9.3%. That's plausible in 4 weeks if oversold. So target around 14.10-14.30. Let's pick 14.12 as MA50. Or we could use the dividend yield and imply price? Not sure. For simplicity, use MA50 as a short-term target. So target: 14.12. Confidence: Since we have several aligned figures (low debt, low VIX, oversold technicals) but no explicit dated catalyst, confidence should be around 75-80. I'll pick 78. Check: Horizon ends Aug 17. We have Q2 earnings likely around early Aug historically, but not confirmed. So no dated catalyst. That fits 70-89 band. So confidence 78. Citations: Need exact fields and values. Let's pick: - fundamentals.debt_to_equity: 0.0004 - tv_technicals.beta_1y: 1.5116 - macro.fed_funds_rate: 3.63 - macro.vix: 16.73 - macro.yield_curve_2s10s_pct: 0.37 (optional) We need at least two from the pack that differentiate the name. The differentiating fields are debt_to_equity and beta_1y. The macro fields are context. So citations should include both macro and name-level. I'll include at least three: debt_to_equity, beta_1y, and maybe one macro like vix. But the rules say: "Cite macro.fed_funds_rate / macro.vix / macro.yield_curve_2s10s_pct for the backdrop AND the differentiating name-level figure". So we need both. So citations: {"field":"macro.fed_funds_rate","value":3.63} {"field":"macro.vix","value":16.73} {"field":"fundamentals.debt_to_equity","value":0.0004} {"field":"tv_technicals.beta_1y","value":1.5116} That's four. Also, we might cite uae_macro_news for risk, but not required for stance. Point: one sentence citing a figure. I'll say: "With Fed funds at 3.63% and VIX at 16.73, EMAARDEV's debt-to-equity of 0.0004 eliminates rate risk, while its 1.51 beta amplifies market upside in a low-stress macro environment." That cites figures. Risk: "Geopolitical tensions (e.g., Houthi naval embargo) could spike volatility, hurting this high-beta name." Stance: BUY. Target: 14.12 (MA50). We need to justify: spot 12.92, MA50 14.12. So target 14.12. Confidence: 78. Output JSON with keys in order: citations, point, risk, stance, confidence, target. I'll format citations as array of objects with field and value. Double-check: confidence below 40 forces HOLD, ours is 78 so fine. Thus final output.

  3. sector lensdeepseek-v4-pro-k3BUY

    2×BUY · 1×HOLD (2/3 agree)

    EMAARDEV's TTM PE of 4.19 and 42% net margin, combined with 51.8% 2-year revenue CAGR and a well-covered 7.4% dividend yield, signal deep undervaluation relative to peers (median PE 11.32).

    Show full AI reasoning

    We are asked to act as SECTOR specialist focusing on business economics, growth, margins, leverage, dividend durability. We need to reason over the evidence pack for EMAARDEV, with a 4-week horizon from 2026-07-20 to 2026-08-17. Output must be JSON with keys: citations, point, risk, stance, confidence, target. Stance: BUY, HOLD, SELL. Confidence: 0-100. Target: number or null. Must cite exact fields with dotted paths. First, assess the fundamentals for the SECTOR lens: growth, margins, leverage, dividend durability. The financial statements show strong growth: revenue CAGR 2-year at 51.8% (derived.rev_cagr_2y_pct). Annual revenue grew from 11921.4 in 2023 to 19146.6 in 2024 to 27485.8 in 2025, massive growth. Net income also grew: 8484.1 in 2023, 9686.7 in 2024, 13607.3 in 2025, CAGR 26.6%. Margins: gross margin improved from 44.9% in 2022 to 70.5% in 2023, then 55.7% in 2024, 56.5% in 2025. Net margin: 37.0% (2022), 71.2% (2023), 50.6% (2024), 49.5% (2025). Fluctuations but still high. Latest quarter 2026Q1 net margin 51.1%. Operating margin 48.6% (fundamentals.operating_margin). Net margin 42.0% TTM? fundamentals.net_margin is 42.0242, might be TTM. Very high profitability. Leverage: debt_to_equity 0.0004, essentially zero debt. interest_expense -284.2 in 2025, but total liabilities to equity 0.96. However, current_ratio 4.63, very liquid. Total liabilities 39609.5 vs equity 41284.8, so conservative. Dividend durability: dividend yield 7.4% (fundamentals.dividend_yield), payout ratio 31.03%, very sustainable. Dividends paid 2720 in 2025 (from annual), against net income 13607, payout ratio about 20%? Actually dividends paid from cash flow? payout ratio from fundamentals is 31.03. div_paid_to_fcf 0.13, meaning dividend payments are just 13% of free cash flow. FCF margin 76.6% (derived.fcf_margin_pct). So dividend is well covered. Also, dividends history shows increasing: 52% (2024), 68% (2025), 100% (2026) cash dividends. That suggests strong dividend commitment. Peer context: PE percentile 5, meaning very low PE relative to peers. median PE 11.32, EMAARDEV PE TTM 4.19. PB 1.39, close to median 1.35. Dividend yield 7.4% vs median 4.55%, at 93rd percentile. So undervalued on earnings and high dividend. Analyst consensus: strong_buy, n=10, target mean 18.58, implied upside 43.8%. EPS revisions: 30d positive +1.55%, 90d negative -1.39%. net_up_30d -1, slightly negative. rating_drift -0.15 (slight downgrade). But overall strong buy. Consensus signal drift: forward PE 3.29, even lower. target_mean_delta_10d_pct -0.29%, target dispersion 0.38. tv_recommend_all -0.5121 (sell signal from technicals), but that's technical, not fundamental. Technical indicators: price 12.92, below MA50 (14.12) and MA200 (14.34), pct_vs_ma200 -9.9%. RSI 14 at 34.4, nearing oversold. ret_1m -12.8%, ret_3m -9.0%, ret_12m +3.3%. Max drawdown 1y -36.75%. Price near 52-week low? low_52w 12.05, high_52w 20.7, so price is 12.92, about 7% above low. pct_below_52w_high 37.58%. Technicals overall bearish. But as a sector specialist, I focus on fundamentals, not technicals. However, I can note that the price may reflect market sentiment but fundamentals are strong. Sector news: various UAE real estate news, not specifically about EMAARDEV, but positive sector activity (e.g., Sphere Abu Dhabi, luxury projects). No negative sector news in the pack. Recent news: Dividend announcement of 100% dividend (AED4 billion) on 2026-03-26, positive. Also land acquisition in Ras Al Khor, backlog over AED100 billion. For 4-week horizon: Any catalyst? Last results filing was Q1 2026 on 2026-05-11. No upcoming earnings within horizon (next likely Q2 2026 in August? But horizon ends Aug 17. The last quarterly was Q1 reported May 11. The next would be Q2, probably filed in August? Looking at history: Q2 2025 was filed on 2025-08-08, Q2 2024 on 2024-08-12. So maybe Q2 2026 results could come around mid-August, within the horizon? The horizon ends Aug 17. Historically, Q2 results were filed on Aug 8, 2025 and Aug 12, 2024. So it's possible that Q2 2026 results could be filed in early August, within our horizon. That could act as a catalyst. But the pack doesn't specify a date. The catalysts section has results_filing_dates_24mo list, showing many dates. The most recent Q1 was May 11, 2026. The previous Q2 2025 was Aug 8, 2025. So it's likely Q2 2026 will be early August. That's within the horizon. So a catalyst might be approaching. Also, dividend ex-date for 2026 was April 3, so no dividend catalyst. Given strong fundamentals (high growth, high margins, zero debt, dividend growth), low valuation (PE 4.2 vs peers 11.3), strong buy consensus with huge upside, I'd lean BUY. But technicals are weak, and price is in downtrend. However, for 4-week horizon, if a catalyst (earnings) occurs, it could rebound. But uncertainty: no explicit dated catalyst in pack. Confidence: we have multiple fundamental figures (PE 4.19, rev growth 41.9%, net margin 42%, dividend yield 7.4%, payout ratio 31%) and analyst consensus (strong buy, target 18.58). But no specific dated catalyst inside the horizon from the pack. So confidence might be 70-89 range, since several aligned cited figures but no dated catalyst specified. I'll give confidence 80. Target: I need to derive a target for the 4-week horizon from pack evidence. I cannot use analyst target mean as it's 12-month. I can estimate based on possible mean reversion or fair value. But with strong fundamentals, a modest upside to maybe MA50? MA50 is 14.12, about 9.3% up. Or based on forward PE: forward PE 3.29, if the market re-rates to, say, 5x, that's still low. But I need a target from pack evidence. I could use the implied upside from analyst target? But that's 12-month. Alternatively, I can compute a price based on peer median PE: peer median PE 11.32, but that might be too high for 4 weeks. A reasonable short-term target could be the low end of analyst range? Not given. I can use the average of MA50 and MA200? MA50 14.12, MA200 14.34. Or the consensus forward PE times estimated EPS? We don't have forward EPS explicitly. But forward PE is given as 3.2944. That implies forward EPS = price / forward PE = 12.92 / 3.2944 ≈ 3.92. If we apply a modest multiple expansion to, say, 4.5x (still below sector), target 17.64, but that's uncertain. Perhaps a more conservative target: the price bounced from 12.05 low, and with oversold RSI, could recover to the 20-day high? pct_off_20d_high -14.2%, so 20-day high is about 12.92 / (1 - 0.1421) ≈ 15.06. That could be a target. Or I can note that the stock's 1-month return was -12.8%, and historically mean-reversion could lead to a bounce. But I need to ground target in pack figures. I could set target as the lower bound of analyst target range? Not given. I'll set target to null if I cannot derive confidently. But the instruction says: "If you output a target, derive it from pack evidence for the 4-week horizon — do not restate analyst.target_mean". So I must derive from pack. I can use the current price plus some percentage based on historical volatility and technical bounce. For instance, ATR14 is 2.85% of price, so typical move over 20 trading days (4 weeks) might be around 2.85*sqrt(20) ≈ 12.7%? That would be 14.56. Or using the realized vol 41.8% annual, 4-week vol = 41.8/√12 ≈ 12.1%, so a move of 12.1% gives about 14.48. But that's not grounded in fundamental figures. I'll choose to set target null, as it's not directly derivable from the given fundamental figures. However, I can mention a near-term technical target like MA50 (14.12) as a level that could be reached if sentiment improves. But I need to cite figures. MA50 is 14.1184 from indicators.ma50. So I could set target = 14.12, citing that as a potential mean-reversion level. That is a figure in the pack, so it's allowable. So target: 14.12. For risk: maybe broader market selloff or delay in recovery. Stance: BUY, confidence: 80. Citations: need at least 2 for non-HOLD. I'll cite fundamentals.pe_ttm, fundamentals.net_margin, financial_statements.derived.rev_cagr_2y_pct, fundamentals.dividend_yield, analyst.rec, etc. I'll pick strong ones. Point: one sentence citing a figure. E.g., "With a TTM PE of 4.19 and net margin of 42%, revenue CAGR of 51.8%, and dividend yield of 7.4% well covered by 31% payout, the stock is fundamentally undervalued relative to sector median PE of 11.32." Risk: "Technicals are weak with price -9.9% below MA200, but oversold RSI of 34.4 suggests a possible bounce." Let's construct JSON. Citations: pick at least 2. I'll use: - fundamentals.pe_ttm: 4.1947 - fundamentals.net_margin: 42.0242 - financial_statements.derived.rev_cagr_2y_pct: 51.8 - fundamentals.dividend_yield: 7.3964 - analyst.rec: "strong_buy" - analyst.implied_upside_pct: 43.808 - Maybe peer_context.median_pe_ttm: 11.32 I'll list a few. Now, stance: BUY. Confidence: 80 (since multiple aligned figures, but no explicit dated catalyst inside horizon, though earnings likely, not mentioned in pack). Point: "EMAARDEV's TTM PE of 4.19 and 42% net margin, combined with 51.8% 2-year revenue CAGR and a well-covered 7.4% dividend yield, signal deep undervaluation relative to peers (median PE 11.32)." Risk: "Price is -9.9% below MA200 and RSI is 34.4, indicating bearish momentum that could persist if sentiment doesn't shift." Target: indicators.ma50 value 14.1184, so target 14.12. JSON output.

  4. technical lensdeepseek-v4-pro-k3SELL

    3×SELL (3/3 agree)

    Price trades 9.9% below MA200 with MA50 below MA200, RSI at 34.4, and relative strength vs DFMGI at -14.2%, confirming a bearish trend.

    Show full AI reasoning

    We are asked to output a JSON object for the TECHNICAL lens. We need to cite exact figures from the pack. The stance covers only the 4-week horizon ending 2026-08-17. We must weigh fundamentals, analyst consensus & estimate revisions, recent_disclosures/news, and technicals as relevant to our lens. But we are the TECHNICAL lens, so we focus on technical indicators, trend, momentum, volatility, drawdown/gap structure, relative strength vs DFMGI, etc. We need to output a stance (BUY, HOLD, SELL), confidence (0-100), target (number or null), point (one sentence citing a figure), risk (one line), and citations (list of dotted paths and values). Non-HOLD stances need at least 2 citations. Confidence bands: 90-100 = multiple independent cited figures align AND a dated catalyst sits inside the horizon; 70-89 = several aligned cited figures, no dated catalyst; 50-69 = clear evidence with real conflicts; 30-49 = mixed or one-sided evidence; 10-29 = thin, stale, or gap-ridden evidence — output HOLD below 40. So confidence below 40 forces HOLD. First, analyze the technical picture. Given data: indicators: - rsi14: 34.4352 (close to oversold, but not below 30) - ma50: 14.1184 - ma200: 14.34 - pct_vs_ma200: -9.9023 (price is below MA200) - spot: 12.92, so price < MA50 and MA200. MA50 < MA200? MA50=14.1184, MA200=14.34, so MA50 is below MA200, which is a bearish crossover (death cross territory). The price is below both, and MA50 below MA200. - realized_vol_annual_pct: 41.7763 - ret_1m_pct: -12.8205 - ret_3m_pct: -9.0141 - ret_12m_pct: 3.3367 - rel_strength_3m_vs_dfmgi_pct: -14.1962 (underperforming the index) - max_drawdown_1y_pct: -36.75 - pct_off_20d_high: -14.2098 - atr14_pct_of_price: 2.8527 - largest_gap_3m_pct: 14.178 - pct_no_trade_days_3m: 4.6875 tv_technicals: - perf_6m: -21.459 - perf_ytd: -14.7195 - perf_y: -11.8089 - volatility_d: 2.648 - beta_1y: 1.5116 - tv_recommend_all: -0.5121 (strong sell on tradingview summary) - tv_recommend_ma: -0.9333 (very bearish moving averages) - tv_recommend_other: -0.0909 (slightly bearish other indicators) - adx: 17.0127 (below 20, indicating weak trend) - cci20: -204.3046 (very oversold) - stoch_k: 11.7623 (oversold) - williams_r: -94.8718 (extreme oversold) - high_52w: 20.7, low_52w: 12.05 - rel_volume: 1.1469 consensus_signal_drift: - tv_recommend_all: -0.5121 (same) dfmgi_context: - dfmgi_ret_1m_pct: -5.958 - dfmgi_ret_3m_pct: -1.1938 - dfmgi_pct_vs_ma200: -3.5453 Technical indicators are bearish: price below both MAs, MA50 below MA200, momentum negative, oversold oscillators but no buy signal yet. ADX low so trend may be ranging but with downward bias. Relative strength vs DFMGI negative, meaning it's underperforming. High volatility. Large drawdown. But for a 4-week horizon, we need to consider if a bounce is likely. Oversold conditions might suggest a potential bounce, but the overall trend is down. The stance should be based on the technicals. Since the technicals are bearish, a SELL stance is plausible. But we need to see if there is any catalyst within the 4-week horizon. The horizon ends 2026-08-17. Today is 2026-07-20. Look at catalysts: results_filing_dates_24mo include recent ones: 2026-05-11 for Q1 2026, next would be Q2 2026, but no scheduled date given. The last_results_filing date is 2026-05-11. So no imminent catalyst. corporate_actions history: ex_date for dividends: 2026-04-03, which has passed. So no impending ex-date. Thus, no dated catalyst within the horizon. Therefore, if we were to assign a non-HOLD stance, confidence would be limited. But we can have a SELL or HOLD. With bearish technicals, SELL might be appropriate. But confidence must be determined. Since no dated catalyst, confidence cannot be 90-100. It could be 70-89 if several aligned cited figures. There are many aligned cited figures indicating bearishness. So confidence 70-89? "several aligned cited figures, no dated catalyst" fits. So we can have BUY/SELL with confidence 70-89? But the note says "non-HOLD stances need at least 2 citations." So we can. But let's consider if there's a conflict. Oversold oscillators (stoch_k, williams_r, cci20) suggest potential for a bounce, but in a downtrend, they can stay oversold. So not necessarily a conflict, just a warning. The overall trend is down, momentum is down, relative weakness. So I'd lean SELL. Now, target: Derive from pack evidence for the 4-week horizon. Possible targets based on technical levels? Indicators like MA200 at 14.34, MA50 at 14.12, but that's above current price. Support levels? Low 52w is 12.05. Could target that. Or measure something like ATR projection? ATR14 is 2.8527% of price, so price * ATR14% = 12.92 * 0.028527 ≈ 0.3685. That's a daily expected move. Over 4 weeks (20 trading days), one could project a potential move, but that's not typical. Alternatively, use max drawdown? Or just note downside target near 12.05. But we need a specific target. The prompt: "If you output a target, derive it from pack evidence for the 4-week horizon — do not restate analyst.target_mean". So we should derive a target. Perhaps using the indicators.vs_ma200: price is -9.9% below MA200, if it reverts? But in a downtrend, it might not revert. Could target support at 12.05 (52-week low). Or use ATR to estimate a move: Using ATR multiple? Not prescribed. Since confidence is not super high, maybe target is null? But the prompt says target: <num_or_null>. We can output null if no clear target. But better to derive if possible. Given the bearish trend, a short-term target could be the next support: the 52-week low of 12.05. That's a -6.7% drop from 12.92. That seems feasible in 4 weeks given the recent 1-month drop of -12.8%. So I'll set target 12.05. But is that supported by pack evidence? Yes, tv_technicals.low_52w: 12.05. So citing that. Point: one sentence citing a figure. E.g., "Price is 9.9% below MA200, with MA50 below MA200, RSI at 34.4, and relative strength vs DFMGI at -14.2%, indicating a sustained downtrend." That cites multiple figures. Risk: might be a bounce from oversold conditions. So risk: "Oversold oscillators (stochastic K 11.8, Williams %R -94.9) could trigger a short-term bounce." Citations: we need at least 2 for non-HOLD. Choose key technical fields: - indicators.pct_vs_ma200: -9.9023 - indicators.ma50: 14.1184, indicators.ma200: 14.34 (showing bearish alignment) - indicators.rel_strength_3m_vs_dfmgi_pct: -14.1962 - tv_technicals.tv_recommend_all: -0.5121 - tv_technicals.stoch_k: 11.7623 (for risk) Maybe also indicators.rsi14: 34.4352 But we want citations that support the stance. Let's pick: 1. indicators.pct_vs_ma200, value -9.9023 2. indicators.ma50, value 14.1184 and indicators.ma200, value 14.34 to show MA50<MA200. But need dotted paths separately. Could cite both. 3. indicators.rel_strength_3m_vs_dfmgi_pct, value -14.1962 4. tv_technicals.tv_recommend_all, value -0.5121 At least 2, so I'll include 3 or 4. Confidence: 75 maybe. Since several aligned figures, no dated catalyst. 70-89 band, so 75 fits. Now, output JSON object with keys in order: citations, point, risk, stance, confidence, target. Make sure values are numbers or strings as appropriate. Target is number or null. Point: "Price trades 9.9% below MA200 with MA50 below MA200, RSI at 34.4, and relative strength vs DFMGI at -14.2%, confirming a bearish trend." Risk: "Oversold stochastics (stoch K 11.8) may spark a counter-trend rally, risking short positions." Citations: list of objects with field and value. One note: The citations field values should be the exact value from the pack. For the bearish alignment, I can cite both ma50 and ma200 separately. But the "value" should be the number. So I'll do: {"field": "indicators.ma50", "value": 14.1184}, {"field": "indicators.ma200", "value": 14.34}, {"field": "indicators.pct_vs_ma200", "value": -9.9023}, {"field": "indicators.rel_strength_3m_vs_dfmgi_pct", "value": -14.1962}, {"field": "tv_technicals.tv_recommend_all", "value": -0.5121} That's 5 citations. Confidence: I'll set to 75. Target: 12.05 (the 52-week low, from tv_technicals.low_52w). So target 12.05. Stance: SELL. Now, check if any corporate actions ex-date within horizon? No. So no mechanical adjustment. Thus, final JSON.

  5. valuation lensdeepseek-v4-pro-k3BUY

    2×BUY · 1×HOLD (2/3 agree)

    EMAARDEV trades at a PE TTM of 4.19, well below the peer median of 11.32, while offering a 7.4% dividend yield versus peer median 4.55%, supported by FCF coverage (div_paid_to_fcf 0.13) and a 3.3x forward PE, indicating deep value.

    Show full AI reasoning

    We are tasked with producing a VALUATION lens output for EMAARDEV. The stance is to be derived from multiples vs fair value, dividend support, and analyst consensus including drift. We must output JSON with keys in order: citations, point, risk, stance, confidence, target. We need to reason over the evidence pack, citing exact figures. Today is 2026-07-20, horizon ends 2026-08-17. So 4-week horizon. We must not restate analyst target_mean (18.58) as our own target; if we output a target, derive it from pack evidence for the 4-week horizon. From the VALUATION lens perspective, we consider multiples, dividend support, and analyst consensus/drift. We weigh fundamentals, analyst consensus & estimate revisions, recent_disclosures/news, and technicals as relevant to our lens. Let's examine the evidence. **Multiples vs Fair Value:** - PE TTM: 4.1947 (fundamentals.pe_ttm) vs peer median 11.32 (peer_context.median_pe_ttm). Peer percentile: 5th percentile (i.e., only 5% of peers have a lower PE, meaning it's very cheap relative to peers). That's a strong undervaluation signal. - PB: 1.3865 vs peer median 1.35. Roughly in line, slightly above median. Not a strong signal. - PS: 1.8802, not sure about peer median PS? Not given, but might be low given high growth. - Dividend yield: 7.3964% vs peer median 4.55%, and div_yield_percentile 93 (so very high dividend yield relative to peers). That suggests attractive dividend support. - Forward PE: consensus_signal_drift.forward_pe = 3.2944, which is even lower, suggesting steep discount. **Dividend Support:** - Corporate actions: history shows cash dividends annually. Latest: "2026" ex-date 2026-04-03, details "100% cash dividends". That likely means 100% of share capital? Actually from news: "Emaar Development announces 100% dividend payout of AED4 billion" on recent news. So recent dividend is AED 4 billion, which corresponds to dividend yield ~7.4% on current market cap ~52.48 billion. - Derived: div_paid_to_fcf = 0.13 (13%). That's very low, meaning dividends paid are only 13% of free cash flow. So dividend is well covered by FCF. That's strong support for dividend sustainability. - fcf_margin_pct = 76.6%, indicating robust cash generation. - Payout ratio: 31.03%, also low. - So dividend is very safe and high yield, supporting valuation. **Analyst Consensus & Drift:** - Analyst rec: "strong_buy", implied upside 43.8%. - But note: target_mean is 18.58, but that's 12-month. Our horizon is 4 weeks, so we don't use that directly. - n=10 analysts, net_up_30d = -1 (meaning more downgrades than upgrades recently? Actually net_up_30d is -1, likely 1 downgrade and 0 upgrades? Or maybe the number of net upgrades? It says -1, meaning net downgrades). That might be a slight negative drift but not significant. - eps_rev_30d_pct: +1.5482 (positive recent revisions), eps_rev_90d_pct: -1.3906 (slight negative over 90 days). So recent revision uptick, possibly reversing earlier cuts. That's mildly positive. - rating_drift: -0.15 (slight negative drift in ratings). - Consensus signal drift: tv_recommend_all = -0.5121 (technicals-based? Actually tv_recommend_all in consensus_signal_drift might be aggregate signal? But note tv_recommend_* are -1..1. All = -0.5121, delta_5d = 0, delta_10d = -0.045. So slight negative drift. - target_mean_delta_10d_pct = -0.29, meaning target mean dropped slightly. - target_dispersion = 0.38 (moderate dispersion). Given the low multiples and high dividend yield with strong coverage, the valuation case is compelling. **Technical/Market Context (to the extent relevant for valuation over 4 weeks):** - Spot price 12.92, sinking below MA200 (14.34) and MA50 (14.1184), RSI 34.4 (near oversold). - Ret_1m_pct: -12.82%, ret_3m: -9.01%. - High volatility, but from a valuation lens, this may present a buying opportunity if fundamentals are sound. - Peer comparison: extremely cheap on PE (4.19 vs median 11.32) and highest dividend yield (93rd percentile). **Catalysts inside 4-week horizon:** Horizon ends Aug 17. Next results filing likely in August? From results_filing_dates_24mo, we see quarterly filings: - 2026-05-11 (Q1 2026), - 2026-02-12 (FY2025), - 2025-11-06 (Q3 2025), - 2025-08-08 (Q2 2025), - 2025-05-14 (Q1 2025). So Q2 results likely around August 2026. Typically, EMAARDEV reports Q2 in early August. The exact date isn't given, but historical pattern suggests second week of August. That is within our horizon (ending Aug 17). So there is a potential catalyst: Q2 2026 earnings release. But the prompt says: "Do not assert a specific dated catalyst unless it appears in a pack field or filing_context excerpt." We have filing dates in results_filing_dates_24mo list, which shows a filing on 2025-08-08 and 2025-08-06, so it's plausible. But we don't have a confirmed date. The catalysts.last_results_filing is 2026-05-11. So the next isn't announced. We can mention that earnings are typically due around this time, but not assert a specific date. However, for confidence bands, "a dated catalyst sits inside the horizon" would require a specific date. We don't have one, so confidence might be limited to 70-89 if several aligned cited figures exist. From the evidence, clear undervaluation: extremely low PE relative to peers, high dividend yield, strong cash flow coverage. Analyst consensus is positive (strong buy), though some slight negative drift in estimates. But the valuation metrics are strong. So we could issue a BUY stance. For target, we need to derive a 4-week target from the evidence. Since no catalyst with exact date, a near-term target might be based on mean reversion to moving averages or a modest recovery from oversold conditions. The indicators: RSI 34, price 12.92, MA50 14.12, MA200 14.34. A potential target could be around the MA200 at 14.34, which is about 11% upside. Or MA50 at 14.12. That would be a reasonable 4-week target if technicals improve. But we are a valuation lens, so maybe we derive target from intrinsic value? The pack doesn't have a DCF or fair value estimate. We could use peer PE multiple: applying peer median PE of 11.32 to TTM EPS. We need EPS. Net income TTM: from quarterly data, we have Q1 2026: 3506.8, prior quarters: Q4 2025 (derived FY-9M): 4905.5, Q3 2025: 3998.2, Q2 2025: 2348.7. Summing last four quarters: Q2 2025 to Q1 2026? Actually the four quarters ending Q1 2026: Q2 2025 (2348.7) + Q3 2025 (3998.2) + Q4 2025 (4905.5) + Q1 2026 (3506.8) = 14,759.2 million AED. Single EPS? Share count? We can calculate: market cap 52,479,999,542, spot 12.92, so shares = market cap / spot = 52,479,999,542 / 12.92 ≈ 4,061,863,000? Actually from tv_technicals.float_shares = 833,548,000? But that's float shares. Total shares outstanding = market cap / price = 52,479,999,542 / 12.92 = 4,061,919,000 approx. So EPS TTM = 14,759.2 / 4,061.9 = 3.634 approx. PE TTM given as 4.1947, so that checks out: 12.92/3.634=3.55? Actually 12.92/4.1947=3.08? Wait, PE calculation: PE = Price / EPS. If PE=4.1947, then EPS = 12.92/4.1947 = 3.08. My TTM sum gave 3.63. Discrepancy. Maybe the quarterly figures aren't exactly TTM because Q4 derived may not be exactly the quarter. But we trust the given fundamentals.pe_ttm. So EPS TTM = 12.92/4.1947 = 3.08 approx. Then applying peer median PE 11.32 gives fair value = 3.08 * 11.32 = 34.87, far above current price. That's too high and unrealistic for 4 weeks. So not appropriate. Alternatively, we can use the forward PE: consensus forward PE 3.2944. If we assume forward EPS = 12.92/3.2944 = 3.92. That's higher. But still, applying a higher multiple would give a high target. Over 4 weeks, we can't expect full re-rating. Maybe a modest re-rating to, say, 5-6 PE. The stock is clearly undervalued, but over 4 weeks, technical factors may dominate. The target could be based on a recovery to the MA200 (14.34) or MA50 (14.12), which represents a 10-11% upside. That's plausible. Or we could set target at null, meaning no specific target. The instructions say: "If you output a target, derive it from pack evidence for the 4-week horizon — do not restate analyst.target_mean (a 12-month figure) as your own target." So we can derive a target from technical mean reversion or from a modest PE expansion based on historical ranges. But we need to cite pack fields as basis. Let's check if there's any direct evidence for a 4-week target. Not really. The consensus target is 12-month. The technicals show oversold, so a bounce might target 14.00-14.34. Could use that. But is it appropriate for a valuation lens? Valuation lens might argue that the current discount will partially correct as the market recognizes value. But to be safe, we could set target to null, or a modest recovery target. However, many outputs in the example had a target. Let's see confidence bands: 70-89 = several aligned cited figures, no dated catalyst. That fits: we have multiple valuation figures (PE vs peer, dividend yield vs peer, div_paid_to_fcf, etc.) all pointing to undervaluation. So confidence likely 70-89. We then output BUY stance. Target we could set at something like 14.10 (just below MA50) or 14.34. Let's pick MA200 at 14.34, citing indicators.ma200. But careful: the target for valuation lens should be grounded in valuation metrics. We could say that the stock is likely to revert towards intrinsic value as earnings season approaches, but that's not a hard number. Alternatively, if we use the dividend yield: the high yield may attract income investors, supporting price. But for a 4-week target, maybe we just set null. The instructions don't require a target; they say "target:<num_or_null>". So null is acceptable if we can't derive one. Given no specific catalyst date, I'll set target to null. But I need to ensure confidence is not 90-100 (since no dated catalyst). So confidence 75-85 range? Let's choose a specific number within 70-89. I'll reason: strong undervaluation signals: PE 4.19 vs peer 11.32, dividend yield 7.4% vs peer 4.55%, div_paid_to_fcf only 13%, fcf_margin 76.6%, analyst strong_buy. These are cited. The negative drift is mild. So confidence = 80. Now, the point: one sentence citing a figure. E.g., "PE TTM of 4.19 is at the 5th percentile of peers while dividend yield of 7.4% is at the 93rd percentile, signaling deep undervaluation supported by strong FCF coverage." That combines multiple figures. Risk: one line. E.g., "Negative price momentum and analyst rating drift may delay value realization in a 4-week window." Now citations: I need to list exact pack fields with values. At least 2 citations for non-HOLD stance. I'll list: fundamentals.pe_ttm, peer_context.median_pe_ttm, fundamentals.dividend_yield, peer_context.median_div_yield, financial_statements.derived.div_paid_to_fcf, financial_statements.derived.fcf_margin_pct, consensus_signal_drift.forward_pe, analyst.rec, analyst.eps_rev_30d_pct, maybe also indicators.rsi14? But for valuation lens, technicals are secondary. I'll focus on valuation fields. So citations: pe_ttm value, peer median pe, dividend yield, peer median dividend yield, div_paid_to_fcf, fcf_margin, forward_pe, analyst rec (maybe string). I'll include a few. JSON structure: keys in order: citations, point, risk, stance, confidence, target. Let's construct: { "citations": [ {"field": "fundamentals.pe_ttm", "value": 4.1947}, {"field": "peer_context.median_pe_ttm", "value": 11.32}, {"field": "fundamentals.dividend_yield", "value": 7.3964}, {"field": "peer_context.median_div_yield", "value": 4.55}, {"field": "financial_statements.derived.div_paid_to_fcf", "value": 0.13}, {"field": "financial_statements.derived.fcf_margin_pct", "value": 76.6}, {"field": "consensus_signal_drift.forward_pe", "value": 3.2944}, {"field": "analyst.rec", "value": "strong_buy"}, {"field": "analyst.eps_rev_30d_pct", "value": 1.5482} ], "point": "EMAARDEV trades at a PE TTM of 4.19, well below the peer median of 11.32, while offering a 7.4% dividend yield

Bull

  • OCF/NI at 1.55x confirms strong cash conversion; liquid market (ADV AED 53.7M) and negligible debt (D/E 0.0004) indicate no capital-preservation concerns. risk lens
  • With Fed funds at 3.63% and VIX at 16.73, EMAARDEV's near-zero debt-to-equity (0.0004) removes rate sensitivity, while its beta of 1.51 amplifies upside in a low-stress macro environment. macro lens
  • EMAARDEV's TTM PE of 4.19 and 42% net margin, combined with 51.8% 2-year revenue CAGR and a well-covered 7.4% dividend yield, signal deep undervaluation relative to peers (median PE 11.32). sector lens
  • EMAARDEV trades at a PE TTM of 4.19, well below the peer median of 11.32, while offering a 7.4% dividend yield versus peer median 4.55%, supported by FCF coverage (div_paid_to_fcf 0.13) and a 3.3x forward PE, indicating deep value. valuation lens

Bear

  • No break thresholds tripped; balance sheet clean, earnings quality high, dividend not cut. risk lens
  • Geopolitical flare-ups (e.g., Houthi naval embargo) could spike volatility, disproportionately hitting this high-beta name. macro lens
  • Price is -9.9% below MA200 and RSI is 34.4, indicating bearish momentum that could persist if sentiment doesn't shift. sector lens
  • Oversold stochastics (stoch K 11.8) may spark a counter-trend rally, risking short positions. technical lens
  • Price trades 9.9% below MA200 with MA50 below MA200, RSI at 34.4, and relative strength vs DFMGI at -14.2%, confirming a bearish trend. technical lens
  • Share price remains in a downtrend with 1-month return of -12.8% and modest negative analyst drift, posing a risk that undervaluation may not correct within the 4-week horizon. valuation lens
Rating history21 past ratings

TRACK RECORD · THIS NAME

Rating history

Every published rating on this name, graded automatically 20 trading days later against the DFMGI (±1% band). Pending rows have not reached their grading date yet.

DateRatingConfTargetSpotOutcome
2026-07-20BUY7714.1212.92pending
2026-07-19HOLD6013.49213.12pending
2026-07-18BUY6614.14413.12pending
2026-07-17BUY7214.46613.12pending
2026-07-16BUY7614.27713.52pending
2026-07-15SELL6512.0513.5pending
2026-07-14SELL7112.513.56pending
2026-07-13BUY6314.45313.64pending
2026-07-12HOLD5614.214.04pending
2026-07-11HOLD6515.89914.04pending
2026-07-10BUY7115.96314.04pending
2026-07-09HOLD6817.3213.86pending
2026-07-07BUY6716.55614.2pending
2026-07-06HOLD6617.13714.2pending
2026-07-05HOLD6516.73214.26pending
2026-07-04BUY6616.38514.26pending
2026-07-03HOLD6518.23314.26pending
2026-07-02BUY6814.94113.92pending
2026-07-01HOLD6616.4414.24pending
2026-06-30SELL6714.20113.82pending
2026-06-29BUY6717.5313.9pending
Filings & news169 official filings

SOURCE DOCUMENTS · DFM OFFICIAL

Filings library

169 official disclosures on record for EMAARDEV, newest first. Every link is the exchange's own filing PDF — the same documents the rating panel cites.

← newer · older →

Share · EMAARDEV
BUYconfidence 4200%

3 BUY / 1 SELL council. 4-week target AED 14.12 vs spot AED 12.92 (9.3%).

SHA-256 stamp465d16b22a6f1a04710fc08ed6d82e9f9a7c015e0a62af2aa5ca23a0c58979a1
Verify this artifact

Recompute SHA-256 over the canonical bundle below; it must equal the stamp above.

{"v":"dfmr-share-1","symbol":"EMAARDEV","name":"EMAARDEV","runId":"dfm-2026-07-20","rating":"BUY","confidence":42,"summary":"3 BUY / 1 SELL council. 4-week target AED 14.12 vs spot AED 12.92 (9.3%).","evidence":[]}