EPH European Property Holdings PLC (SWX:EPH)
Switzerland flag Switzerland · Delayed Price · Currency is CHF · Price in EUR
21.80
0.00 (0.00%)
At close: Jun 3, 2026

SWX:EPH Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
286253270349425392
Market Cap Growth
-27.11%-6.27%-22.64%-17.76%8.37%7.98%
Enterprise Value
5985806557351,274-
Last Close Price
20.0017.6918.7624.3929.6527.35
PE Ratio
21.1618.30--64.2644.11
PS Ratio
5.324.705.248.4412.6614.37
PB Ratio
0.600.530.580.750.820.80
P/OCF Ratio
9.188.128.9810.076.625.19
EV/Sales Ratio
11.2810.7912.7017.7637.98-
EV/EBITDA Ratio
21.3120.3720.0719.75--
EV/EBIT Ratio
22.4221.4320.9419.76--
Debt / Equity Ratio
0.860.860.880.881.131.97
Debt / EBITDA Ratio
14.3914.3912.6711.00-54.64
Net Debt / Equity Ratio
0.640.640.720.720.771.76
Net Debt / EBITDA Ratio
10.8310.8310.349.00-2092.8648.77
Asset Turnover
0.060.060.060.030.020.02
Inventory Turnover
73.3073.30---0.13
Quick Ratio
5.145.145.660.480.240.89
Current Ratio
5.225.225.780.480.931.38
Return on Equity (ROE)
3.06%3.06%-0.60%-11.49%0.80%0.41%
Return on Assets (ROA)
1.84%1.84%2.14%1.86%-0.01%0.70%
Return on Invested Capital (ROIC)
3.05%3.07%3.54%3.88%-0.01%0.25%
Earnings Yield
4.83%5.46%-1.15%-42.72%1.56%2.27%
Buyback Yield / Dilution
-0.58%-0.58%-0.49%0.02%0.02%-43.16%