NYSE • LAR • CH1403212751
Generating your data highlights...
911m USD | # 5161 in US
1.84m shares | 12.05m USD
164.12m
84.09% | 138.02m