Huber+Suhner AG (SWX:HUBN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
189.40
-1.00 (-0.53%)
Jul 31, 2026, 5:30 PM CET

Huber+Suhner 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
3,4962,6731,3691,2551,6001,680
Market Cap Growth
73.80%95.19%9.13%-21.60%-4.72%25.19%
Enterprise Value
3,2862,4631,1981,1491,4531,463
Last Close Price
189.40144.8074.2068.0086.3087.00
PE Ratio
47.0235.9319.1719.5419.3119.55
Forward PE
36.4528.7918.3817.7820.3421.93
PEG Ratio
-2.491.382.458.961.23
PS Ratio
4.053.091.531.471.681.95
PB Ratio
5.183.972.092.072.652.62
P/TBV Ratio
5.474.182.202.172.822.73
P/FCF Ratio
44.4033.9523.6617.5931.8727.29
P/OCF Ratio
27.4420.9815.1810.8518.3316.52
EV/Sales Ratio
3.802.851.341.351.521.70
EV/EBITDA Ratio
25.5019.119.7710.4010.7410.63
EV/EBIT Ratio
36.1727.1113.8314.8214.0813.99
EV/FCF Ratio
41.7431.2820.7016.1128.9323.77
Net Debt / Equity Ratio
-0.31-0.31-0.27-0.18-0.25-0.34
Net Debt / EBITDA Ratio
-1.64-1.64-1.42-0.98-1.12-1.60
Net Debt / FCF Ratio
-2.68-2.68-3.01-1.52-3.01-3.57
Asset Turnover
0.980.981.071.071.161.10
Inventory Turnover
3.353.353.633.083.363.43
Quick Ratio
2.202.201.962.161.752.25
Current Ratio
3.423.422.893.553.023.50
Return on Equity (ROE)
11.25%11.25%11.42%10.66%13.63%14.14%
Return on Assets (ROA)
8.62%8.62%8.76%8.47%10.52%11.34%
Return on Invested Capital (ROIC)
16.33%16.01%14.83%14.08%19.72%21.97%
Return on Capital Employed (ROCE)
13.03%13.03%13.04%12.15%15.78%16.17%
Earnings Yield
2.13%2.78%5.22%5.12%5.18%5.11%
FCF Yield
2.25%2.95%4.23%5.68%3.14%3.66%
Dividend Yield
1.06%1.31%2.29%3.09%2.35%1.50%
Payout Ratio
47.18%47.18%43.97%60.37%45.39%29.25%
Buyback Yield / Dilution
0.01%0.01%0.09%1.89%3.13%0.15%
Total Shareholder Return
1.06%1.32%2.38%4.98%5.48%1.64%