Investec Group
DB • IYYA • ZAE000081949
Market Closed
Investec Group
DB • IYYA • ZAE000081949
Market Closed
DB • IYYA • ZAE000081949
Investec Group (DB: IYYA) has a market capitalization of $6.55B. Last close €6.80 (as of 2026-10-20); 52-week range €5.65 to €7.75.