Investcorp Capital plc (ADX:ICAP)
United Arab Emirates flag United Arab Emirates · Delayed Price · Currency is AED
1.530
-0.010 (-0.65%)
At close: Aug 13, 2026

Investcorp Capital Ratios and Metrics

Millions AED. Fiscal year is Jul - Jun.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
3,3353,7083,6904,467--
Market Cap Growth
-5.70%0.50%-17.41%---
Enterprise Value
5,2165,9975,6405,437--
Last Close Price
1.531.701.501.64--

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
PE Ratio
20.6522.9412.4011.58--
Forward PE
12.9010.628.3210.01--
PS Ratio
9.6610.748.109.21--
PB Ratio
0.670.750.700.83--
P/TBV Ratio
0.670.750.700.83--
P/OCF Ratio
27.5230.5916.7423.39--

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
EV/Sales Ratio
15.1117.3712.3811.21--
EV/EBIT Ratio
16.7119.2113.4711.94--

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Debt / Equity Ratio
0.380.380.340.090.030.04
Net Debt / Equity Ratio
0.380.380.340.090.030.04
Asset Turnover
0.050.050.070.080.100.08
Quick Ratio
50.3150.31691.005.565.0140.87
Current Ratio
63.9263.92794.006.516.0252.27
Return on Equity (ROE)
3.17%3.17%5.61%7.79%9.65%8.04%
Return on Assets (ROA)
2.81%2.81%3.90%4.88%5.55%4.69%
Return on Invested Capital (ROIC)
4.44%4.51%6.51%8.64%9.49%7.56%
Return on Capital Employed (ROCE)
4.60%4.60%6.00%7.80%9.00%7.70%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Earnings Yield
4.85%4.36%8.06%8.63%--
Dividend Yield
11.93%10.80%12.61%11.64%--
Payout Ratio
252.27%252.27%137.04%57.14%--
Buyback Yield / Dilution
0.23%0.23%-5.66%-10.64%--
Total Shareholder Return
12.08%11.03%6.95%1.00%--