
Investec Group
Investec Group (ITCFY) Stock Overview
Key statistics and deep links to earnings, valuation, revenue, dividends, and more.
FMP · ITCFY · as of Jun 9, 2026
Key Statistics
Explore Investec Group Data
itcfy stock data · financialsFinancial Snapshot
Full FinancialsCompetitors & Peers
itcfy competitorsStock Performance
Full HistoryAbout Investec Group
Investec Group Established in 1974 and headquartered in Sandton, South Africa, Investec Group operates as a global provider of diverse financial solutions. The firm extends its broad spectrum of services across the …
what is investec group · itcfy stock overview · investec group company profile · who is investec group ceo · itcfy OTC · investec group headquarters · investec group business segments
About Stock Overview & Key Data
Investec Group (ITCFY) is a Financial Services company in the Banks - Diversified industry, listed on OTC since Jul 27, 2010. As of the latest trading session, ITCFY stock price is $18.15, with a market capitalization of $7.7B. The stock has returned +8.68% over the past 12 months and +25.78% year-to-date.
In fiscal year 2026, Investec Group reported revenue of $4.8B. For detailed financial data including revenue history, earnings, and balance sheet — use the tabs above.
Frequently Asked Questions
As of the latest trading session, Investec Group (ITCFY) stock price is $18.15. The stock is traded on OTC under the ticker symbol ITCFY. The 52-week range is $14.43 – $18.15.