MSA Safety IncMSA

Market cap
$6.2B
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 20241,403+1.36%
Dec 31, 20231,384-7.55%
Dec 31, 20221,497-6.66%
Dec 31, 20211,604+43.41%
Dec 31, 20201,118+6.87%
Dec 31, 20191,046+9.98%
Dec 31, 2018951-10.46%
Dec 31, 20171,063+20.59%
Dec 31, 2016881-4.20%
Dec 31, 2015920+19.93%
Dec 31, 2014767+4.58%
Dec 31, 2013733+13.13%
Dec 31, 2012648-1.22%
Dec 31, 2011656-8.84%
Dec 31, 2010720