Investec Group (IVTJY)

OTCMKTS · Delayed Price · Currency is USD
18.00
-1.60 (-8.16%)
Sep 24, 2026, 3:56 PM EST
Market Cap7.02B +10.4%
Revenue (ttm)2.81B +4.5%
Net Income865.36M +4.5%
EPS0.99 +6.7%
Shares Out n/a
PE Ratio8.12
Forward PE7.17
Dividend0.90 (4.98%)
Ex-Dividend DateAug 21, 2026
Volume2,196
Open17.05
Previous Close19.60
Day's Range16.20 - 19.14
52-Week Range13.51 - 19.60
Beta0.42
Analystsn/a
Price Targetn/a
Earnings DateNov 19, 2026