MSA Safety IncMSA

Market cap
$6.2B
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 2024343-24.35%
Dec 31, 2023453+10.99%
Dec 31, 2022408-10.48%
Dec 31, 2021456+212.21%
Dec 31, 2020146-25.39%
Dec 31, 2019196-11.26%
Dec 31, 2018221-29.62%
Dec 31, 2017314+25.40%
Dec 31, 2016250-28.97%
Dec 31, 2015352+153.30%
Dec 31, 2014139-15.45%
Dec 31, 2013164-13.30%
Dec 31, 2012190-30.82%
Dec 31, 2011274-10.81%
Dec 31, 2010307