MSA Safety IncMSA

Market cap
$6.2B
P/E ratio
Period EndProceeds from issuance of term debt, net (Million USD)YoY (%)
Dec 31, 20241,150-39.33%
Dec 31, 20231,895+87.62%
Dec 31, 20221,010-38.40%
Dec 31, 20211,640+66.13%
Dec 31, 2020987+14.24%
Dec 31, 2019864+86.81%
Dec 31, 2018463-27.39%
Dec 31, 2017637+66.46%
Dec 31, 2016383-25.03%
Dec 31, 2015510+25.73%
Dec 31, 2014406+37.58%
Dec 31, 2013295+60.82%
Dec 31, 2012184+11.89%
Dec 31, 2011164-49.54%
Dec 31, 2010325