MSA Safety IncMSA

Market cap
$6.2B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 202413+404.65%
Dec 31, 20232.6-65.74%
Dec 31, 20227.5+638.24%
Dec 31, 20211-84.80%
Dec 31, 20206.7-18.37%
Dec 31, 20198.2+8.16%
Dec 31, 20187.6+329.38%
Dec 31, 20171.8-73.82%
Dec 31, 20166.8+28.27%
Dec 31, 20155.3-25.56%
Dec 31, 20147.1-5.85%
Dec 31, 20137.5-8.74%
Dec 31, 20128.2+35.97%
Dec 31, 20116.1