AMEX • ASM • CA0539061030
Generating your data highlights...
996m USD | # 5089 in US
4.48m shares | 30.16m USD
170.19m
93.63% | 159.35m