Outokumpu OYJ

OUT1V A Npv
Create an alert
Sell€5.22
Buy€5.23
€0.06 (1.05%)
Last updated today at 18:13 UTC