MSA Safety IncMSA

Market cap
$6.2B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 2024774-11.05%
Dec 31, 2023871-21.39%
Dec 31, 20221,107-10.07%
Dec 31, 20211,231+63.74%
Dec 31, 2020752+3.08%
Dec 31, 2019730+6.29%
Dec 31, 2018686-13.44%
Dec 31, 2017793+38.80%
Dec 31, 2016571-12.88%
Dec 31, 2015656+33.26%
Dec 31, 2014492+4.62%
Dec 31, 2013470+4.01%
Dec 31, 2012452-10.25%
Dec 31, 2011504-9.93%
Dec 31, 2010559