LSE • MTRO • GB00BMX3W479
Generating your data highlights...
1.58b USD | # 1951 in GB
956.09k shares | 2.45m USD
673.36m
34.57% | 232.76m