Investec Group (IVTJY)

OTCMKTS · Delayed Price · Currency is USD
17.51
+2.18 (14.22%)
Nov 9, 2026, 11:18 AM EST
Market Cap7.21B +12.5%
Revenue (ttm)2.81B +4.5%
Net Income865.36M +4.5%
EPS2.06 +6.7%
Shares Out n/a
PE Ratio8.49
Forward PE7.12
Dividend1.04 (5.92%)
Ex-Dividend DateAug 21, 2026
Volume1
Open17.51
Previous Close15.33
Day's Range17.51 - 17.51
52-Week Range13.51 - 19.60
Beta0.47
Analystsn/a
Price Targetn/a
Earnings DateNov 19, 2026