LSE • 0R3T • CH0244767585
Generating your data highlights...
156b USD | # 114 in GB
4.29m shares | 508.69m USD
3.04b
99.48% | 3.02b