Nasdaq • LSCC • US5184151042
Generating your data highlights...
21.3b USD | # 952 in US
2.09m shares | 259.77m USD
137.01m
99.15% | 135.85m