SELL4400% confidence3 of 5 lenses agree
  • Spot AED 1.6
  • 4-Week Target AED 1.45 -9.4%
  • Implied Upside -9.4%
  • RSI (14) 50.54
  • Price vs MA200 -3.16%
  • 3m return 14.43%

ADV at AED 0.02M, missing quarters, and a dividend cut from 10% to 2% flag severe illiquidity and deteriorating shareholder returns.. With VIX at 18.77 reflecting elevated uncertainty and Red Sea tensions, MKHZN's extremely low liquidity (ADV 0.0225M AED) and distressed fundamentals (ROE -28.3%) make it more vulnerable to flow-driven selling than the broad market despite its low beta of 0.23.. Revenue collapsed from AED 9.79B in 2023 to AED 1.51B in 2025 (2-year CAGR -48.3%), with TTM net margin at -123.9% and ROE at -28.3%, while geopolitical shipping disruptions add sectoral headwinds..

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

MKHZN

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

    See the full argued case for each lens ↓

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

FULL REPORT · COUNCIL + FUNDAMENTALS

The complete argument

Fundamentals & valuation

Valuation

P/B0.60TradingView
P/S2.26TradingView
Dividend yield1.39%TradingView
Market cap4.4BTradingView

Key financial metrics

ROE-28.25%TradingView
ROA-7.37%TradingView
Operating margin4.70%TradingView
Net margin-123.91%TradingView
Revenue growth YoY-90.58%TradingView
EPS growth YoY-1053.84%TradingView
Debt/Equity0.86TradingView
Current ratio0.94TradingView
Beta (1y)0.23TradingView

Price structure

SpotAED 1.6
4-Week TargetAED 1.45-9.4%
Implied Upside-9.4%
RSI (14)50.54DFM EOD
Price vs MA200-3.16%DFM EOD
3m return14.43%DFM EOD

Macro context

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

Analyst consensus & revisions

No sell-side analyst coverage for this name — the rating rests on fundamentals, technicals and price evidence only.

Price & risk detail

Model price targets

LensStance4-Week Target
macro lensSELLAED 1.5
sector lensSELLAED 1.4

Quarterly pattern

QuarterRevenue (AED m)Net Income (AED m)Net MarginRevenue YoY
2026-03-31341.3-11.0%
2025-09-30381.80.1%
2025-03-31383.4232.360.6%-85.6%
2024-12-31433.6767176.9%-83.4%
2024-09-30381.4277.272.7%-85.0%
2024-06-302,844.3205.37.2%18.9%

Risk ledger

LensStanceRisk flagged
risk lensSELLExtreme illiquidity and negative earnings quality activate capital preservation -- exit risk is material.
macro lensSELLGeopolitical escalation could further choke trade liquidity, disproportionately impacting illiquid, fundamentally weak names like MKHZN.
sector lensSELLShort-term price momentum (3-month +14.4%) and low PB (0.6) could spur technical buying, offsetting fundamental weakness temporarily.
technical lensHOLDVery low liquidity (ADV 22.5k AED) and high volatility (realized 57%) amplify gap and slippage risks.
valuation lensHOLDRevenue collapsed at a -48.3% 2-year CAGR and net margins are deeply negative at -123.9%, threatening further book value erosion.

