MSA Safety IncMSA

Market cap
$6.2B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 2024508-15.57%
Dec 31, 2023602+5.04%
Dec 31, 2022573-4.15%
Dec 31, 2021598+94.58%
Dec 31, 2020307-11.84%
Dec 31, 2019348-3.58%
Dec 31, 2018361-19.32%
Dec 31, 2017448+23.09%
Dec 31, 2016364-20.56%
Dec 31, 2015458+86.95%
Dec 31, 2014245-6.01%
Dec 31, 2013261-4.28%
Dec 31, 2012272-18.47%
Dec 31, 2011334-9.00%
Dec 31, 2010367