LSE • 0NL3 • SE0000114837
Generating your data highlights...
9.89b USD | # 979 in GB
158.63k shares | 19.45m USD
194.89m
99.66% | 194.22m