MSA Safety IncMSA

Market cap
$6.2B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024285+386.43%
Dec 31, 202359-67.39%
Dec 31, 2022180+724.44%
Dec 31, 202122-82.02%
Dec 31, 2020121-11.98%
Dec 31, 2019138+10.02%
Dec 31, 2018125+364.15%
Dec 31, 201727-71.28%
Dec 31, 201694+32.56%
Dec 31, 201571-20.00%
Dec 31, 201489+0.29%
Dec 31, 201388-3.83%
Dec 31, 201292+31.00%
Dec 31, 201170+79.33%
Dec 31, 201039