LSE:LGEN | GB0005603997
Generating your data highlights...
N/A USD | # 665 in GB
16.98m shares | 52.19m USD
5.83b
96.31% | 5.62b