LSE:LGEN | GB0005603997
Generating your data highlights...
16.8b USD | # 673 in GB
18.04m shares | 59.37m USD
5.83b
96.33% | 5.62b