MSA Safety IncMSA

Market cap
$6.2B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20241,062-11.71%
Dec 31, 20231,203-17.20%
Dec 31, 20221,453-6.96%
Dec 31, 20211,562+47.00%
Dec 31, 20201,063+5.51%
Dec 31, 20191,007+3.99%
Dec 31, 2018968-10.51%
Dec 31, 20171,082+36.53%
Dec 31, 2016793-12.67%
Dec 31, 2015908+25.00%
Dec 31, 2014726+9.70%
Dec 31, 2013662+3.26%
Dec 31, 2012641-5.12%
Dec 31, 2011676-8.84%
Dec 31, 2010741