Phoenix Mecano AG (SWX:PMN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
422.00
-7.00 (-1.63%)
Jul 31, 2026, 5:30 PM CET

Phoenix Mecano AG Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
370410398414316390
Market Cap Growth
-13.82%3.02%-4.03%31.16%-18.99%-13.30%
Enterprise Value
428.16467.72422.88424.94409.44485.23
Last Close Price
422.00446.40425.00433.94329.01406.18
PE Ratio
13.9014.7012.399.918.0511.98
Forward PE
11.1412.1611.3810.7110.5311.32
PEG Ratio
-1.891.791.791.791.79
PS Ratio
0.530.590.550.570.410.46
PB Ratio
1.451.691.531.641.271.64
P/TBV Ratio
1.541.631.501.591.321.79
P/FCF Ratio
--20.408.5622.7012.62
P/OCF Ratio
12.0013.287.554.955.706.86
EV/Sales Ratio
0.610.670.580.590.530.58
EV/EBITDA Ratio
6.347.086.025.365.327.03
EV/EBIT Ratio
9.6610.568.747.367.7010.57
EV/FCF Ratio
--21.698.7829.4215.69
Debt / Equity Ratio
0.180.180.330.230.350.36
Debt / EBITDA Ratio
1.921.961.621.522.152.71
Debt / FCF Ratio
--5.832.4911.896.04
Net Debt / Equity Ratio
0.190.190.05-0.010.340.35
Net Debt / EBITDA Ratio
0.670.690.17-0.031.081.21
Net Debt / FCF Ratio
-2.07-12.980.62-0.045.992.70
Asset Turnover
1.231.231.261.301.311.40
Inventory Turnover
2.362.362.532.212.082.67
Quick Ratio
0.930.931.181.120.950.98
Current Ratio
1.531.531.921.771.871.68
Return on Equity (ROE)
11.28%11.28%12.73%16.65%15.57%14.03%
Return on Assets (ROA)
5.50%5.50%6.09%7.79%6.32%5.46%
Return on Invested Capital (ROIC)
10.40%10.73%12.75%14.75%11.38%10.05%
Return on Capital Employed (ROCE)
12.90%12.90%13.48%16.88%14.92%13.40%
Earnings Yield
7.61%6.80%8.07%10.09%12.42%8.35%
FCF Yield
--4.90%11.68%4.40%7.93%
Dividend Yield
4.62%4.35%6.86%3.64%4.41%1.87%
Payout Ratio
62.24%63.83%84.85%36.09%35.53%22.45%
Buyback Yield / Dilution
2.03%2.03%1.20%0.17%-0.02%-0.06%
Total Shareholder Return
6.65%6.38%8.06%3.81%4.40%1.82%