Nasdaq • LOGI • CH0025751329
Generating your data highlights...
14.9b USD | # 1206 in US
928.95k shares | 94.46m USD
143.19m
99.79% | 142.89m