LSE • 0TMV • US3383071012
Generating your data highlights...
2.65b USD | # 1610 in GB
4.29k shares | 80.86m USD
74.72m
89.44% | 66.83m