LSE • LGEN • GB0005603997
Generating your data highlights...
21b USD | # 679 in GB
29.59m shares | 116.44m USD
5.48b
95.45% | 5.23b