MSA Safety IncMSA

Market cap
$6.2B
P/E ratio
Period EndLong-term debt, non-current (Million USD)YoY (%)
Dec 31, 2024482-16.26%
Dec 31, 2023575+1.72%
Dec 31, 2022565-5.39%
Dec 31, 2021598+108.13%
Dec 31, 2020287-12.56%
Dec 31, 2019328-3.78%
Dec 31, 2018341-23.79%
Dec 31, 2017448+23.09%
Dec 31, 2016364-20.90%
Dec 31, 2015460+87.74%
Dec 31, 2014245-6.01%
Dec 31, 2013261-4.28%
Dec 31, 2012272-18.47%
Dec 31, 2011334-9.00%
Dec 31, 2010367