MSA Safety IncMSA

Market cap
$6.2B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20241,143+18.26%
Dec 31, 2023967+4.66%
Dec 31, 2022924+10.71%
Dec 31, 2021834+3.02%
Dec 31, 2020810+10.55%
Dec 31, 2019733+14.55%
Dec 31, 2018640+6.13%
Dec 31, 2017603+7.37%
Dec 31, 2016561+8.52%
Dec 31, 2015517-3.99%
Dec 31, 2014539-5.89%
Dec 31, 2013572+21.59%
Dec 31, 2012471+7.12%
Dec 31, 2011439-3.65%
Dec 31, 2010456