Nasdaq:LRCX | US5128071082
Generating your data highlights...
119b USD | # 115 in US
1.04m shares | 989.86m USD
130.74m
99.55% | 130.15m