EPH European Property Holdings PLC (SWX:EPH)
Switzerland flag Switzerland · Delayed Price · Currency is CHF · Price in EUR
25.20
+0.20 (0.80%)
At close: Aug 19, 2024

SWX:EPH Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '24 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
286253270349425392
Market Cap Growth
-27.15%-6.27%-22.64%-17.76%8.37%7.98%
Enterprise Value
5985806557351,274-
Last Close Price
19.9717.6918.7624.3929.6527.35
PE Ratio
21.1618.30--64.2644.11
PS Ratio
5.314.705.248.4412.6614.37
PB Ratio
0.600.530.580.750.820.80
P/OCF Ratio
9.178.128.9810.076.625.19
EV/Sales Ratio
11.2810.7912.7017.7637.98-
EV/EBITDA Ratio
24.0723.0120.0719.75--
EV/EBIT Ratio
25.4924.3720.9419.76--
Debt / Equity Ratio
0.860.860.880.881.131.97
Debt / EBITDA Ratio
16.2516.2512.6711.00-54.64
Net Debt / Equity Ratio
0.640.640.720.720.771.76
Net Debt / EBITDA Ratio
12.2312.2310.349.00-2092.8648.77
Asset Turnover
0.060.060.060.030.020.02
Inventory Turnover
73.3073.30---0.13
Quick Ratio
5.205.205.660.480.240.89
Current Ratio
5.275.275.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.62%1.62%2.14%1.86%-0.01%0.70%
Return on Invested Capital (ROIC)
2.68%2.70%3.54%3.88%-0.01%0.25%
Earnings Yield
4.84%5.46%-1.15%-42.72%1.56%2.27%
Buyback Yield / Dilution
-0.23%-0.24%-0.49%0.02%0.02%-43.16%
Source: S&P Global Market Intelligence. Real Estate template. Financial Sources.