Nasdaq • EU • CA29259W7008
Generating your data highlights...
269m USD | # 7192 in US
3.17m shares | 4.3m USD
194.23m
97.28% | 188.95m