Nasdaq • LSCC • US5184151042
Generating your data highlights...
16.7b USD | # 1165 in US
1.92m shares | 260.33m USD
142.03m
99.23% | 140.94m