LSE • 0NNF • SE0000695876
Generating your data highlights...
24.2b USD | # 612 in GB
452.48k shares | 59.99m USD
413.33m
70.36% | 290.81m