MSA Safety IncMSA

Market cap
$6.2B
P/E ratio
Period EndInventories (Million USD)YoY (%)
Dec 31, 2024297+1.43%
Dec 31, 2023293-13.51%
Dec 31, 2022338+20.56%
Dec 31, 2021281+41.86%
Dec 31, 2020198+6.91%
Dec 31, 2019185+18.15%
Dec 31, 2018157+1.86%
Dec 31, 2017154+49.17%
Dec 31, 2016103-18.10%
Dec 31, 2015126+2.35%
Dec 31, 2014123-10.15%
Dec 31, 2013137+0.39%
Dec 31, 2012136-3.66%
Dec 31, 2011141-6.05%
Dec 31, 2010151