Results
1
Stocks which the market has priced substantially different to their cash flows, which could imply risk.
1 companies
Umicore
Market Cap: €5.6b
Operates as a materials technology and recycling company in Belgium, Europe, the Asia-Pacific, North America, South America, and Africa.
UMI
€23.36
7D
1.4%
1Y
70.9%