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

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
PE Ratio
19.8422.9412.4011.58--
Forward PE
12.6110.628.3210.01--
PS Ratio
9.2810.748.109.21--
PB Ratio
0.650.750.700.83--
P/TBV Ratio
0.650.750.700.83--
P/OCF Ratio
26.4430.5916.7423.39--

EV Ratios

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

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '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
Oct '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Earnings Yield
5.04%4.36%8.06%8.63%--
Dividend Yield
12.49%11.48%13.39%12.37%--
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.72%11.71%7.74%1.73%--