What would change this view

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

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": 1.6,
  "as_of": {
    "today": "2026-07-20",
    "horizon_ends": "2026-08-17",
    "latest_price_date": "2026-07-17",
    "latest_quarter_end": "2026-03-31",
    "latest_annual_period": "2025-12-31"
  },
  "macro": {
    "vix": 18.77,
    "vix_asof": "2026-07-17",
    "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": "Industrials",
  "symbol": "MKHZN",
  "analyst": {
    "n": null,
    "rec": "none",
    "net_up_30d": null,
    "target_mean": null,
    "rating_drift": null,
    "eps_rev_30d_pct": null,
    "eps_rev_90d_pct": null
  },
  "company": "Makhazen",
  "catalysts": {
    "filings_12mo": 48,
    "last_results_filing": {
      "date": "2026-05-16",
      "headline": "Financial statements for the 1st QTR of 2026"
    },
    "results_filing_dates_24mo": [
      "2026-05-16",
      "2026-03-23",
      "2025-11-14",
      "2025-08-17",
      "2025-06-23",
      "2025-06-19",
      "2025-05-19",
      "2025-04-05",
      "2025-04-05",
      "2025-03-29",
      "2025-02-16",
      "2024-11-13",
      "2024-08-22",
      "2024-08-19",
      "2024-08-14"
    ]
  },
  "liquidity": {
    "advv_30d_aed_m": 0.0225,
    "pct_below_52w_high": 21.5686
  },
  "indicators": {
    "ma50": 1.5749,
    "ma200": 1.6522,
    "rsi14": 50.5358,
    "ret_1m_pct": 5.2632,
    "ret_3m_pct": 14.4288,
    "ret_12m_pct": -48.0303,
    "pct_vs_ma200": -3.1589,
    "pct_off_20d_high": -6.9767,
    "atr14_pct_of_price": 1.9643,
    "largest_gap_3m_pct": 10.7143,
    "max_drawdown_1y_pct": -55.5863,
    "pct_no_trade_days_3m": 6.25,
    "realized_vol_annual_pct": 56.9852,
    "rel_strength_3m_vs_dfmgi_pct": 7.6065
  },
  "recent_news": [
    {
      "date": "2025-08-27",
      "source": "arabian_post",
      "summary": "Menzies Aviation, the wholly owned subsidiary of logistics firm Agility, has completed its acquisition of G2 Secure Staff for a total enterprise value of $305 million, with an additional $10 million payable in 2026 upon meeting performance targets. The transaction immediately doubles Menzies’ U. S. footprint, adding more than 110 locations across key hubs such as Atlanta, Los Angeles and Denver. M",
      "headline": "Menzies Aviation Doubling U.S. Reach with $305 Million Deal"
    },
    {
      "date": "2025-08-26",
      "source": "economy_middle_east",
      "summary": "AD Ports Group announced the signing of an agreement to develop a digital Single Logistics Trade Window solution for Angola’s trade regulator – Agência Reguladora de Certificação de Carga e Logística de Angola (ARCCLA), along with the purchase of 30 new trucks and 45 new trailers valued at approximately $6 million for its Angolan logistics […] The post AD Ports Group expands operations in Angola w",
      "headline": "AD Ports Group expands operations in Angola with key strategic agreements"
    },
    {
      "date": "2025-07-24",
      "source": "arabian_post",
      "summary": "DP World Trade Finance has crossed the $1 billion threshold in working capital provided to businesses in emerging markets, marking a significant milestone just four years after launching its integrated logistics-finance platform. The achievement reflects growing momentum behind digital trade finance solutions aimed at bridging the $2.5 trillion global trade finance gap, which continues to weigh he",
      "headline": "DP World Platform Surpasses $1bn Trade Finance Milestone"
    },
    {
      "date": "2025-07-09",
      "source": "wam",
      "summary": "AD Ports Group announced today the commencement of operations of its Central Asian logistics joint venture, GulfLink Ltd., with KTZ Express, the freight arm of Kazakhstan Railways.GulfLink, 51% percent owned by AD Ports Group, and 49% by KTZ Express JSC, a multimodal transport and logistics subsidiary of K...",
      "headline": "AD Ports Group, Kazakhstan Railways commence operations of GulfLink joint venture"
    },
    {
      "date": "2025-06-04",
      "source": "agbi",
      "summary": "Global ports operator DP World is exploring acquisitions in Turkey and Eastern Europe as part of its growth plan, a media report said. “We are exploring markets,” The National newspaper reported quoting executive vice president of East Europe Kris Adams. The container market in Eastern Europe is fragmented, with consolidation required, Adams said, adding that the […]",
      "headline": "DP World targets deals in Turkey and Eastern Europe"
    },
    {
      "date": "2025-04-17",
      "source": "economy_middle_east",
      "summary": "ADNOC Drilling announced today that it has received a letter of award for a $1.63 billion, five-year contract for integrated drilling services (IDS) from ADNOC Offshore. This award reinforces ADNOC Drilling’s unique position within ADNOC Group and as the region’s leading provider of advanced, integrated energy services, reflecting the strength of its strategy to expand […] The post ADNOC Offshore ",
      "headline": "ADNOC Offshore awards ADNOC Drilling $1.63 billion five-year drilling services contract"
    }
  ],
  "sector_news": [
    {
      "date": "2026-07-20",
      "sector": "transport-logistics",
      "source": "construction_week",
      "summary": "Dubai's RTA has approved a five-year plan to enhance its soft mobility network",
      "headline": "RTA to connect 25 Dubai communities through expanded soft mobility network by 2030"
    },
    {
      "date": "2026-07-20",
      "sector": "transport-logistics",
      "source": "middle_east_eye",
      "summary": "UKMTO says it received report of vessel struck east of UAE port The UK Maritime Trade Operations (UKMTO) said on Monday that a vessel was struck 17 nautical miles east of Dibba, near the UAE’s Fujairah port. The attack damaged the steering gear, but the vessel's crew were reported to be safe, UKMTO said.",
      "headline": "UKMTO says it received report of vessel struck east of UAE port"
    },
    {
      "date": "2026-07-19",
      "sector": "transport-logistics",
      "source": "arabian_business",
      "summary": "Dubai recorded 342 million pedestrian journeys in 2025, up 5 per cent from 326 million in 2024",
      "headline": "Dubai to upgrade 63 public transport stations under major walking and cycling expansion plan"
    },
    {
      "date": "2026-07-18",
      "sector": "transport-logistics",
      "source": "middle_east_eye",
      "summary": "Reports: Blasts heard in Iranian port cities of Bandar Abbas, Bandar Lengeh Explosion sounds were heard in the strategically important southern Iranian port cities of Bandar Abbas and Bandar Lengeh, according to Iran’s semi-official Tasnim news agency. Tasnim reported a US strike near Haji Abad in Bandar Abbas, which caused no civilian casualties or damage to residential and commercial infrastruct",
      "headline": "Reports: Blasts heard in Iranian port cities of Bandar Abbas, Bandar Lengeh"
    }
  ],
  "fundamentals": {
    "pb": 0.6002,
    "ps": 2.258,
    "roa": -7.374,
    "roe": -28.2503,
    "pe_ttm": null,
    "market_cap": 4366523336.7091,
    "net_margin": -123.9091,
    "payout_ratio": null,
    "current_ratio": 0.9399,
    "debt_to_equity": 0.8571,
    "dividend_yield": 1.3889,
    "eps_growth_yoy": -1053.8385,
    "rev_growth_yoy": -90.5777,
    "operating_margin": 4.7031
  },
  "peer_context": {
    "median_pb": 1.35,
    "universe_n": 61,
    "median_pe_ttm": 11.32,
    "median_div_yield": 4.55,
    "div_yield_percentile": 33
  },
  "dfmgi_context": {
    "dfmgi_ret_1m_pct": -5.958,
    "dfmgi_ret_3m_pct": -1.1938,
    "dfmgi_pct_vs_ma200": -3.5453
  },
  "tv_technicals": {
    "adx": 17.1502,
    "cci20": -26.8234,
    "perf_y": -11.6022,
    "beta_1y": 0.2306,
    "low_52w": 1.4,
    "perf_6m": 0,
    "stoch_k": 67.5602,
    "high_52w": 2.04,
    "perf_ytd": 0,
    "rel_volume": 0,
    "williams_r": -33.3333,
    "float_shares": 1865875689.6453,
    "volatility_d": 0,
    "tv_recommend_ma": -0.1333,
    "tv_recommend_all": -0.1576,
    "tv_recommend_other": -0.1818
  },
  "uae_macro_news": [
    {
      "date": "2026-07-20",
      "source": "middle_east_eye",
      "summary": "Yemen's Houthis declare blockade on Saudi Arabia, raising Red Sea tensions Submitted by MEE staff on Mon, 07/20/2026 - 17:01 Houthi attacks on Saudi Arabian oil shipments could send energy prices higher and open a new front in the Iran war Fighters supporting the Aden-based internationally recognised Yemeni government gather during a vigil along the Red Sea shore in al-Khokha, in Yemen's western H",
      "headline": "Yemen's Houthis declare blockade on Saudi Arabia, raising Red Sea tensions"
    },
    {
      "date": "2026-07-20",
      "source": "middle_east_eye",
      "summary": "New UK PM Burnham assures Trump on UK’s commitment to securing shipping in Hormuz New British Prime Minister Andy Burnham told Trump that the UK’s commitment to securing the movement of shipping in the Strait of Hormuz was “at the top of his agenda”, according to the Prime Minister’s office after Burnham entered the role on Monday. “The Prime Minister…underlined his commitment to defence and secur",
      "headline": "New UK PM Burnham assures Trump on UK’s commitment to securing shipping in Hormuz"
    },
    {
      "date": "2026-07-20",
      "source": "middle_east_eye",
      "summary": "US Centcom says its blockade redirected seven ships and disabled one US Central Command (Centcom) announced that it has been continuing its blockade of Iranian ports in the Strait of Hormuz amid renewed tensions between the US and Iran. “As of July 20, the US military has redirected seven commercial vessels and disabled one to prevent the ships from leaving or entering Iranian ports,” Centcom post",
      "headline": "US Centcom says its blockade redirected seven ships and disabled one"
    },
    {
      "date": "2026-07-20",
      "source": "middle_east_eye",
      "summary": "Iranian official reports US attack on Shiraz The deputy governor of Iran’s Fars province reported that a US aerial strike targeted the Iranian city of Shiraz on Monday. “The US launched an aerial attack on one of the areas in Shiraz, it resulted in no casualties, and the situation is under control,” IRIB quoted the official as saying.",
      "headline": "Iranian official reports US attack on Shiraz"
    },
    {
      "date": "2026-07-20",
      "source": "middle_east_eye",
      "summary": "Yemen's Houthis declare blockade on Saudi Arabia, raising Red Sea tensions Yemen’s Houthis announced a maritime embargo of Saudi Arabia on Monday, escalating tensions with Riyadh in the Red Sea at a time when it is serving as a linchpin for global energy markets. The Houthis did not say how they planned to impose the embargo, but it comes as tensions with Riyadh were already rising over the status",
      "headline": "Yemen's Houthis declare blockade on Saudi Arabia, raising Red Sea tensions"
    }
  ],
  "corporate_actions": {
    "history": [
      {
        "type": "Cash Dividends",
        "year": "2026",
        "details": "2% cash dividends",
        "ex_date": "2026-05-19",
        "payment_date": "2026-06-09"
      },
      {
        "type": "Cash Dividends",
        "year": "2025",
        "details": "10% cash dividends",
        "ex_date": "2025-07-01"
      },
      {
        "type": "Cash Dividends",
        "year": "2024",
        "details": "10% cash dividends",
        "ex_date": "2024-06-11"
      },
      {
        "type": "Cash Dividends",
        "year": "2024",
        "details": "10% cash dividends (10 fils per share)",
        "ex_date": "2024-04-16"
      },
      {
        "type": "Cash Dividends & Bonus Shares",
        "year": "2022",
        "details": "20% cash dividends & 20% bonus shares",
        "ex_date": "2022-06-23"
      }
    ]
  },
  "recent_disclosures": [
    {
      "url": "https://feeds.dfm.ae/documents/2026/Jun/10/349ecb56-b728-4db3-90fc-fdd11977f150/DFM%20Suppliment%20Disclosure%20MA%20Handing%20Over.Pdf.pdf",
      "date": "2026-06-10",
      "headline": "Notification from the company"
    },
    {
      "url": "https://feeds.dfm.ae/documents/2026/May/20/3e43cd37-6171-413f-b64c-baeccc0ef530/DFM%20%20Corporate%20Action%20Confirmation.Pdf.pdf",
      "date": "2026-05-20",
      "headline": "Notification from the company"
    },
    {
      "url": "https://feeds.dfm.ae/documents/2026/May/17/45b9d796-57d3-484a-b6fb-b39b78361094/EGM%20Cancelled%20DFM.Pdf.pdf",
      "date": "2026-05-17",
      "headline": "Resolutions of General Assembly"
    },
    {
      "url": "https://feeds.dfm.ae/documents/2026/May/16/4c01f887-c674-45b8-8830-7a38d5b07981/Q1%2026%20DFM%20Financial%20Results%20En.Pdf.pdf",
      "date": "2026-05-17",
      "headline": "Results of BOD Meeting"
    },
    {
      "url": "https://feeds.dfm.ae/documents/2026/May/16/5b4a2b9b-46da-422d-b77d-219519d335c0/Makhazen%20AGM%2026%20Meeting%20Minutes%20Disclosure%20DFM.Pdf.pdf",
      "date": "2026-05-16",
      "headline": "Notification from the company"
    },
    {
      "date": "2026-05-16",
      "headline": "Financial statements for the 1st QTR of 2026"
    },
    {
      "date": "2026-05-14",
      "headline": "Notification from the company"
    },
    {
      "date": "2026-05-11",
      "headline": "Postponing the Extraordinary General Assembly for the lack of quorum"
    },
    {
      "date": "2026-05-10",
      "headline": "Resolutions of General Assembly"
    },
    {
      "date": "2026-05-10",
      "headline": "Notification from the company"
    },
    {
      "date": "2026-05-10",
      "headline": "BOD meeting"
    },
    {
      "date": "2026-05-08",
      "headline": "Notification from the company"
    },
    {
      "date": "2026-04-26",
      "headline": "Notification from the company"
    },
    {
      "date": "2026-04-24",
      "headline": "Notification from the company"
    },
    {
      "date": "2026-04-24",
      "headline": "Notification from the company"
    }
  ],
  "financial_statements": {
    "units": "AED millions",
    "annual": [
      {
        "ocf": 1329.6,
        "equity": 7080.1,
        "period": "2025-12-31",
        "revenue": 1509.7,
        "total_assets": 12871.3,
        "dividends_paid": -256.8,
        "interest_expense": -136.6,
        "total_liabilities": 5791.2,
        "liabilities_to_equity": 0.82
      },
      {
        "ocf": 2849.3,
        "equity": 24385,
        "period": "2024-12-31",
        "revenue": 1521,
        "net_income": 1563.3,
        "total_assets": 50135.3,
        "dividends_paid": -611.9,
        "net_margin_pct": 102.8,
        "interest_expense": -200.1,
        "total_liabilities": 25750.3,
        "liabilities_to_equity": 1.06
      },
      {
        "ocf": 2647.8,
        "equity": 22704.1,
        "period": "2023-12-31",
        "revenue": 9786.1,
        "net_income": 1288.9,
        "total_assets": 44888.2,
        "dividends_paid": -197.6,
        "net_margin_pct": 13.2,
        "interest_expense": -766.8,
        "total_liabilities": 22184.1,
        "liabilities_to_equity": 0.98
      },
      {
        "ocf": 1200.7,
        "equity": 20606.9,
        "period": "2022-12-31",
        "revenue": 5681.2,
        "net_income": 1044.6,
        "total_assets": 40245.7,
        "dividends_paid": -499.7,
        "net_margin_pct": 18.4,
        "interest_expense": -386,
        "total_liabilities": 19638.9,
        "liabilities_to_equity": 0.95
      },
      {
        "ocf": 1941.6,
        "equity": 25038.1,
        "period": "2021-12-31",
        "revenue": 3064.6,
        "net_income": 12149.7,
        "total_assets": 35327.9,
        "dividends_paid": -121.5,
        "net_margin_pct": 396.5,
        "interest_expense": -257.5,
        "total_liabilities": 10289.8,
        "liabilities_to_equity": 0.41
      }
    ],
    "source": "DFM filings (audited/reviewed statements)",
    "derived": {
      "ni_cagr_pct": 22.3,
      "rev_cagr_pct": -48.3,
      "cagr_span_years": 2
    },
    "quarterly": [
      {
        "period": "2026-03-31",
        "revenue": 341.3,
        "revenue_yoy_pct": -11
      },
      {
        "period": "2025-09-30",
        "revenue": 381.8,
        "revenue_yoy_pct": 0.1
      },
      {
        "period": "2025-03-31",
        "revenue": 383.4,
        "net_income": 232.3,
        "net_margin_pct": 60.6,
        "revenue_yoy_pct": -85.6
      },
      {
        "period": "2024-12-31",
        "derived": "FY minus 9M",
        "revenue": 433.6,
        "net_income": 767,
        "net_margin_pct": 176.9,
        "revenue_yoy_pct": -83.4
      },
      {
        "period": "2024-09-30",
        "revenue": 381.4,
        "net_income": 277.2,
        "net_margin_pct": 72.7,
        "revenue_yoy_pct": -85
      },
      {
        "period": "2024-06-30",
        "revenue": 2844.3,
        "net_income": 205.3,
        "net_margin_pct": 7.2,
        "revenue_yoy_pct": 18.9
      }
    ],
    "currency_note": "Filed in KWD; translated to AED at the rate of each statement's own reporting date (closing rate for balance-sheet items, period-average for income and cash-flow items), not at one blanket current rate.",
    "quarterly_gaps": [
      "no quarter between 2025-09-30 and 2026-03-31",
      "no quarter between 2025-03-31 and 2025-09-30"
    ]
  },
  "consensus_signal_drift": {
    "asof": "2026-07-20",
    "tv_recommend_all": -0.1576,
    "tv_recommend_delta_5d": -0.47,
    "tv_recommend_delta_10d": -0.561
  }
}
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.

