MSA Safety IncMSA

Market cap
$6.2B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 20241,350+18.03%
Dec 31, 20231,143-1.29%
Dec 31, 20221,158+10.30%
Dec 31, 20211,050-1.46%
Dec 31, 20201,066+5.29%
Dec 31, 20191,012+8.20%
Dec 31, 2018936+7.70%
Dec 31, 2017869-3.63%
Dec 31, 2016901+4.99%
Dec 31, 2015859+2.81%
Dec 31, 2014835+5.42%
Dec 31, 2013792+5.92%
Dec 31, 2012748+5.60%
Dec 31, 2011708+4.75%
Dec 31, 2010676