LSE • LGEN • GB0005603997
Generating your data highlights...
21.7b USD | # 679 in GB
19.82m shares | 87.55m USD
5.44b
95.46% | 5.19b