MSA Safety IncMSA

Market cap
$6.2B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024296+219.23%
Dec 31, 202393-41.03%
Dec 31, 2022157-20.93%
Dec 31, 2021199-3.59%
Dec 31, 2020207+25.21%
Dec 31, 2019165-37.49%
Dec 31, 2018264+14.57%
Dec 31, 2017230+70.75%
Dec 31, 2016135+144.13%
Dec 31, 201555-48.38%
Dec 31, 2014107-3.39%
Dec 31, 2013111-26.38%
Dec 31, 2012150+76.49%
Dec 31, 201185+169.75%
Dec 31, 201032