MSA Safety Incorporated (FRA:M07)
Germany flag Germany · Delayed Price · Currency is EUR
168.00
0.00 (0.00%)
Last updated: Feb 20, 2026, 8:04 AM CET

MSA Safety Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
6,4865,3406,2946,0045,2895,204
Market Cap Growth
4.06%-15.16%4.83%13.54%1.62%9.40%
Enterprise Value
6,8925,7736,7326,5675,7185,636
Last Close Price
168.00136.63156.54148.00129.83127.08
PE Ratio
27.3122.4822.87113.4231.48278.20
PS Ratio
4.063.343.603.713.704.23
PB Ratio
5.574.595.706.876.127.09
P/TBV Ratio
22.8918.8423.9295.41319.38-
P/FCF Ratio
25.7821.2226.91132.4949.1938.11
P/OCF Ratio
20.9317.2321.9871.4735.9029.72
EV/Sales Ratio
4.333.623.864.064.004.58
EV/EBITDA Ratio
15.9213.7214.3615.6716.9922.07
EV/EBIT Ratio
19.2316.0516.5518.0320.1426.69
EV/FCF Ratio
27.3922.9428.78144.9153.1941.27
Debt / Equity Ratio
0.470.470.490.670.660.77
Debt / EBITDA Ratio
1.261.261.111.361.622.10
Debt / FCF Ratio
2.172.172.2912.905.294.11
Net Debt / Equity Ratio
0.350.350.340.520.470.54
Net Debt / EBITDA Ratio
0.960.960.801.081.211.54
Net Debt / FCF Ratio
1.611.611.619.983.792.89
Asset Turnover
0.790.790.830.790.640.65
Inventory Turnover
3.143.143.222.972.762.99
Quick Ratio
1.631.631.541.331.411.37
Current Ratio
3.013.012.792.362.552.40
Return on Equity (ROE)
22.22%22.22%27.01%6.20%20.43%2.59%
Return on Assets (ROA)
11.09%11.09%12.03%11.07%7.95%6.95%
Return on Invested Capital (ROIC)
17.62%19.05%21.34%8.08%17.30%19.73%
Return on Capital Employed (ROCE)
18.60%18.60%22.00%21.90%14.90%11.60%
Earnings Yield
3.66%4.45%4.37%0.88%3.18%0.36%
FCF Yield
3.88%4.71%3.72%0.76%2.03%2.62%
Dividend Yield
1.09%1.31%1.23%1.14%1.31%1.21%
Payout Ratio
29.52%29.52%27.64%125.44%39.80%321.40%
Buyback Yield / Dilution
0.48%0.48%-0.16%-0.17%0.11%-0.41%
Total Shareholder Return
1.57%1.79%1.08%0.98%1.42%0.80%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.