EPIC Suisse AG (SWX:EPIC)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
83.60
-0.20 (-0.24%)
Aug 4, 2026, 1:31 PM CET

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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
939975837678656-
Market Cap Growth
8.73%16.50%23.48%3.31%--
Enterprise Value
1,5621,5871,5051,2891,2450
Last Close Price
83.6087.0081.0065.6063.50-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
13.2813.7917.6938.3610.36-
PS Ratio
13.4513.9612.3610.0610.45-
PB Ratio
1.021.061.020.840.80-
P/TBV Ratio
0.940.981.020.840.71-
P/FCF Ratio
16.8251.56-58.7988.07-
P/OCF Ratio
16.7917.4317.2613.8017.06-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
22.3722.7222.2419.1319.84-
EV/EBITDA Ratio
17.8018.0819.6730.2328.29-
EV/EBIT Ratio
17.8418.1219.7230.3728.42-
EV/FCF Ratio
27.9883.93-111.83167.21-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.620.620.770.770.621.25
Debt / EBITDA Ratio
7.187.188.8214.6313.858.04
Debt / FCF Ratio
33.3533.35-54.1281.87-
Net Debt / Equity Ratio
0.670.670.820.760.721.33
Net Debt / EBITDA Ratio
6.976.978.7414.3413.397.86
Net Debt / FCF Ratio
32.3632.36-73.9053.0479.14-16.68
Asset Turnover
0.040.040.040.040.040.04
Quick Ratio
0.240.240.150.630.200.25
Current Ratio
0.270.270.260.970.240.26
Return on Equity (ROE)
7.54%7.54%5.82%2.17%8.07%14.33%
Return on Assets (ROA)
4.30%4.30%4.05%2.42%2.50%5.61%
Return on Invested Capital (ROIC)
4.72%4.79%4.49%2.69%2.78%6.28%
Return on Capital Employed (ROCE)
5.45%5.45%4.87%2.83%3.06%7.39%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
6.99%7.25%5.65%2.61%9.65%-
FCF Yield
5.95%1.94%-1.70%1.14%-
Dividend Yield
3.82%3.60%3.83%4.57%0.77%-
Payout Ratio
49.61%49.61%67.74%175.81%7.98%3.87%
Buyback Yield / Dilution
-0.63%-0.63%0.00%-12.28%-22.67%0.00%
Total Shareholder Return
3.19%2.97%3.83%-7.71%-21.90%0.00%