2 HOLD · 3 SELLsplit verdict across 5 usable lenses — dissent preserved
  1. risk lensdeepseek-v4-pro-k3SELL

    1×SELL (1/1 agree)

    ADV at AED 0.02M, missing quarters, and a dividend cut from 10% to 2% flag severe illiquidity and deteriorating shareholder returns.

    Show full AI reasoning

    We are asked to produce a RISK lens verdict. We need to check the concrete breaks: 1. ocf_to_ni < 0.7? Need operating cash flow and net income. Latest annual (2025): ocf = 1329.6, but net income for 2025 is not directly given in the annual array? The annual for 2025 has revenue, interest expense, ocf, dividends paid, equity, total assets, total liabilities, liabilities_to_equity. No net_income. The 2024 annual has net_income. The quarterly data might have net income for some quarters. For the ratio, we likely need full-year net income for the latest fiscal year. The pack says as_of.latest_annual_period is "2025-12-31". So we need net income for 2025. Not directly provided. Maybe we can derive from fundamentals? Fundamentals has net_margin: -123.9091 (on a 0-100 scale, so -123.91%?). Revenue for 2025 is 1509.7. So net income = revenue * net_margin? Net margin is -123.9091% = -1.239091. So net income ≈ 1509.7 * (-1.239091) ≈ -1870.7? But that's approximate. Alternatively, we can look at quarterly net income data? The quarterly data includes net income for some quarters: Q1 2026? No net income for 2026-03-31. 2025-09-30: revenue 381.8, no net income. 2025-03-31: revenue 383.4, net_income 232.3. So for 2025, we only have Q1 net income. We might not have full year net income explicitly. But we can compute OCF to NI if we have NI. Since NI is not directly available for 2025, we might not be able to evaluate this break. The instruction says "ocf_to_ni < 0.7" – we need both figures. We can look for other evidence: maybe the fundamentals have eps_growth_yoy etc. but no absolute net income. The annual 2025 doesn't have net_income. So perhaps we cannot confirm this break. We'll skip if missing. But note: The fundamental data includes roe, roa, which might use net income. ROE = -28.25%, Equity = 7080.1, so Net Income = ROE * Equity = -0.282503 * 7080.1 ≈ -1999.9. ROA = -7.374%, Total Assets = 12871.3, Net Income = ROA * Assets = -0.07374 * 12871.3 ≈ -949.0. Inconsistent. The ROE and ROA likely use trailing twelve months or average equity/assets? The fundamentals may be TTM based on latest quarter? Not sure. Given the ambiguity, I won't rely on derived NI. Might not be able to assert break #1. 2. net_debt_to_ebitda > 4. Need net debt and EBITDA. Net debt = total debt - cash. Not directly given. We have total liabilities: 5791.2 and equity 7080.1. Debt-to-equity from fundamentals: 0.8571. Debt = D/E * Equity = 0.8571 * 7080.1 ≈ 6069.6. That's total debt? Not net debt. No cash figure. Can't compute net debt. EBITDA? Not given. So this break is unevaluable with provided data. 3. ebitda_interest_cover < 2. Need EBITDA and interest expense. Interest expense for 2025: -136.6 (the negative sign indicates expense). EBITDA? Not given. Operating margin is 4.7031% on revenue 1509.7, so EBIT ≈ 1509.7 * 0.047031 ≈ 71.0. Depreciation and amortization not given, so no EBITDA. This break can't be checked. 4. liquidity.advv_30d_aed_m < 1. Given: "liquidity": {"advv_30d_aed_m": 0.0225, ...}. So 0.0225 < 1. That is a break. Very illiquid. So this break is tripped. 5. quarterly_gaps present. Given: "quarterly_gaps": ["no quarter between 2025-09-30 and 2026-03-31", "no quarter between 2025-03-31 and 2025-09-30"]. So gaps present. That's a break. 6. dividend cut evident in financial_statements. Look at dividends paid in annual data: 2025: dividends paid -256.8, 2024: -611.9, 2023: -197.6, 2022: -499.7, 2021: -121.5. The corporate actions show 2% cash dividend in 2026, 10% in 2025, 10% in 2024, etc. Is there a dividend cut? From 2024 to 2025: -611.9 to -256.8 is a reduction, but these are total dividends paid, not per share. The 2025 annual dividend paid is 256.8M, down from 611.9M. And corporate actions: 2025 ex-date 2025-07-01 with 10% cash dividends; 2026 ex-date 2026-05-19 with 2% cash dividends. That's a cut from 10% to 2%. So dividend cut evident. Break tripped. So we have at least three breaks: liquidity extremely low (0.0225), quarterly gaps, and dividend cut. So 2+ breaks -> SELL. We must name which thresholds tripped, with exact figures. Thresholds: advv_30d_aed_m < 1, quarterly_gaps present, dividend cut evident. For dividend cut, we need to cite the figures: e.g., corporate actions show dividend cut from 10% (2025) to 2% (2026). Also financial statements show dividends paid dropped. We'll cite both maybe. We need to output JSON with keys in order: citations, point, risk, stance, confidence, target. Confidence: We have multiple breaks, but no dated catalyst exactly inside horizon? Horizon ends 2026-08-17. Today is 2026-07-20. We have recent disclosures: 2026-06-10, etc. A dividend cut already happened, ex-date 2026-05-19. So maybe there's no specific catalyst within the horizon. So confidence in 70-89 range (several aligned cited figures, no dated catalyst). The breaks are clear. Could be 70-89. I'll pick 80. Target: Derive from pack evidence for 4-week horizon. The stock is illiquid, price 1.6. No analyst target. Based on negative fundamentals and illiquidity, likely to decline. But we can't derive precise target. I'll set target to null. Citations: Need at least 2 for non-HOLD. My case rests on: liquidity.advv_30d_aed_m, financial_statements.quarterly_gaps.0 (or the fact of gaps), corporate_actions.history.0.details and corporate_actions.history.1.details to show dividend cut, maybe financial_statements.annual.0.dividends_paid vs previous year. I'll cite the fields. Exact dotted paths: "liquidity.advv_30d_aed_m" with value 0.0225. "financial_statements.quarterly_gaps.0" is an array with strings, I'll cite one gap: maybe "financial_statements.quarterly_gaps.0" value "no quarter between 2025-09-30 and 2026-03-31". Or I can cite the presence of gaps, but the instruction says "cite exact figures", so I'll state the gap string. For dividend cut: I'll cite "corporate_actions.history.0.details" value "2% cash dividends" and "corporate_actions.history.1.details" value "10% cash dividends" to show the cut. Or I could cite "financial_statements.annual.0.dividends_paid" -256.8 and "financial_statements.annual.1.dividends_paid" -611.9. Both show reduction. I'll include both for strength. So citations will be 3: liquidity, gap, dividend cut. Point: one sentence citing a figure. e.g., "With ADV at AED 0.02M, quarterly gaps, and a dividend cut from 10% to 2%, the stock shows severe illiquidity and deteriorating capital return." Risk: one line. "Extreme illiquidity and negative earnings quality signal capital preservation alert." Stance: SELL. Confidence: 85 (high, since multiple breaks, but no dated catalyst, so 70-89 range, I'll set 85). Target: null. Output JSON.

  2. macro lensdeepseek-v4-pro-k3SELL

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

    With VIX at 18.77 reflecting elevated uncertainty and Red Sea tensions, MKHZN's extremely low liquidity (ADV 0.0225M AED) and distressed fundamentals (ROE -28.3%) make it more vulnerable to flow-driven selling than the broad market despite its low beta of 0.23.

    Show full AI reasoning

    We are asked to provide a stance on MKHZN (Makhazen) from a macro-liquidity lens, focusing on cross-sectional factors: how this name is more or less exposed to the macro backdrop compared to the market. The macro backdrop includes the Fed rate, VIX, yield curve, etc. The stance must be justified by citing name-level figures that indicate differential exposure: debt_to_equity (rate sensitivity), beta, liquidity (advv), sector, peer percentiles. Also consider UAE macro news. We have the pack. Let's extract key figures. Macro backdrop: - Fed funds rate: 3.63% (as of 2026-06-01) - VIX: 18.77 (as of 2026-07-17) - Yield curve 2s10s: 0.37% (as of 2026-07-17) - slightly positive, not inverted, but flat. - US initial claims: 208k (2026-07-11) UAE macro news: multiple headlines today (2026-07-20) about Houthis blockading Saudi Arabia, US Centcom blockade of Iranian ports, attacks on ships, tensions in Red Sea. This is highly relevant for logistics/transport sector, but MKHZN is in Industrials sector. However, the sector_news includes transport-logistics items, but MKHZN's sector is "Industrials". So UAE macro news point to heightened geopolitical risk, shipping disruptions. This could affect companies with supply chain exposure, but MKHZN's specifics? It might be a storage/logistics company? "Makhazen" might be related to warehouses or logistics. But we don't have detailed business description. We must rely on figures. Name-level differentiating figures: - fundamentals.debt_to_equity: 0.8571. This is moderate. The macro backdrop: Fed rate at 3.63% is not extremely high, but rising? We don't know trend. The yield curve is slightly positive. Debt/equity of 0.86 means some sensitivity to rates, but not extreme. Compare to market? There's no market median debt/equity, but we have peer_context which gives median PB, PE, div yield, but not debt/equity. So we can't percentile it. But we can note it's below 1, so not highly leveraged. Actually, financial_statements.annual.0 (2025) shows liabilities_to_equity 0.82, similar. So interest expense: annual 2025 -136.6M on revenue 1509.7M, so interest coverage? OCF 1329.6M, so comfortable. So rate sensitivity is present but manageable. Compared to market, we don't have industry median. - tv_technicals.beta_1y: 0.2306. This is very low beta. The market beta is 1 by definition. So a beta of 0.23 means it moves much less with the market. In a risk-off macro environment (VIX 18.77 moderately elevated, geopolitical tensions), low beta stocks could be defensive. So this differentiates: MKHZN is less exposed to market swings. Peer_context median PB is 1.35, MKHZN PB 0.6, so it's cheap on book, but beta is separate. - liquidity.advv_30d_aed_m: 0.0225. That's AED 22,500 average daily value traded. Extremely illiquid. Market cap is 4.37B AED. So extremely low turnover. This makes it highly sensitive to flow shocks; any selling could move price significantly. So despite low beta, illiquidity makes it vulnerable to macro-driven outflows. In a risk-off scenario, illiquid stocks can get hit hard. - sector: Industrials. The UAE macro news about Red Sea blockade and shipping disruptions might impact industrials via supply chains, but MKHZN might be more storage/logistics? However, sector_news for transport-logistics includes attacks on vessels. But MKHZN sector is Industrials, not transport-logistics. Still, industrial companies could be affected by trade disruptions. - peer_context: div_yield_percentile: 33. That means its dividend yield (1.39%) is below median (4.55%). So it's not an income stock. In a higher rate environment, low yield stocks are less attractive. - fundamentals: negative earnings: roe -28.25%, net margin -123.9%, eps growth -1053%, rev growth -90.6%. Terrible fundamentals. This makes it a distressed company. In a risk-off macro, distressed names are often sold off. But low liquidity might prevent selling. The low beta might be due to infrequent trading, not true stability. Technical signals: tv_recommend_all: -0.1576, which is a sell signal from technicals. Consensus signal drift: tv_recommend_delta_5d: -0.47, delta_10d: -0.561 — strong negative momentum in consensus. RSI 50.5 neutral. Price vs 200-MA: -3.16%. Recent ret_1m: +5.26%, but ret_12m: -48%. So it's been a big loser. Now, stance: We are macro-liquidity lens. Must decide BUY/HOLD/SELL. Confidence bands: below 40 must be HOLD. Here evidence is mixed: low beta argues for resilience, but terrible fundamentals, illiquidity, negative technical consensus, and geopolitical risks to supply chains argue for caution. The dated catalyst? Horizon ends 2026-08-17. Latest results filing was Q1 2026 on May 16. Next quarterly? Possibly Q2 2026 results would be due around mid-August (since Q1 was mid-May). Historically, from results_filing_dates_24mo, we see Q2 2025 was filed on 2025-08-17? Actually list: 2025-08-17 is in there. So maybe Q2 results could be around 2026-08-17? That's the horizon end. So there might be a catalyst: Q2 2026 earnings release. But not confirmed. The pack doesn't explicitly say there is a dated catalyst. We cannot assert a specific dated catalyst unless it's in the pack fields. The catalysts.filings_12mo: 48 - many filings. But no exact date for next results. The last_results_filing date is 2026-05-16 for Q1 2026. The next likely is Q2 2026, but we can't be sure it falls within horizon. So we cannot rely on that. Therefore, confidence likely 50-69 or 70-89? Multiple figures align? We have low beta, but illiquidity, poor fundamentals, negative consensus drift. There is conflict. The macro backdrop is headwind (geopolitical tensions, moderate rates). UAE macro news: Red Sea blockade, attacks. This could disrupt trade, affecting industrials negatively. MKHZN with negative margins and revenue decline is already struggling. So a SELL might be appropriate, but low liquidity and low beta might dampen moves. However, the macro lens: We are to judge if it's MORE or LESS exposed. Compared to market (beta 1), it's less exposed to market moves, but more exposed to liquidity-driven shocks because of illiquidity. In a risk-off, liquidity dries up, hitting illiquid names harder. Plus, fundamental distress makes it vulnerable. So overall, MORE exposed to adverse macro. So SELL. But confidence: do we have clear evidence? Figures: debt_to_equity 0.8571 - moderate sensitivity; beta 0.2306 - low market sensitivity; advv 0.0225 - extremely illiquid; fundamentals negatives. Also dividend yield low, so not attractive. The macro figures: VIX 18.77 (moderate stress), yield curve 0.37% (slight positivity), Fed 3.63%. Geopolitical news. So the differentiating factor is the combination of illiquidity and distressed fundamentals making it more vulnerable. No dated catalyst, so confidence 50-69. Could be 60. Point: one sentence citing figures. Risk: one line. Target: we can derive a target for 4-week horizon. Currently spot 1.6. With negative momentum and poor fundamentals, might decline further. The recent 1m ret is +5.26%, but that might be a dead cat bounce. 12m ret -48%. Indicators: pct_below_52w_high: 21.57% (so 52w high 2.04, spot 1.6). That's not extremely low. Max drawdown 1y -55.6%. With geopolitical tensions escalating today, and the stock's illiquidity, a sell-off might push it lower. But we need to be reasonable. Perhaps target 1.45? But we must not restate analyst target (there is none). Derive from evidence: maybe use technicals: support at 1.4 (52w low). So a break lower could happen. But risk management: we can set target slightly below current. Let's say 1.50. That's about 6% down. Actually, I'll set target as null if uncertain, but we can output a number. Confidence bands say we need multiple independent cited figures for high confidence, but we have some. Let's set target 1.45 (based on potential breakdown below recent lows). However, I'll derive from indicators: pct_off_20d_high -6.98%, so recent high around 1.72 (1.6 / (1-0.0697) ≈ 1.72). So recent range 1.6 to 1.72. If selling pressure, could go to 1.4 (52w low). But horizon only 4 weeks. Given illiquidity, could gap down on negative news. Let's estimate 5-10% decline: target 1.50. I'll put 1.50. Citations: need at least 2 for non-HOLD. We'll cite tv_technicals.beta_1y (0.2306), liquidity.advv_30d_aed_m (0.0225), fundamentals.debt_to_equity (0.8571), maybe macro.vix (18.77). Also fundamentals.roa (-7.374) to highlight distress. But macros lens: we should cite macro figure plus name-level differentiating figure. So: macro.vix value and liquidity.advv or beta. Final output: {"citations":[{"field":"macro.vix","value":18.77},{"field":"liquidity.advv_30d_aed_m","value":0.0225},{"field":"tv_technicals.beta_1y","value":0.2306},{"field":"fundamentals.debt_to_equity","value":0.8571}],"point":"With VIX at 18.77 reflecting elevated uncertainty and Red Sea tensions, MKHZN's extremely low liquidity (ADV 0.0225M AED) and distressed fundamentals (ROE -28.3%) make it more vulnerable to flow-driven selling than the broad market despite its low beta of 0.23.","risk":"Geopolitical escalation could further choke trade liquidity, disproportionately impacting illiquid, fundamentally weak names like MKHZN.","stance":"SELL","confidence":60,"target":1.5} Check: point is one sentence citing figures. Risk one line. Confidence 60 fits 50-69 band (clear evidence with conflicts). Non-HOLD so SELL. Target 1.5 is plausible. No analyst target available. Use dotted paths correctly. All cited fields present. Output only JSON.

  3. sector lensdeepseek-v4-pro-k3SELL

    3×SELL (3/3 agree)

    Revenue collapsed from AED 9.79B in 2023 to AED 1.51B in 2025 (2-year CAGR -48.3%), with TTM net margin at -123.9% and ROE at -28.3%, while geopolitical shipping disruptions add sectoral headwinds.

    Show full AI reasoning

    We are asked to output a JSON object for MKHZN (Makhazen) as a SECTOR specialist focusing on business economics, growth, margins, leverage, dividend durability, grounded in multi-year financial statement trends. We have the pack data. The horizon is 4 weeks ending 2026-08-17. Today is 2026-07-20. First, let's extract relevant fields from the pack. The sector is Industrials, but the sector_news items are about transport-logistics (RTA, UKMTO, Dubai upgrades, Iran blasts). So the sector lens is transport/logistics, which fits MKHZN as a logistics company (its recent news include Menzies Aviation, AD Ports, DP World trade finance; but those are news from 2025, not directly about MKHZN but about the sector). We need to reason over financial_statements trends, margins, growth, leverage, dividends. The fundamentals show: operating_margin 4.7%, net_margin -123.9% (TTM?), but that seems extreme. revenue_growth_yoy -90.6%, eps_growth_yoy -1053.8%. roe -28.25%, roa -7.37%. pb 0.6, ps 2.26, debt_to_equity 0.857, current_ratio 0.94, dividend_yield 1.39%. So on a TTM basis, the company is losing a lot, revenue has collapsed, margins are negative, returns negative. But we have to look at multi-year trends from annual financials to understand what's happening. Annual data (AED millions): - 2021: revenue 3064.6, net_income 12149.7 (huge, net_margin 396.5%), equity 25038.1, total_assets 35327.9, total_liabilities 10289.8, liabilities_to_equity 0.41. That massive net income likely includes one-time items? - 2022: revenue 5681.2, net_income 1044.6, margin 18.4%, equity 20606.9, total_assets 40245.7, liabilities 19638.9, D/E 0.95. - 2023: revenue 9786.1, net_income 1288.9, margin 13.2%, equity 22704.1, assets 44888.2, liabilities 22184.1, D/E 0.98. - 2024: revenue 1521.0, net_income 1563.3, margin 102.8%, but revenue dropped massively, yet net income high? Likely asset sales or revaluation. Equity 24385.0, assets 50135.3, liabilities 25750.3, D/E 1.06. But note that up to 2023-12-31 revenue was in billions? Wait, units are AED millions. In 2023 revenue was 9786.1 million = 9.79 billion AED. In 2024, revenue dropped to 1521 million (1.52 billion), a huge drop of about 84%. Yet net income increased from 1288.9 to 1563.3, so the high net margin is not from operations. The operating cash flow (ocf) in 2024 was 2849.3, vs net income 1563.3, so cash flow strong. But revenue collapsed. - 2025: revenue 1509.7, interest_expense -136.6, ocf 1329.6, dividends_paid -256.8, equity 7080.1, total_assets 12871.3, total_liabilities 5791.2, liabilities_to_equity 0.82. No net_income given for 2025? In the annual array, the first element (period "2025-12-31") has no net_income or net_margin, only revenue, interest_expense, ocf, dividends_paid, equity, assets, liabilities, liabilities_to_equity. So we don't know net income for 2025 from this data. But fundamentals (which likely TTM as of latest quarter?) show net_margin -123.9%, so TTM net income is deeply negative. The latest quarter is 2026-03-31, so TTM likely includes Q1 2026, Q4 2025, Q3 2025, Q2 2025? But quarterly data has gaps: quarterly.0 is 2026-03-31 revenue 341.3, yoy -11%. quarterly.1 is 2025-09-30 revenue 381.8, yoy 0.1%. quarterly.2 is 2025-03-31 revenue 383.4, net_income 232.3, margin 60.6%, yoy -85.6%. quarterly.3 is "2024-12-31" derived, revenue 433.6, net_income 767.0, margin 176.9%. So the TTM revenue might be sum of these four? 341.3 + 381.8 + 383.4 + 433.6 = 1540.1 million? That's close to the 2025 annual revenue of 1509.7, so TTM is roughly 2025 plus Q1 2026 minus Q1 2025? Actually, exact TTM: Q2 2025? We don't have Q2 2025 because quarterly.4 is 2024-06-30. So TTM might include 2026 Q1, 2025 Q3, 2025 Q2? Missing. The data says "quarterly_gaps": ["no quarter between 2025-09-30 and 2026-03-31", "no quarter between 2025-03-31 and 2025-09-30"]. So we only have quarters: 2026-03-31, 2025-09-30, 2025-03-31, then derived 2024-12-31 (Q4 2024). Not a clean TTM. But fundamentals likely computed from available data. net_margin -123.9% suggests huge losses in TTM. eps_growth_yoy is -1053.8%, so EPS is negative and declining massively. Looking at the balance sheet: equity collapsed from 24385 in 2024 to 7080.1 in 2025. That's a drop of about 17 billion AED, which is extraordinary. Total assets dropped from 50135 to 12871, liabilities from 25750 to 5791. This suggests a massive deconsolidation, sale of assets, or something. In 2025, revenue is similar to 2024, but the balance sheet shrank dramatically. This might be due to a major dividend or distribution? dividends_paid in 2025 is -256.8, not that huge. But maybe they did a massive share buyback or spin-off? The recent corporate actions show cash dividends: 2% in 2026, 10% in 2025, etc. Not huge enough to explain equity drop. Perhaps there was a deconsolidation of a subsidiary? The company might have been a holding company that sold its main operating business? That would explain the revenue drop from 2023's 9.8B to 2024's 1.5B, and the balance sheet shrinkage in 2025. Actually, note that 2024 revenue is 1521, but equity is still 24385. Then in 2025, revenue 1509.7, but equity drops to 7080. So perhaps they distributed a large portion of assets? Or revalued? The financial statements note: "Filed in KWD; translated to AED at the rate of each statement's own reporting date". That could cause translation differences, but not such huge changes. Given the sector specialist lens, I need to focus on business economics. The company's revenue trajectory: from 2021 (3064.6) to 2022 (5681.2) to 2023 (9786.1) growth, then a sudden drop to 1521 in 2024, and 1509.7 in 2025. So there was a structural break. This is a company that likely sold its core business. The derived rev_cagr_pct (over 2 years?) is -48.3% (from 2023 to 2025). So it's shrinking. Margins: in 2024, net margin was 102.8% which is not sustainable; likely from gains on sale. In 2025, we don't have net income, but TTM net margin is -123.9%, so now it's losing money. Leverage: debt_to_equity is 0.857 (fundamentals), but that's likely based on latest balance sheet (Q1 2026? or 2025). The annual 2025 liabilities_to_equity is 0.82. That's manageable. Current ratio 0.94, slightly below 1, indicating potential liquidity issues. Dividend durability: dividend_yield 1.39%, but payout ratio null. The dividends have been paid: 2026 had 2% cash dividends, 2025 10%, etc. However, with negative earnings and cash flows declining (ocf 1329.6 in 2025 vs 2849.3 in 2024), dividends might be cut. Already the 2026 dividend was only 2%, down from 10% previously. So dividend sustainability is questionable. Sector news: There are significant tensions in the region: Houthis declaring blockade on Saudi Arabia, US strikes on Iran, vessel struck near UAE port, US blockade of Iranian ports. These are highly negative for logistics/transport sector, increasing risk premium and potentially disrupting trade routes. This could negatively impact companies like MKHZN if they operate in shipping/logistics. Technical indicators: rsi14 50.5, neutral. ma50 1.5749, ma200 1.6522, current price 1.6, so price slightly above ma50 but below ma200 by 3.16%. ret_1m +5.26%, ret_3m +14.43% (outperforming DFMGI which is down, rel_strength_3m_vs_dfmgi +7.6%), but ret_12m -48%. So short-term bounce but long-term downtrend. Volatility high (realized_vol 57%). tv_recommend_all is -0.1576, a weak sell. consensus signal drift: tv_recommend_all same, and delta_5d -0.47, delta_10d -0.561, meaning recent technicals turned more bearish. No analyst coverage (analyst.rec "none"), so no consensus to weigh. From the sector lens, the company's revenue collapse and negative margins, shrinking balance sheet, and reduced dividends indicate a fundamentally weak business. The regional geopolitical turmoil adds uncertainty and risk. The 4-week horizon: the stock might face pressure from negative sentiment, but it has already bounced a bit. With no catalyst inside the horizon (the last results filing was 2026-05-16 for Q1 2026), the next results would likely be for Q2 around August? The results_filing_dates_24mo show past dates: 2025-08-17, 2025-06-23, etc. So there might be a Q2 filing around mid-August. But we cannot assert a specific dated catalyst unless in pack. The pack has catalysts.filings_12mo: 48 filings, so frequent disclosures. But no explicit upcoming catalyst. The recent_disclosures include various notifications, but none with a date in the future. So no dated catalyst inside horizon. Confidence required: if no dated catalyst, confidence can be 70-89 if several aligned figures, or lower if conflicts. Here, the sector specialist view is likely bearish given fundamental deterioration and sector headwinds. But the stock is cheap on PB (0.6) and has had a recent bounce. Could there be a recovery? The point should be a one-sentence citing a figure. Risk: one line. Stance: could be SELL or HOLD? With confidence below 40, must be HOLD. But let's see if our evidence is thin or conflicts. We have financial data: revenue collapsed (rev_cagr -48.3%), net margin TTM -123.9%, roe -28.25%, dividend cut. Sector news: negative geopolitical events. Technicals: slight positive momentum short-term but overall bearish. The conflicts: stock might be a value trap. The fundamentals are terrible. So a SELL stance might be justified. But we need confidence. If we can cite multiple figures that align, and no dated catalyst, confidence could be maybe 60-70? But we need to assess if there are real conflicts: the stock has risen 14% in 3 months, outperforming the market. That might indicate some positive catalyst we don't see? But with no news from the company, it could be speculative. Also, PB 0.6 suggests assets might be undervalued, but with shrinking equity, it might be a value trap. The evidence is mixed: price momentum positive vs. fundamentals negative. So there is a conflict. That might lower confidence to 50-69 "clear evidence with real conflicts". Stance: if we believe the fundamentals dominate, SELL? But if confidence is moderate, we can still output SELL. However, confidence bands: 30-49 mixed or one-sided evidence, output HOLD below 40. We need to decide. Let's list citations with exact figures: - Multi-year revenue: financial_statements.annual.0.revenue 1509.7 (2025), .1.revenue 1521.0 (2024), .2.revenue 9786.1 (2023). So massive drop. - Rev CAGR: financial_statements.derived.rev_cagr_pct -48.3 over 2 years. - Net margin TTM: fundamentals.net_margin -123.9091. - ROE: fundamentals.roe -28.2503. - Debt-to-equity: fundamentals.debt_to_equity 0.8571 (but it's manageable? Actually, that's somewhat high but not extreme). - Current ratio: fundamentals.current_ratio 0.9399 (below 1, liquidity concern). - Dividend yield: fundamentals.dividend_yield 1.3889, and corporate_actions show dividend cut to 2% in 2026. - Sector news: tensions, e.g., sector_news.1 (UKMTO vessel struck east of UAE port) dated 2026-07-20, summary indicates shipping risks. - Consensus signal drift: tv_recommend_all -0.1576, with delta_10d -0.561 (bearish acceleration). - Price: indicators.ret_12m_pct -48.0303, showing long-term decline. These align to suggest a poor outlook. The conflict is the short-term price bounce: ret_1m_pct 5.2632, ret_3m_pct 14.4288, relative strength vs market positive. But that could be a dead cat bounce. Given the weight of fundamental evidence and sector headwinds, I lean towards a SELL stance. But confidence: there is conflict (price momentum), so I'd put confidence around 55-60. I'll set confidence: 55. But need to check: confidence bands: 50-69 = clear evidence with real conflicts. That fits. Target: derive a 4-week target from pack evidence. The current price is 1.6. Technical downside might be to recent lows or support. The 52-week low is 1.4, high 2.04. Current price is just above ma50 (1.5749). If the negative fundamentals and sector news dominate, the stock could retest the low or at least fall back toward 1

  4. technical lensdeepseek-v4-pro-k3HOLD

    3×HOLD (3/3 agree)

    Price at 1.6 is 3.2% below MA200 (1.6522) sustaining bearish long-term trend, despite short-term bounce (+5.3% 1-month) above MA50 (1.5749).

    Show full AI reasoning

    We are asked to output a JSON object for the TECHNICAL lens only. The pack gives various technical indicators. We need to reason based on trend (MA50 vs MA200, price vs MA200), momentum, vol, drawdown/gap structure, relative strength vs DFMGI, and note corporate actions (ex-date). We must output stance (BUY/HOLD/SELL) with confidence and target (or null). The horizon is 4 weeks ending 2026-08-17. Today is 2026-07-20, price as of 2026-07-17 is 1.6. We are the TECHNICAL lens, so we focus on technicals. Let's extract relevant technical data: - indicators.ma50: 1.5749 - indicators.ma200: 1.6522 - spot: 1.6 - indicators.pct_vs_ma200: -3.1589 (price below MA200 by about 3.16%) - indicators.rsi14: 50.5358 (neutral) - indicators.realized_vol_annual_pct: 56.9852 (high vol) - indicators.ret_1m_pct: 5.2632 (up in last month) - indicators.ret_3m_pct: 14.4288 (up in last 3 months, meaning recovery from lows) - indicators.ret_12m_pct: -48.0303 (down significantly over year) - indicators.rel_strength_3m_vs_dfmgi_pct: 7.6065 (outperforming DFMGI by 7.6% over 3 months) - indicators.max_drawdown_1y_pct: -55.5863 (large drawdown) - indicators.pct_off_20d_high: -6.9767 (price 7% off 20-day high, suggesting short-term pullback) - indicators.atr14_pct_of_price: 1.9643 (ATR ~1.96% of price, moderate volatility) - indicators.largest_gap_3m_pct: 10.7143 (large gap) - indicators.pct_no_trade_days_3m: 6.25% (some illiquidity) - tv_technicals.adx: 17.1502 (low, no trend) - tv_technicals.cci20: -26.8234 (neutral) - tv_technicals.stoch_k: 67.5602 (neutral to slightly overbought? not extreme) - tv_technicals.williams_r: -33.3333 (neutral) - tv_technicals.tv_recommend_all: -0.1576 (slightly sell) - tv_technicals.tv_recommend_ma: -0.1333 (slightly bearish on moving averages) - tv_technicals.tv_recommend_other: -0.1818 (slightly bearish) - tv_technicals.beta_1y: 0.2306 (very low beta, not moving with market) - tv_technicals.rel_volume: 0.0 (no volume compared to average? might be illiquid) - liquidity.advv_30d_aed_m: 0.0225 (very low average daily value, extremely illiquid) - liquidity.pct_below_52w_high: 21.5686 (21.57% below 52-week high) - corporate_actions.history.0.ex_date: 2026-05-19 (dividend ex-date already past, so no mechanical drop ahead) - dfmgi_context: dfmgi_ret_1m_pct: -5.958, dfmgi_ret_3m_pct: -1.1938, dfmgi_pct_vs_ma200: -3.5453 (market also below MA200, slightly negative) Now, trend analysis: Price (1.6) is below MA200 (1.6522) by 3.16%, and MA50 (1.5749) is below MA200. But note that MA50 is 1.5749, which is below current price? 1.6 > 1.5749, so price is above MA50. That suggests a potential short-term uptrend: price > MA50 >? Actually, MA50 is below price, so short-term moving average is lower, but that might indicate price has recovered above the 50-day average. But MA200 is still above price, so the longer-term trend is down. The "death cross" or bearish if MA50 < MA200. Here MA50=1.5749, MA200=1.6522, so MA50 < MA200, which is typically bearish for medium term. However, price has moved above MA50, so could be an early sign of trend change. But need more evidence. Momentum: RSI14 at 50.5 is neutral. Stoch K at 67.5 is leaning towards overbought but not extreme. CCI20 negative but near zero. Williams %R -33.3 neutral. So momentum is neutral, no strong signal. Volatility: realized vol annual 57% is high, indicating big swings. ATR 1.96% daily range. With current price 1.6, that's about 0.0314 daily movement range. But with such low liquidity (ADV 22.5k AED), any trading could cause large price swings. The high volatility and low liquidity raise risk. Drawdown/gap: max drawdown 1-year -55.6%, price 21.6% below 52-week high (1.6 vs 2.04 high). So still in a significant drawdown. The largest gap 3m 10.7% indicates gaps in price, which combined with low liquidity, suggests that price may jump due to lack of continuous trading. This is a risk factor. Relative strength: 3-month relative strength vs DFMGI is +7.6%, meaning it has outperformed the market over the last 3 months. But over 1 month, the stock is up 5.26% while DFMGI is down -5.96%, so strong outperformance recently. This could be a positive sign of relative strength. Corporate actions: The ex-date for the next dividend was 2026-05-19, already past. So there's no mechanical drop expected. The dividend yield is 1.39%, not high. Technical overall: Mixed signals. Short-term price action is positive (above MA50, up 5% in a month, outperforming market). But long-term trend remains bearish (below MA200, huge drawdown). Illiquidity and high volatility add risk. TV recommend all is -0.1576 (slightly bearish). The stock is very illiquid (ADV 22.5k AED) and has gaps, so technical analysis may be less reliable. Since we are only covering a 4-week horizon, the short-term momentum might continue, but the low liquidity could cause unpredictable moves. Confidence: The evidence is mixed. We have some positive short-term momentum but bearish long-term. The illiquidity and gaps raise risk. I'd lean towards a HOLD because the confidence might be low. The instructions: "output HOLD below 40" confidence. If I think confidence is below 40, must output HOLD. Let's evaluate confidence: Are there multiple independent cited figures aligning? Not clear. There is no dated catalyst inside the horizon (catalysts.filings_12mo: 48, last_results_filing 2026-05-16, next might be in August? The 2025 Q3 filing was 2025-11-14, so Q2 2026 filing might be around mid-August? Actually, results_filing_dates show 2025-08-17, 2025-06-23, etc. So next quarter could be around August 17? The horizon ends 2026-08-17, so might catch Q2 filing? But it's not a specific dated catalyst from the pack. The pack does not provide an upcoming event. So no catalyst. Thus, only technical signals, which are mixed. I'd assign confidence 40-50 maybe. But let's see if I can build a case for BUY or SELL. The technicals are mildly bearish overall (tv_recommend_all negative), but short-term momentum is up. Given the low liquidity, a small buy order could spike the price, but selling pressure could also crash it. It's too uncertain. I'll go HOLD. Target: instructions: "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." I don't have a basis for a target from technicals. Usually technical target could be based on moving averages or resistance levels. The next resistance might be MA200 at 1.6522, about 3.26% above current price. Support could be MA50 at 1.5749 (1.57% below). Since we are HOLD, I might not output a target, or output null. The JSON says "target":<num_or_null>. So I'll set null. Citations: need at least 2 citations for non-HOLD stances. But for HOLD, can I include? The instruction says "non-HOLD stances need at least 2." So for HOLD, it's not required but I can still include. I'll include a couple to show the mixed signals. Point: "one sentence citing a figure" — like "short-term momentum positive with 1-month return +5.3% and price above MA50, but long-term trend remains bearish as price is 3.2% below MA200." Risk: "one line" — "Extremely low liquidity (ADV 22.5k AED) and high volatility (57% annual) increase gap risk and price unpredictability." Stance: "HOLD", Confidence: maybe 45? I'll put 45. Citations: - {"field":"indicators.ma50","value":1.5749} - {"field":"indicators.ma200","value":1.6522} - {"field":"indicators.ret_1m_pct","value":5.2632} - {"field":"indicators.pct_vs_ma200","value":-3.1589} - {"field":"liquidity.advv_30d_aed_m","value":0.0225} I'll pick two: one for trend and one for liquidity. Actually, I need to cite exact fields. I'll use: {"field":"indicators.pct_vs_ma200","value":-3.1589} {"field":"liquidity.advv_30d_aed_m","value":0.0225} But I should also mention the positive short-term. Maybe add indicators.ret_1m_pct. Minimum 2 for non-HOLD, but HOLD doesn't require. I'll include 3. Confidence: I'll set 45. Because mixed evidence, no catalyst, illiquidity. Target: null. Now output JSON. The order: citations, point, risk, stance, confidence, target. I'll write: { "citations": [ {"field": "indicators.pct_vs_ma200", "value": -3.1589}, {"field": "indicators.ret_1m_pct", "value": 5.2632}, {"field": "liquidity.advv_30d_aed_m", "value": 0.0225} ], "point": "Price at 1.6 is 3.2% below MA200 (1.6522) sustaining bearish long-term trend, despite short-term bounce (+5.3% 1-month) above MA50 (1.5749).", "risk": "Very low liquidity (ADV 22.5k AED) and high volatility (realized 57%) amplify gap and slippage risks.", "stance": "HOLD", "confidence": 45, "target": null } Double-check: The pack says "financial_statements.units": "AED millions" but revenue figures are in millions? Actually, for fundamentals, market_cap is given as 4366523336.7091, which is in AED? Yes. And spot 1.6 is presumably AED per share. So consistent. All good. I'll output exactly this.

  5. valuation lensdeepseek-v4-pro-k3HOLD

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

    PB of 0.60 is a 56% discount to peer median 1.35, but dividend yield of 1.39% is well below the peer median 4.55% after a cut from 10% to 2% dividends.

    Show full AI reasoning

    We are asked to provide a valuation lens: multiples vs fair value, dividend support, analyst consensus incl. drift. We must output a JSON with keys: citations, point, risk, stance, confidence, target. Given the pack, let's analyze: - Multiples: fundamentals.pb = 0.6002, fundamentals.ps = 2.258. Peer context: median pb = 1.35, median pe_ttm = 11.32 (but pe_ttm is null for MKHZN because net income negative? Net margin is -123.9%, so PE not meaningful). PB is below industry median (0.60 vs 1.35), so could be undervalued on book value. But ROE is -28.25%, ROA -7.37%, so book value may be declining. PS of 2.26 with revenue declining massively (-90.58% yoy) seems high for a company with such negative margins. - Dividend support: fundamentals.dividend_yield = 1.3889. Peer median div yield = 4.55, MKHZN at 33rd percentile. So dividend yield is below median. Looking at cash flows: financial_statements.annual.0 (2025) dividends_paid = -256.8, ocf = 1329.6. So div paid to OCF ratio = 256.8/1329.6 = 19.3%. That's sustainable. But 2024: dividends_paid = -611.9, ocf = 2849.3, ratio = 21.5%. 2023: 197.6/2647.8 = 7.5%. So dividend coverage from OCF appears adequate. However, revenue is collapsing, and net margin is deeply negative. The latest dividend declared: corporate_actions.history.0: type "Cash Dividends", year 2026, ex_date 2026-05-19, details "2% cash dividends". So it's a 2% dividend, which is small relative to spot? Dividend yield is 1.39%, so consistent. The previous years had 10% but now only 2%. So dividend support is weakening (cut from 10% to 2%). So dividend is not strong support for valuation. - Analyst consensus: analyst.rec = "none", target_mean = null, no analyst coverage. consensus_signal_drift.tv_recommend_all = -0.1576 (range -1 to 1, so slightly negative). Drift: tv_recommend_delta_5d = -0.47, tv_recommend_delta_10d = -0.561. So technical consensus is negative and deteriorating. No analyst estimates available. - Technicals: tv_technicals.tv_recommend_all = -0.1576, same as consensus signal. ma50 = 1.5749, ma200 = 1.6522, spot = 1.6, so price is above MA50 (1.6 > 1.5749) but below MA200 (1.6 < 1.6522). pct_vs_ma200 = -3.1589. RSI14 = 50.5358, neutral. Realized volatility high at 56.98%. Price action: ret_1m = 5.26%, ret_3m = 14.43%, but ret_12m = -48.03%. So short-term bounce but long-term decline. - Recent disclosures: many notifications, but no clear specific catalyst. Last results filing: 2026-05-16 for Q1 2026. Q1 2026 revenue: 341.3M, down 11% yoy. So business is still shrinking. The 2025 annual revenue was 1509.7M, down 90.6% yoy from 1521M? Actually 1509.7 vs 1521 in 2024, that's a slight decline of 0.74%? Wait: fundamentals.rev_growth_yoy = -90.5777. That seems extreme. Check annual: 2025 revenue 1509.7, 2024 revenue 1521.0, so decline is indeed mild. But the rev_growth_yoy figure might be looking at quarterly or something? The pack says rev_growth_yoy -90.58%, but that doesn't match annual figures. Perhaps it's the most recent quarter yoy? Q1 2026 revenue 341.3 vs Q1 2025 revenue? We have quarterly: 2025-03-31 revenue 383.4, so yoy decline from 383.4 to 341.3 is -11%, not -90%. The -90% might be from a peak? Possibly the revenue growth is calculated over a longer period? But we see derived cagr: rev_cagr_pct -48.3% over 2 years. So revenue has collapsed from 2023's 9786.1 to 1509.7 in 2025. That is a huge decline. The negative net margin and ROE reflect that the company is in distress. - Dividend cut: from 10% to 2% indicates financial stress. - Valuation multiples: PB 0.6 vs median 1.35 suggests discount, but given negative ROE, it's likely justified. PS 2.26 on heavily declined revenue may not be cheap if the company continues to shrink and lose money. - No dated catalyst inside the 4-week horizon ending 2026-08-17. The next results filing might be for Q2? Last results: 2026-05-16 for Q1, next likely in August? The 24-month filing dates: 2025-08-17 is a filing date. So maybe Q2 filing could be around mid-August. But no guarantee. The pack doesn't provide a specific date. So no clear catalyst. Macro news: tensions in the region (Hormuz blockade etc.) could affect industrials/logistics, but MKHZN is an industrial company, so maybe negatively impacted. Also, the UAE macro news is about conflicts, which might increase risk. - Confidence: Evidence is mixed. PB undervalued but justified by poor profitability. Dividend cut. Negative revenue trend. Technicals neutral to slightly negative. No analyst support. Conflicts: the stock has bounced in short term (1m +5.26%) but long-term down. So confidence might be in the 30-49 range (mixed or one-sided evidence). Since we are valuation lens, we might lean to HOLD because while PB is low, the earnings power is terrible and dividend is being cut. But stance must be BUY/HOLD/SELL. Since confidence below 40 forces HOLD anyway? The instruction: "output HOLD below 40." So if we output HOLD, confidence can be below 40. But we can also output BUY/SELL with confidence 40+. But given no catalyst and mixed evidence, HOLD is appropriate. - Target: if we output a target, derive from pack evidence for the 4-week horizon. Don't restate analyst target. Since we don't have a strong valuation anchor, we might not output a target. Target is optional? The instruction says "target": <num_or_null>. So we can output null if we don't have a specific target. For a 4-week horizon, with no catalyst, the stock might just drift. Based on current spot 1.6 and recent volatility, a target might be around current levels? But we'd need a valuation-based target. Given PB of 0.6 and median PB 1.35, a fair value based on peer PB might be 1.35 * book value per share. Book value: equity 7080.1 million AED, shares? Market cap = 4,366,523,336.71 / 1.6 = about 2,729,077,085 shares? Actually market cap in AED given? spot 1.6, market cap 4,366,523,336 -> that implies shares outstanding = market cap / price = 2,729,077,085. So book value per share = 7080.1M / 2729.08M = 2.594 AED. At peer PB 1.35, fair value = 3.50. At current PB 0.6, it's 1.6/2.594=0.617, close. So there is upside if it reverts to peer median. But given negative profitability, a discount is warranted. The low PB could be a value trap. So we might not set a target. However, the instruction says: "If you output a target, derive it from pack evidence for the 4-week horizon". Since we are HOLD, we can set target null. - Point: one sentence citing a figure. e.g., "PB of 0.60 trades at a 56% discount to the peer median of 1.35, but dividend yield of 1.39% is below the peer median of 4.55% and was cut from 10% to 2%." - Risk: one line. e.g., "Ongoing revenue decline (-48.3% 2-year CAGR) and negative net margin (-123.9%) pressure book value." - Citations: need at least 2. We'll cite fundamentals.pb, peer_context.median_pb, fundamentals.dividend_yield, peer_context.median_div_yield, corporate_actions.history.0.details showing 2% cut, financial_statements.derived.rev_cagr_pct, fundamentals.net_margin, etc. Let's structure the JSON. { "citations": [ {"field": "fundamentals.pb", "value": 0.6002}, {"field": "peer_context.median_pb", "value": 1.35}, {"field": "fundamentals.dividend_yield", "value": 1.3889}, {"field": "peer_context.median_div_yield", "value": 4.55}, {"field": "corporate_actions.history.0.details", "value": "2% cash dividends"}, {"field": "financial_statements.derived.rev_cagr_pct", "value": -48.3}, {"field": "fundamentals.net_margin", "value": -123.9091}, {"field": "consensus_signal_drift.tv_recommend_delta_10d", "value": -0.561} ], "point": "PB of 0.60 is a 56% discount to peer median 1.35, but dividend yield of 1.39% is well below the peer median 4.55% after a cut from 10% to 2% dividends.", "risk": "Revenue collapsed at a -48.3% 2-year CAGR and net margins are deeply negative at -123.9%, threatening further book value erosion.", "stance": "HOLD", "confidence": 35, "target": null } Confidence 35 is below 40, so HOLD is forced, which matches our assessment. Evidence is mixed: low PB but terrible fundamentals and no catalyst. Technicals slightly negative. So confidence in the 30-49 range, I picked 35. I'll output only the JSON.

