Back
Umicore SA (0RUY.L)
Add to watchlist
LSE - LSE Delayed Price. Currency in EUR
33.57
-0.88
(-2.54%)
At close: 06:45PM BST
Loading interactive chart...