LSE • 0BQD • DE0006292006
Generating your data highlights...
1.74b USD | # 1848 in GB
36 shares | 271.43k USD
886.62k
15.52% | 137.6k