LSE • 0R9C • ES0105066007
Generating your data highlights...
20.3b USD | # 696 in GB
272.36k shares | 57.35m USD
663.35m
77.45% | 513.77m