Nasdaq • LSCC • US5184151042
Generating your data highlights...
15.8b USD | # 1180 in US
1.79m shares | 226.59m USD
142.03m
99.23% | 140.94m