NYSE:MSA | US5534981064
Generating your data highlights...
7.46b USD | # 1702 in US
175.82k shares | 32.69m USD
39.38m
94.53% | 37.23m