Nasdaq • LOGI • CH0025751329
Generating your data highlights...
14.7b USD | # 1280 in US
1.12m shares | 119.04m USD
143.19m
99.79% | 142.89m