MSA Safety IncMSA

Market cap
$6.2B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-54+34.55%
Dec 31, 2023-40+791.01%
Dec 31, 2022-4-98.92%
Dec 31, 2021-415+470.95%
Dec 31, 2020-73+13.42%
Dec 31, 2019-64-23.98%
Dec 31, 2018-84-64.72%
Dec 31, 2017-239+828.65%
Dec 31, 2016-26-87.65%
Dec 31, 2015-208+579.16%
Dec 31, 2014-31-12.68%
Dec 31, 2013-35+103.40%
Dec 31, 2012-17+47.70%
Dec 31, 2011-12-95.84%
Dec 31, 2010-282