Investcorp Capital plc (ADX:ICAP)
United Arab Emirates flag United Arab Emirates · Delayed Price · Currency is AED
1.590
0.00 (0.00%)
At close: Sep 2, 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
Sep '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
3,4663,7083,6904,467--
Market Cap Growth
-3.20%0.50%-17.41%---
Enterprise Value
5,3475,9975,6405,437--
Last Close Price
1.591.701.501.64--

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
PE Ratio
21.4622.9412.4011.58--
Forward PE
13.4110.628.3210.01--
PS Ratio
10.0410.748.109.21--
PB Ratio
0.700.750.700.83--
P/TBV Ratio
0.700.750.700.83--
P/OCF Ratio
28.6030.5916.7423.39--

EV Ratios

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

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '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
Sep '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Earnings Yield
4.66%4.36%8.06%8.63%--
Dividend Yield
11.57%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
11.80%11.03%6.95%1.00%--