LSE:0MPH | DE0005557508
Generating your data highlights...
151b USD | # 78 in GB
1.36m shares | 222.48m USD
4.9b
76.74% | 3.76b