LSE • ENT • IM00B5VQMV65
Generating your data highlights...
4.69b USD | # 1356 in GB
4.18m shares | 36.09m USD
639.91m
99.57% | 637.15m