EPIC Suisse AG (SWX:EPIC)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
83.80
-1.60 (-1.87%)
Oct 23, 2026, 5:30 PM CEST

EPIC Suisse AG Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
939975837678656-
Market Cap Growth
9.25%16.50%23.48%3.31%--
Enterprise Value
1,5371,6711,4921,2891,234-
Last Close Price
85.4083.9575.1258.2753.82-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
12.0514.8617.7038.4411.64-
PS Ratio
13.3913.9612.3610.0610.45-
PB Ratio
1.041.061.020.840.80-
P/OCF Ratio
16.9117.4317.2613.8017.06-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
21.7623.9322.0419.1319.66-
EV/EBITDA Ratio
27.7330.5128.1024.6225.20-
EV/EBIT Ratio
27.8430.6228.2124.7125.29-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.660.700.830.790.751.36
Debt / EBITDA Ratio
10.8811.7212.8012.0912.4516.11
Net Debt / Equity Ratio
0.650.680.820.760.721.33
Net Debt / EBITDA Ratio
10.6711.3812.6011.7411.9715.74
Asset Turnover
0.040.040.040.040.040.04
Quick Ratio
0.290.270.260.970.240.26
Current Ratio
0.290.270.260.970.240.26
Return on Equity (ROE)
8.65%7.54%5.82%2.17%8.08%14.34%
Return on Assets (ROA)
2.06%2.03%2.05%2.08%1.99%2.12%
Return on Invested Capital (ROIC)
3.01%2.95%3.08%3.25%3.05%3.08%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
8.30%6.73%5.65%2.60%8.59%-
Dividend Yield
3.82%3.68%3.89%4.73%4.72%-
Payout Ratio
47.60%49.60%67.74%175.81%7.98%3.87%
Buyback Yield / Dilution
-4.86%-0.63%--12.28%-22.67%-
Total Shareholder Return
-1.09%3.05%3.89%-7.56%-17.94%-