LSE • 0MPH • DE0005557508
Generating your data highlights...
144b USD | # 120 in GB
2.97m shares | 348.7m USD
4.82b
85.68% | 4.13b