LSE:LGEN | GB0005603997
Generating your data highlights...
18.5b USD | # 703 in GB
20.25m shares | 70.89m USD
5.63b
95.45% | 5.37b