Bull

  • No bull points argued.

Bear

  • Extreme illiquidity and negative earnings quality activate capital preservation -- exit risk is material. risk lens
  • ADV at AED 0.02M, missing quarters, and a dividend cut from 10% to 2% flag severe illiquidity and deteriorating shareholder returns. risk lens
  • Geopolitical escalation could further choke trade liquidity, disproportionately impacting illiquid, fundamentally weak names like MKHZN. macro lens
  • With VIX at 18.77 reflecting elevated uncertainty and Red Sea tensions, MKHZN's extremely low liquidity (ADV 0.0225M AED) and distressed fundamentals (ROE -28.3%) make it more vulnerable to flow-driven selling than the broad market despite its low beta of 0.23. macro lens
  • Short-term price momentum (3-month +14.4%) and low PB (0.6) could spur technical buying, offsetting fundamental weakness temporarily. sector lens
  • Revenue collapsed from AED 9.79B in 2023 to AED 1.51B in 2025 (2-year CAGR -48.3%), with TTM net margin at -123.9% and ROE at -28.3%, while geopolitical shipping disruptions add sectoral headwinds. sector lens
  • Very low liquidity (ADV 22.5k AED) and high volatility (realized 57%) amplify gap and slippage risks. technical lens
  • Revenue collapsed at a -48.3% 2-year CAGR and net margins are deeply negative at -123.9%, threatening further book value erosion. valuation lens
