LSE • 0J6Z • US4448591028
Generating your data highlights...
46.4b USD | # 384 in GB
803 shares | 522.87m USD
120.06m
99.79% | 119.81m