NYSE:MSA | US5534981064
Generating your data highlights...
6.36b USD | # 2134 in US
248.72k shares | 40.93m USD
39.15m
93.74% | 36.7m