LSE • 0NRG • DE0005909006
Generating your data highlights...
3.65b USD | # 1471 in GB
33.91k shares | 13.19m USD
36.94m
84.77% | 31.31m