Nasdaq • LSCC • US5184151042
Generating your data highlights...
18.5b USD | # 1079 in US
2.09m shares | 285.37m USD
142.03m
97.51% | 138.5m