LSE • 0FUT • US36118L1061
Generating your data highlights...
13.3b USD | # 852 in GB
5.48k shares | 439m USD
140.19m
42.96% | 60.22m