Investec Group (ITCFY)

OTCMKTS · Delayed Price · Currency is USD
17.75
0.00 (0.00%)
Sep 11, 2026, 9:33 AM EST
Market Cap6.80B +5.5%
Revenue (ttm)2.81B +4.5%
Net Income865.36M +4.5%
EPS0.99 +6.7%
Shares Out n/a
PE Ratio7.86
Forward PE6.93
Dividend0.70 (3.96%)
Ex-Dividend DateAug 21, 2026
Volumen/a
Open17.75
Previous Close17.75
Day's Range17.75 - 17.75
52-Week Range14.43 - 18.55
Beta0.42
Analystsn/a
Price Targetn/a
Earnings DateNov 19, 2026