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 Financials Overview

Millions USD. Fiscal year is Jul - Jun.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Revenue
949412413212699
Revenue Growth
-24.19%-24.19%-6.06%4.76%27.27%-28.78%
Gross Profit
939312313111991
Operating Income
858511412411588
Net Income
44448110511387
Earnings Per Share
0.020.020.040.050.06-
EPS Growth
-45.55%-45.55%-26.99%-16.02%--

Revenue by Segment

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Underwriting
515160555442
Co-Investments
434364777257
Total
949412413212699

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Cash & Investments
000100
Total Debt
5125124811324140
Net Cash (Debt)
-512-512-481-131-41-40
Net Cash Growth
------
Net Cash Per Share
-0.23-0.23-0.22-0.06-0.02-

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Operating Cash Flow
3333605270111
Free Cash Flow
3333605270111
Free Cash Flow Growth
-45.00%-45.00%15.38%-25.71%-36.94%-25.00%

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Gross Margin
98.94%98.94%99.19%99.24%94.44%91.92%
Operating Margin
90.43%90.43%91.94%93.94%91.27%88.89%
Pretax Margin
46.81%46.81%65.32%79.55%89.68%90.91%
Profit Margin
46.81%46.81%65.32%79.55%89.68%87.88%

Dividends

Fiscal YearCurrentFY 2026FY 2025FY 2024
Period EndingAug '26 Jun '26 Jun '25 Jun '24
Dividend Per Share
0.1840.0500.0510.052
Dividend Per Share Growth
-0.53%-2.72%-1.34%-
Dividend Yield
11.93%10.80%12.61%11.64%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '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--