OTC · Financial Statements
Investec Group (ITCFY) Financial Statements
$15.53
OTC: ITCFY
Market Cap $6.60B
Overview Financials Dividend
Investec Group most recently reported annual revenue of $4.8B, net profit of $738.0M. Revenue grew at an average annual rate of 26.5% over the last 5 fiscal years. See the full income statement, balance sheet, and cash flow statement below, plus valuation and return ratios.
Annual Financials (USD)
Metric 2022 2023 2024 2025 2026
Revenue $1.9B $1.8B $1.9B $2.0B $4.8B Operating Profit $8.4B $1.7B $1.9B $2.0B $916.0M Net Profit $516.0M $805.0M $941.0M $693.0M $738.0M EPS $1.00 $1.66 $1.36 $1.40 $1.52 Op Margin 448.7% 94.4% 98.2% 100.0% 19.1%
Balance Sheet (USD)
Metric 2022 2023 2024 2025 2026
Total Assets $58.8B $57.9B $56.6B $58.3B $63.8B Total Liabilities $53.1B $2.8B $51.2B $52.6B $58.4B Cash $6.7B $7.1B $7.7B $5.4B $4.0B Borrowings $2.9B $2.8B $2.6B $2.8B $8.0B
Cash Flow (USD)
Metric 2022 2023 2024 2025 2026
Operating Cash Flow $-2.1B $-2.2B $-1.7B $-568.0M $376.0M Investing Cash Flow $26.0M $-4.0B $-228.0M $-394.0M $-82.0M Financing Cash Flow $5.1B $2.3B $1.9B $-185.0M $-566.0M Net Cash Flow $2.6B $-1.3B $-545.0M $-1.1B $-30.0M Free Cash Flow $-2.1B $-2.3B $-1.7B $-568.0M $363.0M
Valuation & Return Ratios
Metric Value PEG Ratio 0.55 EV / EBITDA — FCF Yield — Quick Ratio — Interest Coverage — Return 1Y 17.03% Return 3Y 80.94% Return 5Y 251.67%
Data for information only, not investment advice. Figures may be delayed or inaccurate; verify against company filings. See our disclaimer .