MSA Safety IncMSA

Market cap
$6.2B
P/E ratio
Period EndRepayments of term debt (Million USD)YoY (%)
Dec 31, 20241,244-33.52%
Dec 31, 20231,871+82.90%
Dec 31, 20221,023-24.03%
Dec 31, 20211,347+30.61%
Dec 31, 20201,031+17.09%
Dec 31, 2019881+54.43%
Dec 31, 2018570+1.86%
Dec 31, 2017560+26.20%
Dec 31, 2016444+52.16%
Dec 31, 2015292-30.86%
Dec 31, 2014422+37.46%
Dec 31, 2013307+24.45%
Dec 31, 2012247+23.87%
Dec 31, 2011199+397.50%
Dec 31, 201040