Nasdaq:LRCX | US5128071082
Generating your data highlights...
N/A USD
1.04m shares | 984.35m USD
131.1m
99.55% | 130.51m