HLSE • METSA • FI0009000640
Generating your data highlights...
1.45b USD | # 33 in FI
1.99k shares | 10.14k USD
32.8m
21.45% | 7.03m