LSE • 0R9C • ES0105066007
Generating your data highlights...
16.9b USD | # 741 in GB
243.47k shares | 47.71m USD
663.35m
77.45% | 513.77m