NYSE:MSA | US5534981064
Generating your data highlights...
6.6b USD | # 1890 in US
148.73k shares | 27.23m USD
39.35m
94.58% | 37.22m