Investec Group (IVTJY)

OTCMKTS · Delayed Price · Currency is USD
16.90
-0.44 (-2.51%)
At close: Jul 8, 2026
Market Cap7.44B +21.7%
Revenue (ttm)2.81B +4.5%
Net Income865.36M +4.5%
EPS0.99 +6.7%
Shares Out n/a
PE Ratio8.60
Forward PE7.35
Dividend0.90 (5.30%)
Ex-Dividend DateAug 21, 2026
Volume184
Open16.90
Previous Close17.34
Day's Range16.90 - 16.90
52-Week Range13.51 - 18.13
Beta0.42
Analystsn/a
Price Targetn/a
Earnings DateNov 19, 2026