LSE • 0TMV • US3383071012
Generating your data highlights...
2.6b USD | # 1661 in GB
12.4k shares | 76.43m USD
74.72m
86.94% | 64.96m