MSA Safety IncMSA

Market cap
$6.2B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024288-13.44%
Dec 31, 2023333-3.77%
Dec 31, 2022346+4.62%
Dec 31, 2021331+6.46%
Dec 31, 2020311+11.90%
Dec 31, 2019278-1.61%
Dec 31, 2018282-2.50%
Dec 31, 2017289+30.65%
Dec 31, 2016221-12.11%
Dec 31, 2015252+7.63%
Dec 31, 2014234+22.18%
Dec 31, 2013192+1.46%
Dec 31, 2012189+9.91%
Dec 31, 2011172-5.49%
Dec 31, 2010182