Geberit AG (SWX:GEBN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
514.80
-9.20 (-1.76%)
May 11, 2026, 5:19 PM CET

Geberit AG Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
17,27820,43116,95017,94814,77626,202
Market Cap Growth
-4.83%20.54%-5.56%21.47%-43.61%32.71%
Enterprise Value
18,04721,20017,91518,91315,60026,474
Last Close Price
514.80619.60514.60539.00435.50745.20
PE Ratio
28.6634.3528.5929.3721.3435.22
Forward PE
26.9231.5927.2229.5122.1534.48
PEG Ratio
4.404.1523.08167.6881.684.91
PS Ratio
5.476.465.495.824.367.57
PB Ratio
11.3913.4713.0213.609.8713.18
P/TBV Ratio
-13.5413.1113.7310.0713.39
P/FCF Ratio
26.1129.1025.9827.1625.4431.59
P/OCF Ratio
20.9023.5720.0020.9220.0826.23
EV/Sales Ratio
5.726.705.816.134.607.65
EV/EBITDA Ratio
19.3322.7819.6320.5417.1724.76
EV/EBIT Ratio
23.3327.6323.5224.6120.6629.36
EV/FCF Ratio
27.2730.2027.4628.6226.8531.92
Debt / Equity Ratio
-0.891.051.000.690.39
Debt / EBITDA Ratio
-1.461.511.441.130.73
Debt / FCF Ratio
-1.932.112.001.770.95
Net Debt / Equity Ratio
-0.510.740.730.550.14
Net Debt / EBITDA Ratio
-0.831.061.050.910.26
Net Debt / FCF Ratio
-1.101.481.461.420.33
Asset Turnover
1.640.840.860.880.940.92
Inventory Turnover
4.542.302.352.372.842.98
Quick Ratio
-0.970.750.800.500.74
Current Ratio
-1.541.321.441.201.26
Return on Equity (ROE)
79.93%42.41%45.54%43.80%40.54%38.66%
Return on Assets (ROA)
32.73%16.65%17.14%18.30%19.99%20.39%
Return on Invested Capital (ROIC)
39.64%19.74%19.76%20.52%22.97%24.23%
Return on Capital Employed (ROCE)
51.47%26.49%27.06%27.76%27.18%29.84%
Earnings Yield
3.51%2.91%3.50%3.40%4.69%2.84%
FCF Yield
3.83%3.44%3.85%3.68%3.93%3.17%
Dividend Yield
2.46%2.07%2.47%2.34%2.88%1.53%
Payout Ratio
69.52%70.51%70.26%68.67%61.32%53.53%
Buyback Yield / Dilution
-0.20%0.11%1.34%2.83%3.09%0.61%
Total Shareholder Return
2.26%2.18%3.80%5.17%5.97%2.14%
Updated Apr 1, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.