LSE • MTO • GB0004657408
Generating your data highlights...
2.53b USD | # 1654 in GB
4.62m shares | 11.78m USD
1.28b
91.49% | 1.17b