LSE • 0L49 • US8112922005
Generating your data highlights...
78m USD | # 3382 in GB
7.84k shares | 505.46k USD
79.44m
72.50% | 57.6m