Talabat Holding plc (DFM:TALABAT)
United Arab Emirates flag United Arab Emirates · Delayed Price · Currency is AED
1.240
+0.010 (0.81%)
At close: Aug 27, 2026

Talabat Holding Ratios and Metrics

Millions AED. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22
28,76221,89132,604--
Market Cap Growth
4.66%-32.86%---
Enterprise Value
26,51819,54631,788--
Last Close Price
1.240.901.29--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22
PE Ratio
17.9913.1221.45--
Forward PE
21.4512.6019.50--
PS Ratio
2.031.713.69--
PB Ratio
11.858.5216.49--
P/TBV Ratio
23.5715.9740.34--
P/FCF Ratio
14.999.6126.47--
P/OCF Ratio
13.799.0324.62--
PEG Ratio
-0.88---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22
EV/Sales Ratio
1.871.533.60--
EV/EBITDA Ratio
14.009.6420.35--
EV/EBIT Ratio
15.8810.5822.08--
EV/FCF Ratio
13.828.5825.81--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22
Debt / Equity Ratio
0.300.220.180.160.40
Debt / EBITDA Ratio
0.380.280.230.220.76
Debt / FCF Ratio
0.380.250.290.220.62
Net Debt / Equity Ratio
-0.92-0.89-0.60-0.49-0.52
Net Debt / EBITDA Ratio
-1.18-1.12-0.76-0.69-1.00
Net Debt / FCF Ratio
-1.17-1.00-0.96-0.68-0.81
Asset Turnover
-2.562.511.99-
Inventory Turnover
-40.9558.3073.67-
Quick Ratio
1.181.301.211.411.80
Current Ratio
1.271.411.301.461.86
Return on Equity (ROE)
-73.36%84.02%67.38%-
Return on Assets (ROA)
-23.06%25.53%21.98%-
Return on Invested Capital (ROIC)
607.61%299.88%176.73%136.43%97.33%
Return on Capital Employed (ROCE)
52.90%57.20%61.80%56.80%34.40%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22
Earnings Yield
5.31%7.62%4.66%--
FCF Yield
6.67%10.41%3.78%--
Dividend Yield
5.42%5.50%4.27%--
Payout Ratio
82.25%51.55%-98.29%91.88%
Buyback Yield / Dilution
-17.74%-17.84%-5003132.67%--
Total Shareholder Return
-12.32%-12.35%-5003128.40%--