Nasdaq:LRCX | US5128071082
Generating your data highlights...
117b USD | # 119 in US
957.62k shares | 944.21m USD
130.74m
99.61% | 130.23m