LSE • 0QPD • CH0008837566
Generating your data highlights...
4.09b USD | # 1409 in GB
8.79k shares | 9.43m USD
16.52m
84.45% | 13.95m