NYSE:MSA | US5534981064
Generating your data highlights...
6.75b USD | # 1900 in US
151.25k shares | 27.41m USD
39.35m
94.58% | 37.22m