NYSE:MSA | US5534981064
Generating your data highlights...
6.5b USD | # 1892 in US
180.55k shares | 31.16m USD
39.31m
94.57% | 37.17m