Rating history19 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-20SELL551.451.6pending
2026-07-19HOLD421.51.6pending
2026-07-18HOLD451.3661.6pending
2026-07-17HOLD571.41.6pending
2026-07-15HOLD511.41.63pending
2026-07-14HOLD521.4671.63pending
2026-07-13HOLD531.451.63pending
2026-07-12HOLD501.51.63pending
2026-07-11SELL711.4251.63pending
2026-07-10SELL661.451.63pending
2026-07-09SELL651.491.63pending
2026-07-07SELL651.471.62pending
2026-07-06SELL681.4781.62pending
2026-07-05SELL721.3921.55pending
2026-07-04SELL751.381.55pending
2026-07-03SELL701.371.55pending
2026-07-02SELL751.41.55pending
2026-07-01SELL751.3851.54pending
2026-06-30SELL751.3251.5pending
Filings & news907 official filings

SOURCE DOCUMENTS · DFM OFFICIAL

Filings library

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

← newer · older →

Share · MKHZN
SELLconfidence 4400%

2 HOLD / 2 SELL council. 4-week target AED 1.45 vs spot AED 1.6 (-9.4%).

SHA-256 stamp332c652c1eea97460470dedc94710d57b3911b13252607ed12a10d390a52f19a
Verify this artifact

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

{"v":"dfmr-share-1","symbol":"MKHZN","name":"MKHZN","runId":"dfm-2026-07-20","rating":"SELL","confidence":44,"summary":"2 HOLD / 2 SELL council. 4-week target AED 1.45 vs spot AED 1.6 (-9.4%).","evidence":[]}