Nasdaq:LRCX | US5128071082
Generating your data highlights...
105b USD | # 154 in US
12.94m shares | 1.19b USD
1.3b
99.61% | 1.29b