- Spot AED 7.38
- 4-Week Target AED 6.97 -5.6%
- Implied Upside -5.6%
- RSI (14) 44.10
- Price vs MA200 -11.90%
- 3m return 5.93%
Dividend cut from 45% to 35% in 2026 payout signals capital conservation despite stable first-half 2026 net profit of AED3.74 billion.. With a low beta of 0.59 and moderate debt/equity of 0.78, DIB is less exposed to macro volatility than the broader market, while the positive yield curve (0.37%) provides a supportive backdrop for net interest margins.. DIB's net margin compressed from 35.0% in FY2024 to 32.8% in FY2025 and further to 31.5% in Q2 2026, with H1 2026 net profit flat at AED 3.736B despite 10% revenue growth, indicating persistent margin headwinds..
DFM · dfm-2026-07-20 · As of 2026-07-20
DIB
- ① Source set0 canonical inputs
- DFM official—2026-07-20
- DFMGI benchmark—2026-07-20
- ② AI draft0B · 4H · 1S → draft HOLD
- risk lens deepseek-v4-pro-k3HOLDw=1.00
- macro lens deepseek-v4-pro-k3HOLDw=1.00
- sector lens deepseek-v4-pro-k3HOLDw=1.00
- technical lens deepseek-v4-pro-k3SELLw=1.00
- valuation lens deepseek-v4-pro-k3HOLDw=1.00
- ⑤ Trail0/0 verified
- No evidence artifacts referenced.
Full reportFundamentals, valuation, price targets, risk ledger & sources
FULL REPORT · COUNCIL + FUNDAMENTALS
The complete argument
Fundamentals & valuation
Valuation
Key financial metrics
Price structure
Macro context
Analyst consensus & revisions
Price & risk detail
Model price targets
| Lens | Stance | 4-Week Target |
|---|---|---|
| technical lens | SELL | AED 6.97 |
Quarterly pattern
| Quarter | Revenue (AED m) | Net Income (AED m) | Net Margin | Revenue YoY |
|---|---|---|---|---|
| 2026-06-30 | 6,143 | 1,937.6 | 31.5% | 5.2% |
| 2026-03-31 | 6,295.9 | 1,798.7 | 28.6% | 14.2% |
| 2025-12-31 | 6,453 | 2,126.1 | 32.9% | 1.7% |
| 2025-09-30 | 6,020.1 | 1,950.9 | 32.4% | 5.6% |
| 2025-06-30 | 5,842 | 1,933.1 | 33.1% | 2.8% |
| 2025-03-31 | 5,511.8 | 1,797.4 | 32.6% | -1.7% |
Risk ledger
| Lens | Stance | Risk flagged |
|---|---|---|
| risk lens | HOLD | Dividend reduction suggests potential earnings headwinds or capital adequacy focus, although operating cash flow remains robust at 1.66x net income. |
| macro lens | HOLD | Geopolitical tensions in the region (e.g., Houthis naval embargo) could escalate, widening risk premiums across UAE equities. |
| sector lens | HOLD | Margin erosion, rising leverage (liabilities-to-equity 6.83), and the dividend cut to 35% cloud earnings visibility, though cheap valuation (PE 7.4) and a 4.73% yield cushion downside. |
| technical lens | SELL | Deeply oversold stochastics (stoch_k 6.43) could spark a short-term bounce, but the overriding downtrend and negative 1-month return (-5.1%) keep downside risk elevated. |
| valuation lens | HOLD | Further earnings downgrades or prolonged price weakness below MA200 could undermine the valuation case; dividend income provides partial cushion. |
What would change this view
The council is split (3 HOLD / 1 SELL). The dissent is preserved, not averaged into a false consensus — the spread itself is the signal.
Sources — 15 official disclosures
Recent official disclosures
- 2026-07-16Result of Earnings Call
- 2026-07-14DIB Management Discussion and Analysis Report for the Period Ended June 30, 2026
- 2026-07-14Financial statements for the 2nd QTR of 2026
- 2026-07-14Results of BOD Meeting
- 2026-07-09Earnings Call
- 2026-07-08BOD meeting
- 2026-06-30Results of BOD Meeting
- 2026-06-24BOD meeting
- 2026-06-10Press release
- 2026-05-04Result of Earnings Call
- 2026-04-28DIB Management Discussion and Analysis Report for the Period Ended March 31,2026
- 2026-04-28Financial statements for the 1st QTR of 2026
- 2026-04-28Results of BOD Meeting
- 2026-04-27Earnings Call
- 2026-04-22BOD meeting
Source: DFM efsah — official filings
How this rating was produced — 6 inputs and guardrails
Method — inputs, models, guardrails
| Input | Source | Status |
|---|---|---|
| Daily price + benchmark | DFM official / DFMGI | Loaded |
| Five-lens council | deepseek (deepseek-v4-pro-k3) | Loaded |
| Company fundamentals & technicals | TradingView | Loaded |
| Analyst consensus & revisions | yfinance | Loaded |
| Official disclosures | DFM efsah | Loaded |
| News | TradingView / Reuters / Zawya | Loaded |
Raw evidence pack — the exact JSON every lens reasoned over
{
"spot": 7.38,
"as_of": {
"today": "2026-07-20",
"horizon_ends": "2026-08-17",
"latest_price_date": "2026-07-20",
"latest_quarter_end": "2026-06-30",
"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": "Financial Services",
"symbol": "DIB",
"analyst": {
"n": 13,
"rec": "hold",
"net_up_30d": 1,
"target_mean": 8.4385,
"rating_drift": -0.05,
"eps_rev_30d_pct": 0.1776,
"eps_rev_90d_pct": -3.2437,
"implied_upside_pct": 14.3428
},
"company": "Dubai Islamic Bank P.J.S.C.",
"catalysts": {
"filings_12mo": 53,
"last_results_filing": {
"date": "2026-07-16",
"headline": "Result of Earnings Call"
},
"results_filing_dates_24mo": [
"2026-07-16",
"2026-07-14",
"2026-07-09",
"2026-05-04",
"2026-04-28",
"2026-04-27",
"2026-02-12",
"2026-02-10",
"2026-02-10",
"2026-02-06",
"2025-10-30",
"2025-10-28",
"2025-10-28",
"2025-10-23",
"2025-08-07",
"2025-08-06",
"2025-08-05",
"2025-08-05",
"2025-08-04",
"2025-07-30",
"2025-04-25",
"2025-04-24",
"2025-04-24",
"2025-04-21",
"2025-02-12",
"2025-02-11",
"2025-02-11",
"2025-02-06",
"2024-11-06",
"2024-11-05",
"2024-11-05",
"2024-10-30",
"2024-07-24",
"2024-07-23",
"2024-07-23"
]
},
"liquidity": {
"advv_30d_aed_m": 33.2128,
"pct_below_52w_high": 27.6471
},
"indicators": {
"ma50": 7.4458,
"ma200": 8.3764,
"rsi14": 44.0998,
"ret_1m_pct": -5.1414,
"ret_3m_pct": 5.9338,
"ret_12m_pct": 2.1504,
"pct_vs_ma200": -11.8952,
"pct_off_20d_high": -5.0193,
"atr14_pct_of_price": 1.8486,
"largest_gap_3m_pct": 9.5041,
"max_drawdown_1y_pct": -29.6078,
"pct_no_trade_days_3m": 4.6875,
"realized_vol_annual_pct": 26.7862,
"rel_strength_3m_vs_dfmgi_pct": 0.7517
},
"recent_news": [
{
"date": "2026-07-15",
"source": "agbi",
"summary": "Dubai Islamic Bank (DIB), the UAE’s largest Islamic bank by assets, reported a 10 percent year-on-year rise in revenue in the first half of 2026, driven by higher Islamic financing income and commissions. Revenue rose 10 percent to more than AED12 billion ($3.3 billion) from AED11 billion in the first half of 2025, the lender […]",
"headline": "DIB revenue rises 10% on higher financing income"
},
{
"date": "2026-07-15",
"source": "economy_middle_east",
"summary": "Dubai Islamic Bank recorded a steady first-half performance in 2026 as revenue growth, stronger financing activity and improved asset quality helped the lender navigate geopolitical uncertainty and shifting interest rate expectations. The bank reported net profit after tax of AED3.736 billion ($1.02 billion) for the first six months of the year, broadly unchanged from AED3.73 […] The post Dubai Is",
"headline": "Dubai Islamic Bank revenue rises 10 percent as first-half profit holds at $1.02 billion"
},
{
"date": "2026-07-14",
"source": "wam",
"summary": "Dubai Islamic Bank (DIB) reported net profit after tax of AED3.736 billion for the first half of 2026, compared with AED3.73 billion in the same period last year, while pre-tax profit rose 1% year-on-year to AED4.334 billion.In a statement issued on Tuesday, the bank said gross revenue increased 10% ye...",
"headline": "Dubai Islamic Bank reports AED3.74 billion net profit"
},
{
"date": "2026-07-13",
"source": "forbes_me",
"summary": "Masdar has reached financial close for its $6.1 billion round-the-clock (RTC) gigascale clean energy project in Abu Dhabi, which is the world’s first gigascale 24/7 renewable energy project, according to the company.Renewable energy projectThe RTC project is being developed in Abu Dhabi by Masdar and Emirates Water and Electricity Company (EWEC), according to a statement on Monday.Masdar invested ",
"headline": "Masdar Reaches Financial Close For $6.1B Gigascale Clean Energy Project In Abu Dhabi"
},
{
"date": "2026-06-19",
"source": "wam",
"summary": "Al Jalila Foundation has received an AED10 million Zakat donation from Dubai Islamic Bank (DIB) to support healthcare services, medical education and research programmes.The contribution supports Al Jalila Foundation's role in advancing Dubai Health's vision of improving health outcomes through the in...",
"headline": "Al Jalila Foundation receives AED10 million donation from Dubai Islamic Bank"
},
{
"date": "2026-06-10",
"source": "economy_middle_east",
"summary": "Dubai Islamic Bank (DIB), rated A3 by Moody’s and A by Fitch, has priced a $1 billion Additional Tier 1 Perpetual Non‑Call 6‑Year Sukuk at a profit rate of 6.250 percent, equivalent to a reset spread of 191.10 basis points over the interpolated U.S. Treasury rate. The transaction further demonstrates investor confidence in DIB’s credit […] The post Dubai Islamic Bank’s $1 billion AT1 sukuk draws $",
"headline": "Dubai Islamic Bank’s $1 billion AT1 sukuk draws $2.3 billion orderbook"
}
],
"sector_news": [
{
"date": "2026-07-17",
"sector": "banking",
"source": "zawya",
"summary": "The Bank recorded net profit of AED 362 million, up 35% from AED 268 million in 2025, reflecting strong revenue growth and disciplined execution across core businesses",
"headline": "Bank of Sharjah Q2 2026 net profit jumps 39%"
},
{
"date": "2026-07-17",
"sector": "banking",
"source": "zawya",
"summary": "Bank Nizwa will also issue an AT1 perpetual sukuk to finance the deal",
"headline": "Oman’s Bank Nizwa proposes Alizz merger; Ominvest to take 20% stake"
},
{
"date": "2026-07-16",
"sector": "banking",
"source": "arabian_business",
"summary": "Rather than pursuing large-scale core banking replacements, many lenders are now opting for smaller scale modernisation strategies",
"headline": "Gulf banks are abandoning ‘big bang’ overhauls after recent outages"
},
{
"date": "2026-07-15",
"sector": "banking",
"source": "wam",
"summary": "The Dubai Financial Services Authority (DFSA), the independent banking, financial services, and markets regulator of Dubai International Financial Centre (DIFC), has been awarded approximately US$143,000 towards its external and internal legal costs by the Financial Markets Tribunal (FMT) following a ref...",
"headline": "Financial Markets Tribunal orders company to pay US$143,000 to DFSA"
}
],
"fundamentals": {
"pb": 1.2531,
"ps": 4.2027,
"roa": 1.8102,
"roe": 17.3631,
"pe_ttm": 7.397,
"market_cap": 53046994667,
"net_margin": 54.2684,
"payout_ratio": 34.99,
"current_ratio": 0.3179,
"debt_to_equity": 0.7828,
"dividend_yield": 4.7297,
"eps_growth_yoy": -7.449,
"rev_growth_yoy": 7.7678,
"operating_margin": 65.4372
},
"peer_context": {
"median_pb": 1.35,
"universe_n": 61,
"median_pe_ttm": 11.32,
"pe_percentile": 24,
"median_div_yield": 4.55,
"div_yield_percentile": 62
},
"dfmgi_context": {
"dfmgi_ret_1m_pct": -5.958,
"dfmgi_ret_3m_pct": -1.1938,
"dfmgi_pct_vs_ma200": -3.5453
},
"tv_technicals": {
"adx": 12.1838,
"cci20": -170.9502,
"perf_y": -23.9175,
"beta_1y": 0.5943,
"low_52w": 6.97,
"perf_6m": -23.5233,
"stoch_k": 6.4313,
"high_52w": 10.2,
"perf_ytd": -20.6452,
"rel_volume": 0.5642,
"williams_r": -82.9787,
"float_shares": 5138320968.616,
"volatility_d": 1.2329,
"tv_recommend_ma": -0.8,
"tv_recommend_all": -0.3091,
"tv_recommend_other": 0.1818
},
"filing_context": [
{
"url": "https://feeds.dfm.ae/documents/2025/Mar/03/95a2ce94-54f0-4ca7-8167-304ab10b239b/DIB%20Integrated%20Report%202024_ENG.pdf",
"pages": 106,
"excerpt": "General information continued\nInsider trading \nThe Board has approved a Personal Trading Policy which sets out provisions relating to \ninsiders, at the Board and employee levels, who engage in the trading of DIB’s securities \nand the securities of DIB’s listed group entities to comply with relevant laws and \nregulations. Pursuant to the Personal Trading Policy, which is overseen by the Group \nCompliance function, an insiders list is maintained ",
"fiscal_year": null,
"period_type": null
},
{
"url": "https://feeds.dfm.ae/documents/2023/Feb/21/90796cf3-36d9-445a-bf92-234786f1f522/DIB_Integrated%20Report_E_21_02_2023_.pdf",
"pages": "148-149",
"excerpt": "Page 43 of 52 \n8.4. Comparative performance \nThe graph below represents DIB’s comparative performance with the general market index \nduring 2022: \n \n \n \n \n \n8.5. Share price \nThe table below sets out DIB’s share price in the market (closing price, highest price, and low est \nprice) at the end of each month during 2022: \nMonth Close Lowest Price in the Month Highest Price in the month \n30-Dec-2022 5.700 5.38 5.83 \n30-Nov-2022 5.680 5.68 5.97 \n3",
"fiscal_year": null,
"period_type": null
},
{
"url": "https://feeds.dfm.ae/documents/2025/Apr/25/3494aed1-7312-48f2-9a33-554a9c9dc3b7/DIB%20Q12025%20IR%20Presen.pdf",
"pages": "18-21",
"excerpt": "17.3% 18.3% 17.3%\n12.8% 13.2% 13.4%\n16.1% 17.2% 16.1%\n2023 2024 Q1 2025\nCAR CET1 Ratio Tier 1\n18\n31.8 34.0 35.6\n8.3 10.1 7.32.8\n2.9 3.1\n2023 2024 Q1 2025\nCET 1 AT1 Tier 2\n42.9\n47.0 46.0\nCapitalization Overview\n1 Refers to Regulatory Capital under Basel III; \n* Dividend is calculated as dividend per share divided by par value of a share .\n15%\n25%\n40% 45% 45% 45%\n35% 35%\n20% 25% 30%\n45% 45%\n2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 20",
"fiscal_year": null,
"period_type": null
},
{
"url": "https://feeds.dfm.ae/documents/2023/Feb/21/90796cf3-36d9-445a-bf92-234786f1f522/DIB_Integrated%20Report_E_21_02_2023_.pdf",
"pages": 110,
"excerpt": "Page 5 of 52 \nWhere a conflict of interest arises, the affected Board member is required to comply with the conflict of \ninterest procedures set out in the terms of reference. \n \nDIB’s employees are subject to th e provisions of the Employee Code of Conduct which outlines DIB’s \nethical standards, behavioral and conduct expectations and commitment towards compliance with all \nrelevant laws and regulations. All employees submit an annual acknow",
"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": "35% cash dividends",
"ex_date": "2026-04-10"
},
{
"type": "Cash Dividends",
"year": "2025",
"details": "45% cash dividends",
"ex_date": "2025-03-21"
},
{
"type": "Cash Dividends",
"year": "2024",
"details": "45% cash dividends",
"ex_date": "2024-03-07"
},
{
"type": "Cash Dividends",
"year": "2023",
"details": "30% cash dividends",
"ex_date": "2023-03-24"
},
{
"type": "Cash Dividends",
"year": "2022",
"details": "25% cash dividends",
"ex_date": "2022-03-10"
}
]
},
"recent_disclosures": [
{
"url": "https://feeds.dfm.ae/documents/2026/Jul/16/0b01ad9c-3267-4d2e-9a5f-7059934fc1a5/DIB%20MDA%20H1%20E%2014%2007%202026.Pdf.pdf",
"date": "2026-07-16",
"headline": "Result of Earnings Call"
},
{
"url": "https://feeds.dfm.ae/documents/2026/Jul/14/ed6e396c-549b-4bd8-9a5b-6933b763441a/DIB%20MDA%20H1%20E%2014%2007%202026.Pdf.pdf",
"date": "2026-07-14",
"headline": "DIB Management Discussion and Analysis Report for the Period Ended June 30, 2026"
},
{
"url": "https://feeds.dfm.ae/documents/2026/Jul/14/3d84c08e-4f2d-42f0-9707-656a294349b8/DIB%20FS%20E%2014%2007%202026.Pdf.pdf",
"date": "2026-07-14",
"headline": "Financial statements for the 2nd QTR of 2026"
},
{
"url": "https://feeds.dfm.ae/documents/2026/Jul/14/e68dae15-a200-4cf1-9560-fa030b056efe/DIB%20BODRES%2014%2007%202026.Pdf.pdf",
"date": "2026-07-14",
"headline": "Results of BOD Meeting"
},
{
"url": "https://feeds.dfm.ae/documents/2026/Jul/9/2acf900f-c783-4032-93e8-bff953d928c3/DIB%20ECM%2009%2007%202026.Pdf.pdf",
"date": "2026-07-09",
"headline": "Earnings Call"
},
{
"date": "2026-07-08",
"headline": "BOD meeting"
},
{
"date": "2026-06-30",
"headline": "Results of BOD Meeting"
},
{
"date": "2026-06-24",
"headline": "BOD meeting"
},
{
"date": "2026-06-10",
"headline": "Press release"
},
{
"date": "2026-05-04",
"headline": "Result of Earnings Call"
},
{
"date": "2026-04-28",
"headline": "DIB Management Discussion and Analysis Report for the Period Ended March 31,2026"
},
{
"date": "2026-04-28",
"headline": "Financial statements for the 1st QTR of 2026"
},
{
"date": "2026-04-28",
"headline": "Results of BOD Meeting"
},
{
"date": "2026-04-27",
"headline": "Earnings Call"
},
{
"date": "2026-04-22",
"headline": "BOD meeting"
}
],
"financial_statements": {
"units": "AED millions",
"annual": [
{
"ocf": 12982.9,
"equity": 53135.5,
"period": "2025-12-31",
"revenue": 23826.8,
"net_income": 7807.5,
"total_assets": 415948.2,
"net_margin_pct": 32.8,
"total_liabilities": 362812.8,
"liabilities_to_equity": 6.83
},
{
"ocf": 15259.8,
"equity": 52852.9,
"period": "2024-12-31",
"revenue": 23341.1,
"net_income": 8165,
"total_assets": 344686.8,
"dividends_paid": -3348.5,
"net_margin_pct": 35,
"total_liabilities": 291833.9,
"liabilities_to_equity": 5.52
},
{
"ocf": 20155.5,
"equity": 47434.1,
"period": "2023-12-31",
"revenue": 20142.4,
"net_income": 7010,
"total_assets": 314291.5,
"dividends_paid": -2168.1,
"net_margin_pct": 34.8,
"total_liabilities": 266857.4,
"liabilities_to_equity": 5.63
},
{
"ocf": 7408.8,
"equity": 43975,
"period": "2022-12-31",
"revenue": 14101.4,
"net_income": 5551.8,
"total_assets": 288238.5,
"dividends_paid": -1806.8,
"net_margin_pct": 39.4,
"total_liabilities": 244263.5,
"liabilities_to_equity": 5.55
},
{
"ocf": 5928.6,
"equity": 41464.6,
"period": "2021-12-31",
"revenue": 11795,
"net_income": 4406,
"total_assets": 279081.6,
"dividends_paid": -1445.4,
"net_margin_pct": 37.4,
"total_liabilities": 237616.9,
"liabilities_to_equity": 5.73
}
],
"source": "DFM filings (audited/reviewed statements)",
"derived": {
"ocf_to_ni": 1.66,
"roe_stmt_pct": 14.7,
"ni_cagr_2y_pct": 5.5,
"rev_cagr_2y_pct": 8.8
},
"quarterly": [
{
"period": "2026-06-30",
"revenue": 6143,
"net_income": 1937.6,
"net_margin_pct": 31.5,
"revenue_yoy_pct": 5.2
},
{
"period": "2026-03-31",
"revenue": 6295.9,
"net_income": 1798.7,
"net_margin_pct": 28.6,
"revenue_yoy_pct": 14.2
},
{
"period": "2025-12-31",
"derived": "FY minus 9M",
"revenue": 6453,
"net_income": 2126.1,
"net_margin_pct": 32.9,
"revenue_yoy_pct": 1.7
},
{
"period": "2025-09-30",
"revenue": 6020.1,
"net_income": 1950.9,
"net_margin_pct": 32.4,
"revenue_yoy_pct": 5.6
},
{
"period": "2025-06-30",
"revenue": 5842,
"net_income": 1933.1,
"net_margin_pct": 33.1,
"revenue_yoy_pct": 2.8
},
{
"period": "2025-03-31",
"revenue": 5511.8,
"net_income": 1797.4,
"net_margin_pct": 32.6,
"revenue_yoy_pct": -1.7
}
]
},
"consensus_signal_drift": {
"asof": "2026-07-20",
"forward_pe": 8.0816,
"tv_recommend_all": -0.3091,
"target_dispersion": 0.51,
"tv_recommend_delta_5d": -0.064,
"tv_recommend_delta_10d": 0.136,
"target_mean_delta_10d_pct": -0.68
}
}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.
- risk lensdeepseek-v4-pro-k3HOLD
1×HOLD (1/1 agree)
Dividend cut from 45% to 35% in 2026 payout signals capital conservation despite stable first-half 2026 net profit of AED3.74 billion.
Show full AI reasoning
We are asked to output a JSON object with keys: citations, point, risk, stance, confidence, target. We are the RISK lens. We must score concrete breaks based on thresholds: - ocf_to_ni < 0.7 (accrual-heavy earnings) - net_debt_to_ebitda > 4 (but we don't have net debt and EBITDA directly; we might need to compute? Possibly from fundamentals? But note: the pack doesn't include net debt or EBITDA directly. However, we might infer from available data? The instructions say "cite exact figures" and only cite pack fields. If a threshold can't be tested because the figure is missing, it shouldn't be a break. So we skip if not available.) - ebitda_interest_cover < 2 (again, no interest cover directly) - liquidity.advv_30d_aed_m < 1 (exit risk) — we have liquidity.advv_30d_aed_m: 33.2128, so this is not a break. - quarterly_gaps present (unverifiable trend) — we can check if there are gaps in quarterly data? The quarterly list shows periods: 2026-06-30, 2026-03-31, 2025-12-31, 2025-09-30, 2025-06-30, 2025-03-31. That seems sequential, no gaps. But note that "quarterly_gaps" might refer to missing quarters? The instruction says "quarterly_gaps present (unverifiable trend)" — we have 6 quarters listed, so no gaps. So not a break. - dividend cut evident in financial_statements — we need to check if dividends were cut. From corporate_actions, dividends: 2026: 35%, 2025: 45%, 2024: 45%, 2023: 30%, 2022: 25% — so 2026 had 35% vs 45% in 2025 and 2024, that is a cut from 45% to 35%. So a dividend cut is evident. So this is a break. Now, ocf_to_ni: from financial_statements.derived.ocf_to_ni: 1.66. This is > 0.7, so no break. net_debt_to_ebitda: not available, so we cannot break on that. ebitda_interest_cover: not available. So only one break identified: dividend cut. According to the rules: 0 breaks -> BUY, 1 break -> HOLD unless offset. So with 1 break, stance should be HOLD unless offset. But what does "offset" mean? Possibly if there are strong positives that outweigh? But the instruction says: "1 break -> HOLD unless offset". So we need to see if there is an offset. The dividend cut is a negative signal. Are there positive signals that offset? We need to evaluate the evidence pack. Also, confidence bands: 90-100: multiple independent cited figures align AND a dated catalyst inside 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. We need to output stance, confidence, target, point, risk. First, let's examine the pack for other risk factors. We are the risk lens, so we look for capital-preservation concerns. Break: dividend cut. From corporate_actions.history: 2026 cash dividends 35%, 2025 45%. That is a cut. But we need to check if this is "evident in financial_statements"? The financial_statements don't directly show dividends per share; but the corporate_actions show the cut. We'll cite corporate_actions.history.0.details: "35% cash dividends" and corporate_actions.history.1.details: "45% cash dividends". So it's a cut. That is one break. Now, any other potential concerns? Let's see fundamentals: pe_ttm 7.397, which is low relative to peer median 11.32, so that might be positive. But revenue growth yoy 7.77%, but eps growth yoy -7.45%, so earnings declined. Net margin is high 54.27%. ROE 17.36%. Debt to equity 0.78, which seems moderate for a bank? But we don't have the net_debt_to_ebitda threshold to test. From financial_statements, total assets massive, equity decent. ocf_to_ni 1.66 is strong cash conversion, above 1, so not accrual-heavy. So that is positive. Liquidity: advv_30d_aed_m 33.21 million, well above 1, so no exit risk. Quarterly: no gaps. So only one break: dividend cut. Now, is there an offset? The instruction says "unless offset". What could offset a dividend cut? Maybe strong fundamentals, positive outlook? But we must derive from pack. The dividend cut might be a sign of caution, but the bank's profits are stable: net profit for H1 2026 is 3.736 billion vs 3.73 billion last year, essentially flat. So dividend cut despite stable profits could be a negative signal about capital retention or future outlook. However, the bank raised $1 billion AT1 sukuk in June 2026, which could be for capital strengthening. That might indicate capital needs. The dividend cut might be to conserve capital. This could be a risk factor. But are there any other breaks? We need to check if any other thresholds are tripped. The only ones we can test with the given pack are ocf_to_ni (1.66, fine), liquidity (33.21, fine), quarterly_gaps (none), dividend cut (yes). The others we lack data. So only one break. So according to the rule, 1 break -> HOLD unless offset. We need to decide if there's an offset. Perhaps the strong cash flow conversion (ocf_to_ni 1.66) and low valuation (pe 7.4) offset the dividend cut? But the instruction says "HOLD unless offset" – it doesn't define offset clearly. We might interpret that if there is a strong positive factor that mitigates the break, we could still go BUY? But safer interpretation: with one break, stance is HOLD. Since the dividend cut is a tangible negative for income investors, and the risk lens is capital-preservation, a HOLD seems appropriate. Could we argue BUY? The example says "BUY is a legitimate risk-lens output when the balance sheet is clean and cash conversion strong." Here, balance sheet: liabilities_to_equity 6.83 is high, but that's typical for banks. Cash conversion is strong (ocf_to_ni 1.66). However, the dividend cut is a break, so it's not fully clean. So HOLD seems correct. Now confidence: we need to assess based on the evidence. We have one clear break (dividend cut) and some positive signals. Are there multiple independent cited figures aligning? Not really; we have one break and some contradictory signals (stable profits, strong ocf). Confidence bands: 70-89 "several aligned cited figures, no dated catalyst"; 50-69 "clear evidence with real conflicts". Here we have a conflict between dividend cut and stable earnings. So maybe confidence 50-69. But we need to see if there is a dated catalyst inside the horizon. Horizon ends 2026-08-17, so 4 weeks. Any catalyst? The last results filing was 2026-07-16 (earnings call). That is recent. There's no upcoming catalyst mentioned. So no dated catalyst inside horizon. So confidence can't be 90-100. Could be 70-89 if several aligned figures. But we only have one break and perhaps some positive figures like ocf_to_ni, pe. They are not all aligned. It's a conflict situation: dividend cut negative, but ocf strong and earnings stable. So "clear evidence with real conflicts" fits. So confidence 50-69. Let's pick a number. I'd say 60. But we need to output a number. We'll check if below 40 forces HOLD. Our stance is already HOLD, so fine. Confidence 60 seems reasonable. Target: we can derive from pack evidence for the 4-week horizon. Do not restate analyst target_mean. Analyst target_mean is 8.4385 (12-month). For 4-week horizon, we might consider recent price momentum, indicators. Spot is 7.38. Indicators: rsi14 44 (neutral), pct_vs_ma200 -11.9% (below), ret_1m_pct -5.14%, ret_3m_pct +5.93%. The stock is below ma200, but off 52-week low. The recent trend is down in the last month. Given the dividend cut and flat earnings, the stock might remain under pressure. However, the dividend yield is 4.73%, which is attractive. But with the cut, yield might be lower going forward. The target could be around current levels or slightly lower. No strong catalyst for upside in 4 weeks. I'll set target as null maybe, as it's hard to pinpoint a 4-week target with high uncertainty. The instruction says: "If you output a target, derive it from pack evidence for the 4-week horizon — do not restate analyst.target_mean". It doesn't force a target. So I can output null. But maybe we can estimate: technicals show bearish momentum, adx 12 (weak trend), cci -170 (oversold), stoch_k 6.4 (oversold). So oversold bounce possible? But risk lens is conservative. Might hold current level or slight recovery to maybe 7.5? I'll set target null to be safe. Point: one sentence citing a figure. E.g., "Dividend cut from 45% to 35% in the latest payout signals capital conservation amid flat half-year net profit of AED3.74 billion." That cites figures. Risk: one line summary of risk assessment. "Dividend cut flags potential earnings pressure, though strong operating cash flow conversion (1.66x net income) provides cushion." Citations: list exact pack fields with values. We need at least 2 for non-HOLD stance. Our stance is HOLD, so minimum 2 is not required? The instruction says: "citations: list the exact pack fields your case rests on, as DOTTED paths ... — non-HOLD stances need at least 2." Since HOLD, we can have 1 or more, but to be safe, include the dividend cut fields and maybe ocf_to_ni. So we'll include: - corporate_actions.history.0.details: "35% cash dividends" - corporate_actions.history.1.details: "45% cash dividends" (to show the cut) Or just the 2026 one to show the current dividend, and compare with 2025. But we can cite both to show the cut. Also, we can cite ocf_to_ni: financial_statements.derived.ocf_to_ni: 1.66, to show it's not a break. Also maybe net income flat: financial_statements.quarterly.0.net_income: 1937.6 (but that's quarterly, we need H1? news says H1 net profit 3.736 billion, that's from recent_news. But we can cite recent_news for the H1 figure. But we need to stick to pack fields. Pack financial_statements.quarterly.0 is Q2 2026: net_income 1937.6, and Q1 2026: 1798.7, sum to 3736.3, matching the news. So we can cite those. But it's okay to just cite the dividend cut and ocf. I'll cite: {"field":"corporate_actions.history.0.details","value":"35% cash dividends"} {"field":"corporate_actions.history.1.details","value":"45% cash dividends"} {"field":"financial_statements.derived.ocf_to_ni","value":1.66} But we need to show the break clearly. The break is the dividend cut, so the difference between 2026's 35% and 2025's 45% is evident from those two fields. Now, output JSON. Order: citations, point, risk, stance, confidence, target. So: { "citations": [ {"field": "corporate_actions.history.0.details", "value": "35% cash dividends"}, {"field": "corporate_actions.history.1.details", "value": "45% cash dividends"}, {"field": "financial_statements.derived.ocf_to_ni", "value": 1.66} ], "point": "Dividend cut from 45% to 35% in 2026 payout signals capital conservation despite stable first-half 2026 net profit of AED3.74 billion.", "risk": "Dividend reduction suggests potential earnings headwinds or capital adequacy focus, although operating cash flow remains robust at 1.66x net income.", "stance": "HOLD", "confidence": 60, "target": null } Confidence 60: fits clear evidence with real conflicts (dividend cut vs stable earnings/strong ocf). No dated catalyst. I'll output this.
- macro lensdeepseek-v4-pro-k3HOLD
3×HOLD (3/3 agree)
With a low beta of 0.59 and moderate debt/equity of 0.78, DIB is less exposed to macro volatility than the broader market, while the positive yield curve (0.37%) provides a supportive backdrop for net interest margins.
Show full AI reasoning
We are the MACRO-LIQUIDITY lens. Our job is to assess the stock's exposure to the macro backdrop (interest rates, Fed, VIX, yield curve, etc.) relative to the market, using company-specific figures like debt_to_equity, beta, liquidity, and sector. We must output JSON. First, note the macro backdrop: - Fed funds rate: 3.63% (as of 2026-06-01) - VIX: 16.73 (as of 2026-07-16) - Yield curve 2s10s: 0.37% (positive, not inverted) - US 10y yield: 4.57%, 2y: 4.16% - AED pegged to USD at 3.6725. These macro factors are identical for all DFM names. So we need to see how DIB is more or less exposed. The key differentiating figures: fundamentals.debt_to_equity (0.7828), tv_technicals.beta_1y (0.5943), liquidity.advv_30d_aed_m (33.2128 million AED), sector (Financial Services, i.e., banking), peer_context percentiles. In a rising rate environment? Actually, Fed funds rate is 3.63%, but we don't have direction. The macro picture: VIX relatively low (16.73), not high stress. Yield curve positive, which is good for banks (they borrow short, lend long). But we need to weigh this backdrop and see if DIB is more or less exposed. Debt_to_equity of 0.7828 is moderate; banks typically have high leverage, but this is a bank, so debt_to_equity might be less meaningful because banks have liabilities as part of their operations. However, the fundamentals.debt_to_equity likely refers to non-deposit debt, but still, banks are leveraged. The financial_statements show liabilities_to_equity of 6.83 for 2025, but fundamentals.debt_to_equity is 0.78. That's likely the debt/equity from the balance sheet (maybe total debt to equity excluding deposits? But anyway, we use fundamentals.debt_to_equity = 0.7828 as given. Beta 1y: 0.5943, below 1, meaning less sensitive to market movements. That suggests lower macro volatility exposure. ADV (liquidity): 33.2 million AED, which is decent but we'd need context. Peer context: PE percentile 24 (cheaper than peers), dividend yield percentile 62 (higher than median). Analyzing from macro-liquidity lens: Lower beta means less sensitivity to market-wide shocks (like VIX spikes). Moderate debt/equity (0.78) might imply less interest rate sensitivity than highly leveraged firms. But as a bank, DIB is naturally rate-sensitive. The Fed funds rate at 3.63% is moderate; if rates fall, banks' net interest margins might compress, but that's speculative. The positive yield curve is supportive. UAE macro news: there's a Houthi naval embargo against Saudi Arabia (geopolitical tension), but that might affect the region broadly. UAE also launching Jaywan national payment scheme, which could be positive for digital payments. For the stock, recent news: DIB reported H1 2026 profit steady, revenue up 10%. They issued a $1B AT1 sukuk at 6.25%, drawing $2.3B orderbook, showing strong market access. That indicates funding/liquidity health. From macro-liquidity lens, DIB's lower beta and decent fundamentals might make it a hold or even a buy if we think macro backdrop is favorable. But we need to decide stance. Since beta is lower, it's less exposed to equity market volatility, which could be a plus if VIX spikes. But VIX is low now. The yield curve is positive, which is good for banks, so maybe DIB benefits. But we need to see if any named-level figure makes it more or less exposed. Debt_to_equity is moderate. ADV is decent, indicating reasonable liquidity, which reduces liquidity risk. Given the 4-week horizon, ending 2026-08-17, we have no dated catalyst within that period (results already released on July 14-16). So confidence can't be 90-100. Perhaps 70-89 if aligned figures support a stance. Let's see if we have strong evidence for a non-HOLD stance. The macro backdrop: positive yield curve, low VIX, Fed funds moderate. These are generally supportive for banks. DIB's beta 0.59 means it's less volatile than the market, so if the market rises, it might underperform; if the market falls, it might outperform. In a low VIX environment, high beta stocks might do better. But we're looking 4 weeks. The stock is down 5.14% in the past month, vs DFMGI down 5.96%, so it performed slightly better. Indicators: RSI 44, not oversold; stoch_k 6.43 extremely oversold (but technicals are not our primary lens, but we can note). Our lens is macro-liquidity: we look at exposure to macro factors. DIB's lower beta and moderate debt might make it a relative safe haven within DFM if macro turbulence occurs. But the UAE macro news includes geopolitical tension (Houthi embargo), which could increase risk. That might affect all, but lower beta might protect. Fundamentals: PE 7.4, quite cheap; PB 1.25, below sector median 1.35; dividend yield 4.73% vs median 4.55%. So it looks undervalued on these metrics. That might make it attractive, but our lens is macro-liquidity. However, we can cite PE percentile as an indicator of relative cheapness, which could attract flows if macro stabilizes. We need to cite at least 2 pack fields for non-HOLD stance. Considering all, I lean towards a HOLD stance, because while macro backdrop is benign, there's no clear catalyst within 4 weeks to drive significant outperformance. The low beta might limit upside if market recovers. The stock might grind sideways. But if we find strong positive macro sensitivity, we could go BUY. Let's check: DIB's debt_to_equity 0.78 is not high compared to some sectors, but for a bank, it's actually low leverage (the liabilities/equity is 6.83, but that includes deposits). The fundamentals.debt_to_equity likely refers to interest-bearing debt only, which is low. So rate sensitivity is moderate. Beta 0.59 means low market sensitivity. So it's not highly exposed to macro fluctuations. That could mean it's a defensive holding. Given the positive yield curve, banks should benefit from steepening, but that's more long-term. In the short term, with no catalyst, HOLD seems appropriate. But the instruction says a non-HOLD stance must cite which of this name's own figures makes it MORE or LESS exposed to the macro backdrop than the market. If we go HOLD, we don't need that. So I'll go HOLD, confidence probably 50-69 or 30-49? Let's assess: We have clear macro backdrop, but mixed signals: low VIX positive, positive yield curve positive, but geopolitical tensions (Houthi) negative. DIB's low beta and decent liquidity reduce risk. So evidence is mixed. Confidence 50-69 if we think there's clear evidence with conflicts. I'll pick 55. Target: Since stance is HOLD, target can be null. Point: one sentence citing a figure. Citations: I'll cite macro fields and DIB-specific fields like beta, debt_to_equity, etc. So output: { "citations": [ {"field": "macro.fed_funds_rate", "value": 3.63}, {"field": "macro.vix", "value": 16.73}, {"field": "macro.yield_curve_2s10s_pct", "value": 0.37}, {"field": "tv_technicals.beta_1y", "value": 0.5943}, {"field": "fundamentals.debt_to_equity", "value": 0.7828} ], "point": "With a low beta of 0.59 and moderate debt/equity of 0.78, DIB is less exposed to macro volatility than the broader market, while the positive yield curve (0.37%) provides a supportive backdrop for net interest margins.", "risk": "Geopolitical tensions in the region (e.g., Houthis naval embargo) could escalate, widening risk premiums across UAE equities.", "stance": "HOLD", "confidence": 55, "target": null }
- sector lensdeepseek-v4-pro-k3HOLD
3×HOLD (3/3 agree)
DIB's net margin compressed from 35.0% in FY2024 to 32.8% in FY2025 and further to 31.5% in Q2 2026, with H1 2026 net profit flat at AED 3.736B despite 10% revenue growth, indicating persistent margin headwinds.
Show full AI reasoning
We are the SECTOR specialist. We need to reason over the evidence pack and output JSON. Today is 2026-07-20, horizon ends 2026-08-17 (4 weeks). Stance covers only that horizon. We must output BUY, HOLD, or SELL with confidence and target. First, parse the pack for sector-specific insights: business economics, growth, margins, leverage, dividend durability. Look at multi-year financial statement trends, not just TTM. Weigh sector_news items. Key data: - Company: Dubai Islamic Bank (DIB), Financial Services sector. - Spot price: 7.38 AED. - Analyst consensus: n=13, rec="hold", target_mean=8.4385, implied upside 14.34%. But that's 12-month. For our 4-week horizon, we need to see if near-term catalysts or trends support that. EPS revisions: 30d +0.18%, 90d -3.24% (recent slight positive but negative over quarter). Net upgrades: 1 analyst upgrade vs downgrades? net_up_30d=1, so slight positive. Rating drift -0.05 (slight negative drift). - Fundamentals: PE TTM 7.397, PB 1.25, PS 4.20, ROE 17.36%, ROA 1.81%, operating margin 65.44%, net margin 54.27% (but that's TTM? Actually fundamentals.net_margin 54.27% is likely TTM. But financial statements show annual margins lower. Possibly fundamentals derived from recent TTM. We'll check: annual net margins: 2025: 32.8%, 2024: 35.0%, 2023: 34.8%, 2022: 39.4%, 2021: 37.4%. So declining margin trend from ~39% to 32.8%. TTM might be higher because recent quarters? Quarterly margins: 2026 Q2: 31.5%, Q1: 28.6%, 2025 Q4: 32.9%, Q3: 32.4%, Q2: 33.1%, Q1: 32.6%. So margins are slightly declining. fundamentals.net_margin 54.27% seems off? It might be net margin after minority interest? Actually financial_statements.quarterly.0 (most recent) is 2026-06-30: net margin 31.5%. So fundamentals might be using a different calculation. It's not crucial; we focus on multi-year trends: margins compressing from ~35-39% to 31-33% range. Revenue growth YoY: 7.77% (fundamentals.rev_growth_yoy). EPS growth YoY: -7.45% (EPS declining despite revenue growth, indicating margin pressure). Dividend yield: 4.73%, payout ratio 34.99% (sustainable? Dividend history: 2026: 35% cash dividends, 2025: 45%, etc. So dividend cut? 2026 cash dividend 35% compared to 45% in prior years. That might signal caution. But still a decent yield. Debt to equity: 0.78 (moderate). Current ratio: 0.32 (low, but banks have different liquidity). - Financial statements: annual data shows revenue growing from 11795 in 2021 to 23826.8 in 2025, decent growth. Net income from 4406 to 7807.5. OCF strong: 12982.9 in 2025. OCF to NI ratio 1.66 (derived.ocf_to_ni). Liabilities to equity: 6.83 in 2025, up from 5.52 in 2024, indicating higher leverage. ROE (derived from statements) 14.7%, lower than fundamentals.roe of 17.36%? Derived ROE might be based on equity from statements. We'll use derived.roe_stmt_pct: 14.7% (2025). CAGR: rev 2y CAGR 8.8%, NI CAGR 5.5% (so earnings growing slower than revenue, margin pressure). - Quarterly: latest Q2 2026: revenue 6143, net income 1937.6, margin 31.5%, revenue YoY 5.2%. Q1 2026: rev 6295.9, net 1798.7, margin 28.6%, YoY 14.2%. So quarterly revenue growth is moderate, margins lower. - Catalysts: filings_12mo 53, many recent results filings. Last results filing 2026-07-16 (earnings call) and 2026-07-14 (financial statements for Q2 2026). So we just had Q2 results. Horizon ends 2026-08-17, so within 4 weeks, no major scheduled results filing (next quarterly would be in October?). So no dated catalyst within horizon. Confidence should be below 90. - Sector news: Bank of Sharjah Q2 profit jump 39% (2026-07-17) - positive sector read? But DIB's results show flat profit. Other news: Gulf banks abandoning big bang overhauls, merger in Oman. Not directly DIB specific. - Recent news: DIB revenue rises 10% in H1 2026 (2026-07-15), net profit flat at 3.736B vs 3.73B. So top line growth but flat bottom line due to margin pressure. - Technicals: RSI 44 (neutral-bearish), price below MA50 (7.45) and well below MA200 (8.38), pct_vs_ma200 -11.9%. Stock down -5.14% in 1 month, -20.6% YTD, -23.5% 6-month. Relative strength vs DFMGI: +0.75% (slight outperformance). But overall weak technicals. TV recommend all: -0.31 (sell). ADX 12.18 (weak trend), CCI -170 (oversold?), stoch_k 6.43 (oversold). Could indicate bounce? But no clear catalyst. Consensus signal drift: target_mean_delta_10d: -0.68% (slight downward target revision). Forward PE 8.08. - Dividend durability: payout ratio 35% on TTM? Actually fundamentals.payout_ratio 34.99, sustainable. Dividend yield 4.73% attractive. But dividend cut from 45% to 35% in 2026 may concern income investors. - Peer context: PE percentile 24 (DIB cheaper than 76% of peers), PB 1.25 vs median 1.35 (slightly below), div yield percentile 62 (above median 4.55%). So valuation is relatively cheap, but that might reflect lower growth/margins. - Macro: US rates steady-ish (fed funds 3.63%), yield curve slightly positive (0.37%), VIX 16.73 moderate. UAE macro news: Emiratization, Jaywan payment scheme launch (positive for banking?), Houthis naval embargo (geopolitical risk). Could affect sentiment. Given the sector lens: DIB shows revenue growth but margin compression and flat earnings. Multi-year trend: margins declining from high 30s to low 30s. Leverage increasing (liabilities to equity from 5.52 to 6.83). Dividend cut signals caution. Technicals weak. No near-term catalyst within 4 weeks. Analyst consensus hold, minor EPS revisions slightly positive in last 30d but negative over 90d. Implied upside 14% but for 12 months, not our horizon. For a 4-week hold, with no catalyst and weak momentum, stance likely HOLD. Confidence: There is clear evidence of both positive (cheap valuation, revenue growth, high dividend yield) and negative (margin decline, flat profit, weak technicals, dividend cut). Conflicts exist, but no dated catalyst. Could be confidence in the 50-69 range. Let's see if we can justify higher: multiple cited figures align? For a HOLD, we don't need a catalyst. But if we were to BUY or SELL, need at least 2 citations. Since it's HOLD, we can still use citations. Our stance is HOLD, so we output HOLD with confidence maybe around 60, target null (since HOLD doesn't necessarily need a 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". For HOLD, we can set target to null. Alternatively, we could derive a target if we had one, but a HOLD implies no expected significant movement. So target null is fine. We need to output JSON in exact order: citations, point, risk, stance, confidence, target. Citations: We'll cite the decline in net margin from annual trend and recent quarterly figure, and maybe the dividend cut or flat profit. Use dotted paths. - Multi-year margin decline: financial_statements.annual.0.net_margin_pct (2025) = 32.8, financial_statements.annual.1.net_margin_pct (2024) = 35.0, showing compression. - Quarterly latest: financial_statements.quarterly.0.net_margin_pct = 31.5. - Dividend cut: corporate_actions.history shows 2026 dividends 35% vs 2025 45%. - Flat H1 profit: recent_news headlines indicate net profit 3.736B vs 3.73B, flat. - Weak technicals: indicators.pct_vs_ma200 = -11.8952, oversold maybe but trend down. Point: one sentence citing a figure. Something like: "DIB's net margin compressed from 35.0% in FY2024 to 32.8% in FY2025 and further to 31.5% in Q2 2026, while H1 2026 net profit was flat despite 10% revenue growth, signaling margin and earnings headwinds." Risk: one line. "Geopolitical tensions (Houthi naval embargo) and rising leverage (liabilities-to-equity increased to 6.83) could pressure asset quality and investor sentiment." Stance: HOLD. Confidence: Let's assess: Evidence of margin decline, flat earnings, weak technicals, but cheap valuation and high dividend yield. No dated catalyst. Clear conflicts, so confidence around 50-69. I'll choose 60. The instructions: "70-89 = several aligned cited figures, no dated catalyst; 50-69 = clear evidence with real conflicts". Here, we have both positive (cheap PE, high dividend, revenue growth) and negative (margin decline, flat profit, technical weakness), so real conflicts. Thus 60. Target: null. Citations: We need to list exact pack fields. Use dotted paths. At least 2 for non-HOLD, but for HOLD we can still provide. We'll pick: - {"field":"financial_statements.annual.0.net_margin_pct","value":32.8} - {"field":"financial_statements.annual.1.net_margin_pct","value":35.0} - Maybe also quarterly: {"field":"financial_statements.quarterly.0.net_margin_pct","value":31.5} - And recent_news: but recent_news.0.headline? That's a string. The instruction says cite fields with values, so we can cite the headline string. But better to cite a numeric figure. We'll use the dividend cut? corporate_actions.history.0.details is "35% cash dividends" for 2026, and corporate_actions.history.1.details "45% cash dividends" for 2025. That's a comparison. Or we can use the derived.roe_stmt_pct 14.7% vs fundamentals.roe 17.36% to show lower profitability. But let's stick to margin trend. I'll include two citations: the annual net margins and the quarterly net margin. Point: "DIB's multi-year margin erosion is evident from FY2024 net margin of 35.0% to FY2025 32.8% and further to 31.5% in Q2 2026, while H1 2026 net profit was flat YoY at AED 3.736B, highlighting growth without profitability." Risk: "Upside risk: cheap valuation (PE 7.4, PB 1.25 vs peers) and 4.73% dividend yield provide support; downside: margin pressure and rising leverage (liabilities/equity 6.83)." But we need to be sector lens: focus on business economics, margins, leverage, dividends. So risk line should reflect that. Stance: HOLD. Confidence: 60. Target: null. Now output JSON. Ensure order: citations, point, risk, stance, confidence, target. Only JSON.
- technical lensdeepseek-v4-pro-k3SELL
1×HOLD · 2×SELL (2/3 agree)
Price 7.38 trades below both MA50 (7.45) and MA200 (8.38) with a death cross and tv_recommend_ma at -0.8, confirming bearish trend structure.
Show full AI reasoning
We are the TECHNICAL lens. Our job is to look at trend, momentum, vol, drawdown/gap structure, relative strength vs DFMGI, and any corporate actions that might impact mechanically. The horizon is 4 weeks, ending 2026-08-17. We need to output a stance (BUY/HOLD/SELL), confidence, target (or null), point, risk, and citations. We only look at technicals and corporate actions. No fundamentals or other lenses. We need to cite exact figures from the pack. Let's extract relevant technical fields: Spot: 7.38 Indicators: - rsi14: 44.0998 (neutral, slightly below 50) - ma50: 7.4458 - ma200: 8.3764 - pct_vs_ma200: -11.8952% (price is well below 200-day MA, bearish) - realized_vol_annual_pct: 26.7862% (moderate vol) - ret_1m_pct: -5.1414% (down over last month) - ret_3m_pct: 5.9338% (up over 3 months but faded recently) - ret_12m_pct: 2.1504% - rel_strength_3m_vs_dfmgi_pct: 0.7517% (slight outperformance vs index over 3 months) - max_drawdown_1y_pct: -29.6078% - pct_off_20d_high: -5.0193% (near recent low) - atr14_pct_of_price: 1.8486% (moderate daily range) - largest_gap_3m_pct: 9.5041% (note: maybe from dividend? but ex-date was 2026-04-10, which is outside 3 months? 3 months from today is 2026-04-20, so ex-date just before that. The gap might be mechanical from dividend if it's around that date. The corporate action: Cash Dividends 35% ex-date 2026-04-10. That could cause a price drop. We'll note that.) - pct_no_trade_days_3m: 4.6875% (low, liquidity fine) tv_technicals: - tv_recommend_all: -0.3091 (bearish composite) - tv_recommend_ma: -0.8 (moving average signal very bearish) - tv_recommend_other: 0.1818 - adx: 12.1838 (low, no strong trend) - cci20: -170.9502 (very oversold) - stoch_k: 6.4313 (deeply oversold) - williams_r: -82.9787 (oversold) - high_52w: 10.2, low_52w: 6.97 - perf_6m: -23.5233%, perf_ytd: -20.6452%, perf_y: -23.9175% (significant downtrend) - beta_1y: 0.5943 (less volatile than market) dfmgi_context: - dfmgi_ret_1m_pct: -5.958% (market also down) - dfmgi_ret_3m_pct: -1.1938% - dfmgi_pct_vs_ma200: -3.5453% (index also below 200-day MA, but less bearish) Liquidity: advv_30d_aed_m: 33.2128 M (decent) Corporate actions: last dividend ex-date 2026-04-10, type Cash Dividends, details "35% cash dividends". This is past, so no upcoming ex-date mentioned. The pack says: "if corporate_actions.upcoming_ex_date is present, treat the ex-date drop as mechanical" — but no upcoming_ex_date field. So no mechanical drop expected. Now, for the technical stance over 4 weeks: The stock is in a downtrend, below both MA50 and MA200, and MA50 (7.4458) is below MA200 (8.3764) — death cross. Price is 7.38, below both MAs. RSI is bearish but not extreme, stochastics oversold but that could indicate potential bounce. However, the overall trend is down. Relative strength vs DFMGI is slightly positive but minimal. Confidence: According to rules, we need at least 2 citations for non-HOLD. Confidence bands: 90-100 requires multiple independent cited figures align AND a dated catalyst inside the horizon. No dated catalyst here (no upcoming ex-date or visible catalyst in technicals). So max confidence 70-89 if several aligned cited figures. Our evidence: price below MA50 and MA200, MA cross bearish, tv_recommend_ma -0.8, ret_1m -5.14%, perf_6m -23.52%. This is aligned bearish. But RSI, stochastics, CCI are oversold, which might signal a bounce. That creates conflict. So confidence might be lower, 50-69 range? Or 30-49? Let's assess: clear evidence with real conflicts because oversold signals could lead to a bounce, but primary trend is down. So mixed signals. Confidence 50-69: clear evidence with real conflicts. Since we have both bearish trend and oversold bounce potential, that fits. But we can lean bearish overall because trend indicators are stronger? The technical lens typically focuses on trend following. The stance should reflect the weight of evidence. We might output HOLD if confidence below 40? But if we think the trend is bearish, we could output SELL. But we must consider the 4-week horizon. Oversold bounces can happen quickly. But the downtrend is strong. Let's calculate a target if we were to set one: Derive from pack evidence for 4-week horizon. Not restating analyst target. We could use ATR to project a move? ATR14 is 1.8486% of price, so about 0.1364 AED (7.38 * 0.018486 = 0.1364). Over 4 weeks (20 trading days), typical price swing? But target would be a forecast. We can set target as null if we don't have a clear derivation, or we could use a downside target based on support levels? The low_52w is 6.97, which is about -5.5% from current. That could be a target. But is that within 4-week horizon? Possibly. But we need to cite evidence. We have low_52w from tv_technicals: low_52w: 6.97. And also the max_drawdown_1y -29.6% might not be directly applicable. Alternatively, we could use the MA200 as a resistance target if we expect mean reversion? But that's a positive target. Given the bearish stance, a downside target makes sense. But we need to cite a field for that. 52-week low is a support. For a SELL stance, we might target a move towards that support. So target: 6.97. But we should note that confidence is moderate. Let's think about the final stance: The technicals are overwhelmingly bearish with the stock below key moving averages, death cross, bearish moving average signal. The oversold stochastics could cause a short-term bounce, but the overall trend is down. For a 4-week horizon, the trend may continue. I'll go with SELL, but with confidence around 60 because of oversold conflict. Risk: bounce from oversold levels? So risk might be "Oversold stochastics could trigger a short-term bounce, but trend remains bearish." Point: "Price at 7.38 is below both MA50 (7.45) and MA200 (8.38), with a death cross and tv_recommend_ma at -0.8, indicating strong bearish momentum." That cites ma50, ma200, and tv_recommend_ma. Citations: need at least 2. Use dotted paths. - indicators.ma50: 7.4458 - indicators.ma200: 8.3764 - tv_technicals.tv_recommend_ma: -0.8 We can pick two or three. Also we could cite indicators.pct_vs_ma200: -11.8952. Now, target: if we set target, we need to derive from pack evidence. Using 52-week low: tv_technicals.low_52w: 6.97. That is a level that might act as support. In a downtrend, price could test that level. So target: 6.97. Confidence: I'll say 55. Mixed evidence due to oversold signals, but bearish trend dominant. 55 is in 50-69 range. Output JSON in required order: citations, point, risk, stance, confidence, target. Stance: SELL. Let's write the point: "Price 7.38 sits below MA50 (7.45) and MA200 (8.38), with pct_vs_ma200 at -11.9% and tv_recommend_ma at -0.8, signaling sustained bearish momentum despite oversold stochastics." Risk: "Oversold stochastics (stoch_k 6.43) could spark a short-term bounce, but the death cross and negative 1-month return (-5.14%) suggest downside risks prevail." But we must keep risk to one line. So final JSON.
- valuation lensdeepseek-v4-pro-k3HOLD
3×HOLD (3/3 agree)
DIB trades at 7.4x P/E versus peer median 11.32x and offers a 4.73% dividend yield, but EPS declined 7.4% YoY and Q2 revenue growth slowed to 5.2%, justifying a HOLD.
Show full AI reasoning
We are asked to output a JSON object for the VALUATION lens. The task is to assess DIB (Dubai Islamic Bank) over the 4-week horizon ending 2026-08-17. We need to focus on multiples vs fair value, dividend support, analyst consensus and drift. The stance should consider fundamentals, analyst consensus, recent disclosures/news, and technicals as relevant to the valuation lens. We need to provide a stance (BUY/HOLD/SELL), confidence (0-100), target (or null), point (one sentence citing a figure), risk (one line), and citations (list of dotted fields with values). For non-HOLD stances, at least 2 citations. Let's gather the relevant data: - Spot price: 7.38 AED. - Analyst target mean: 8.4385 (12-month), with implied upside 14.34%. But we must not restate that as our target; we need a 4-week horizon target derived from pack evidence. Possibly we can use valuation metrics, but with no explicit forward estimates, we might rely on relative valuation or technical levels. The task 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." So if we set a target, it should be justified by something within the horzion, like technical resistance or a catalyst-driven move. However, there is no explicit 4-week price target in the data. We can use technical levels (e.g., MA50 at 7.4458, MA200 at 8.3764) or fundamental valuation multiples (P/E, P/B relative to peers). But the horizon is very short, so technicals might be more relevant. However, the valuation lens primarily looks at multiples vs fair value. The spot is 7.38, which is below both MA50 (7.4458) and MA200 (8.3764), indicating it's trading at a discount to moving averages. The P/E TTM is 7.397, which is below the peer median of 11.32 (peer_context.pe_percentile 24, meaning it's cheaper than 76% of peers). P/B of 1.2531 vs peer median 1.35, so also slightly cheaper. Dividend yield of 4.73% vs peer median 4.55%, so it's at the 62nd percentile, offering decent yield. So on a valuation basis, it appears undervalued relative to peers. But the analyst consensus is HOLD (rec: "hold", rating_drift: -0.05, slight negative drift). EPS revisions: EPS rev 30d pct is +0.18%, but 90d is -3.24%, showing negative revision trend over the quarter. Net up 30d is only 1, meaning almost balanced revisions. The consensus signal drift: tv_recommend_all is -0.3091, which is a sell signal from TradingView's technical summary. The delta over 5 days is -0.064 (slightly negative), over 10 days +0.136 (positive). So mixed short-term technical signals. The target mean delta 10d pct is -0.68%, indicating slight downward adjustment in consensus target recently. Target dispersion is 0.51, low, meaning analysts agree on target. Fundamentals: Revenue growth yoy 7.77%, but EPS growth yoy -7.45%, so profitability declined. Net margin is high at 54.27% (fundamentals) but that's operating margin? Actually fundamentals show net_margin 54.27, operating_margin 65.44. Annual financials show 2025 net margin 32.8%, so discrepancies due to different calculations. The quarterly figures show Q2 2026 net margin 31.5%, slight decline. Revenue yoy for Q2 was 5.2%, decelerating from Q1's 14.2%. So growth is slowing. Payout ratio is 35%, dividend yield 4.73%, supported by cash flow? OCF to NI is 1.66x (2025 annual OCF 12982.9, NI 7807.5), so dividend coverage is strong. Dividends paid 2024: -3348.5, net income 8165, payout ratio ~41%? The payout ratio from fundamentals is 34.99, so covered. The latest corporate action: 35% cash dividends in 2026, ex-date 2026-04-10, already passed. So no dividend catalyst in horizon. Recent news: H1 2026 net profit of 3.736B, roughly flat YoY, revenue up 10%. Good performance, but not spectacular. Technicals: Stock is down -5.14% in the past month, -20.6% YTD, -23.9% over 1 year. RSI 44, close to oversold but not extreme. MA50 at 7.45, MA200 at 8.38. Price at 7.38 is below both, and pct_vs_ma200 is -11.9%. Realized vol 26.8% annualized, high. Liquidity: ADV 30d 33.2 million AED, so liquid. No specific catalyst within horizon: last results were July 16, so earnings just passed, next catalyst likely in late October for Q3. So no dated catalyst in the 4-week horizon. On valuation, multiples are cheap: P/E 7.4 vs peer 11.32, P/B 1.25 vs 1.35, yield 4.73 vs 4.55. However, EPS decline and slowing revenue growth may justify discount. Analyst consensus is hold, with negative revisions over 90 days. Technicals show strong downtrend (price below moving averages, TV recommend all -0.31). The 4-week horizon, given no catalyst, likely sees continued pressure or range-bound trading. The discount to MA200 might provide some support, but momentum is weak. The valuation lens may see it as undervalued but without a catalyst, the undervaluation may persist. So HOLD stance might be appropriate. Confidence: The evidence shows mixed signals: cheap multiples but negative momentum and no catalyst. We could set confidence around 60-69? Or maybe lower? Let's assess: We have multiple independent figures: P/E cheap vs peers, P/B cheap, dividend yield decent, but EPS decline, negative revisions, negative technicals. Conflicts exist, so confidence might be in the 50-69 range. With no dated catalyst, we can't use 90-100. The stance could be HOLD, so confidence can be above 40. I'd say 60. Target: For HOLD, we can output null. But the instructions say "target: <num_or_null>". For HOLD, target is typically null. So we'll set null. Point: One sentence citing a figure. E.g., "DIB trades at a P/E of 7.4x versus a peer median of 11.32x, but negative EPS growth of -7.4% and no near-term catalyst cap re-rating potential." Or something more focused on valuation: "With a P/E of 7.40 and a 4.73% dividend yield, DIB offers value, but weak momentum and slowing Q2 revenue growth of 5.2% suggest a HOLD." Risk: "Downside risk from further earnings estimate cuts or broad market weakness, but dividend yield provides support." Citations: We need to cite exact dotted paths. For non-HOLD, we need at least 2. HOLD stance can have fewer? The instructions say non-HOLD stances need at least 2. HOLD stance may not require 2, but we can still include some. Let's include at least 2 key figures. For valuation, we'll cite pe_ttm and maybe peer median. Also eps_growth_yoy or revenue yoy. Or dividend yield. Let's pick: - fundamentals.pe_ttm: 7.397 - peer_context.median_pe_ttm: 11.32 - fundamentals.eps_growth_yoy: -7.449 - fundamentals.dividend_yield: 4.7297 - quarterly.0.revenue_yoy_pct: 5.2 (most recent quarter Q2 2026) We need to output as citations with field and value. Format: {"field":"dotted.path","value":number_or_string}. Use exactly the pack fields. Let's construct: { "citations": [ {"field": "fundamentals.pe_ttm", "value": 7.397}, {"field": "peer_context.median_pe_ttm", "value": 11.32}, {"field": "fundamentals.eps_growth_yoy", "value": -7.449}, {"field": "financial_statements.quarterly.0.revenue_yoy_pct", "value": 5.2}, {"field": "fundamentals.dividend_yield", "value": 4.7297} ], "point": "DIB trades at 7.4x P/E versus peer median 11.32x and offers a 4.73% dividend yield, but EPS declined 7.4% YoY and Q2 revenue growth slowed to 5.2%, justifying a HOLD.", "risk": "Further earnings downgrades or prolonged price weakness below MA200 could undermine the valuation case; dividend income provides partial cushion.", "stance": "HOLD", "confidence": 60, "target": null } Confidence: I'll go with 60 because the valuation gap is clear but countered by negative growth and no catalyst. It's a balanced view. Check the order: citations, point, risk, stance, confidence, target. Yes. Now output only JSON.
Bull
- No bull points argued.
Bear
- Dividend reduction suggests potential earnings headwinds or capital adequacy focus, although operating cash flow remains robust at 1.66x net income. risk lens
- Geopolitical tensions in the region (e.g., Houthis naval embargo) could escalate, widening risk premiums across UAE equities. macro lens
- Margin erosion, rising leverage (liabilities-to-equity 6.83), and the dividend cut to 35% cloud earnings visibility, though cheap valuation (PE 7.4) and a 4.73% yield cushion downside. sector lens
- Deeply oversold stochastics (stoch_k 6.43) could spark a short-term bounce, but the overriding downtrend and negative 1-month return (-5.1%) keep downside risk elevated. technical lens
- Price 7.38 trades below both MA50 (7.45) and MA200 (8.38) with a death cross and tv_recommend_ma at -0.8, confirming bearish trend structure. technical lens
- Further earnings downgrades or prolonged price weakness below MA200 could undermine the valuation case; dividend income provides partial cushion. 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.
| Date | Rating | Conf | Target | Spot | Outcome |
|---|---|---|---|---|---|
| 2026-07-20 | HOLD | 57 | 6.97 | 7.38 | pending |
| 2026-07-19 | HOLD | 57 | — | 7.34 | pending |
| 2026-07-18 | HOLD | 65 | 7 | 7.34 | pending |
| 2026-07-17 | HOLD | 63 | 7.1 | 7.34 | pending |
| 2026-07-16 | HOLD | 64 | 7.4 | 7.4 | pending |
| 2026-07-15 | HOLD | 59 | 7.5 | 7.58 | pending |
| 2026-07-14 | HOLD | 56 | 6.97 | 7.52 | pending |
| 2026-07-13 | HOLD | 54 | 7.665 | 7.69 | pending |
| 2026-07-12 | HOLD | 56 | 7.672 | 7.77 | pending |
| 2026-07-11 | HOLD | 59 | 8.124 | 7.77 | pending |
| 2026-07-10 | HOLD | 59 | 8.407 | 7.77 | pending |
| 2026-07-09 | HOLD | 60 | 8.124 | 7.54 | pending |
| 2026-07-07 | HOLD | 60 | 8.367 | 7.68 | pending |
| 2026-07-06 | HOLD | 61 | 8.124 | 7.68 | pending |
| 2026-07-05 | HOLD | 59 | 8.317 | 7.72 | pending |
| 2026-07-04 | HOLD | 59 | 8.5 | 7.72 | pending |
| 2026-07-03 | HOLD | 58 | 8.103 | 7.72 | pending |
| 2026-07-02 | HOLD | 62 | 7.963 | 7.62 | pending |
| 2026-07-01 | HOLD | 60 | 8.482 | 7.59 | pending |
| 2026-06-30 | HOLD | 60 | 8.123 | 7.45 | pending |
| 2026-06-29 | HOLD | 52 | 8.401 | 7.5 | pending |
Filings & news711 official filings
SOURCE DOCUMENTS · DFM OFFICIAL
Filings library
711 official disclosures on record for DIB, newest first. Every link is the exchange's own filing PDF — the same documents the rating panel cites.
- 2026-07-16 Result of Earnings Call
- 2026-07-14 DIB Management Discussion and Analysis Report for the Period Ended June 30, 2026
- 2026-07-14 Financial statements for the 2nd QTR of 2026
- 2026-07-14 Results of BOD Meeting
- 2026-07-09 Earnings Call
- 2026-07-08 BOD meeting
- 2026-06-30 Results of BOD Meeting
- 2026-06-24 BOD meeting
- 2026-06-10 Press release
- 2026-05-04 Result of Earnings Call
- 2026-04-28 DIB Management Discussion and Analysis Report for the Period Ended March 31,2026
- 2026-04-28 Financial statements for the 1st QTR of 2026
- 2026-04-28 Results of BOD Meeting
- 2026-04-27 Earnings Call
- 2026-04-22 BOD meeting
- 2026-04-14 Minutes of the Annual General Assembly Meeting
- 2026-04-01 Results of BOD Meeting
- 2026-04-01 Resolutions of General Assembly
- 2026-03-27 Nominees for Board of Directors membership
- 2026-03-26 BOD meeting
- 2026-03-21 Integrated report for the year 2025
- 2026-03-10 Invitation of General Assembly
- 2026-03-10 Notification from the company
- 2026-03-04 Notification from the company
- 2026-02-28 Results of BOD Meeting
- 2026-02-24 BOD meeting
- 2026-02-12 Result of Earnings Call
- 2026-02-10 Press release regarding financial results for the year of 2025
- 2026-02-10 Financial statements for the year of 2025
- 2026-02-10 Results of BOD Meeting