Nasdaq • LSCC • US5184151042
Generating your data highlights...
19.6b USD | # 1034 in US
2.14m shares | 290.93m USD
141.75m
99.20% | 140.61m