Nasdaq • ACMR • US00108J1097
Generating your data highlights...
5.52b USD | # 2424 in US
1.67m shares | 143.54m USD
64.12m
89.87% | 57.62m