MSA Safety IncMSA

Market cap
$6.2B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024108-3.32%
Dec 31, 2023112-0.59%
Dec 31, 2022113+5.39%
Dec 31, 2021107+22.94%
Dec 31, 202087-2.54%
Dec 31, 201989+13.72%
Dec 31, 201878-9.99%
Dec 31, 201787+38.78%
Dec 31, 201663-8.02%
Dec 31, 201568-2.85%
Dec 31, 201470+4.94%
Dec 31, 201367+12.40%
Dec 31, 201260+18.54%
Dec 31, 201150-14.12%
Dec 31, 201058