DB • OVI • FI0009900401
Generating your data highlights...
N/A USD | # 5762 in DE
112 shares | 347.48k USD
16.9m
89.49% | 15.13m
Olvi Oyj (DB: OVI). Last close €26.40 (as of 2026-10-21); 52-week range €26.35 to €35.00.