Dermapharm Holding SE (ETR:DMP)
Germany flag Germany · Delayed Price · Currency is EUR
43.00
+1.25 (2.99%)
Jul 29, 2026, 4:36 PM CET

Dermapharm Holding SE Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,0682,1192,0942,2802,0204,808
Market Cap Growth
9.60%1.16%-8.13%12.85%-57.98%56.78%
Enterprise Value
2,8782,9642,9573,2072,3865,229
Last Close Price
43.0039.3538.9042.3437.5289.30
PE Ratio
15.5816.0018.4436.5015.0722.96
Forward PE
15.3615.9416.6617.4410.6122.27
PEG Ratio
1.711.770.541.221.221.22
PS Ratio
1.751.821.772.011.975.10
PB Ratio
2.813.053.474.233.809.67
P/FCF Ratio
8.5911.3312.8412.828.1025.42
P/OCF Ratio
7.269.2510.4010.397.0019.20
EV/Sales Ratio
2.432.542.502.822.335.55
EV/EBITDA Ratio
8.899.489.7311.277.0514.79
EV/EBIT Ratio
12.4313.4313.6317.549.7917.52
EV/FCF Ratio
11.9515.8518.1218.039.5627.64
Debt / Equity Ratio
1.251.341.461.770.961.15
Debt / EBITDA Ratio
3.213.373.233.801.531.64
Debt / FCF Ratio
4.325.636.016.072.073.07
Net Debt / Equity Ratio
1.101.221.421.710.690.84
Net Debt / EBITDA Ratio
2.512.722.833.241.081.19
Net Debt / FCF Ratio
3.384.545.265.181.472.21
Asset Turnover
0.520.550.560.640.730.72
Inventory Turnover
1.081.141.311.511.501.48
Quick Ratio
0.930.920.680.631.141.51
Current Ratio
2.002.051.821.602.453.34
Return on Equity (ROE)
20.10%20.22%19.38%11.24%25.69%50.68%
Return on Assets (ROA)
7.62%7.40%6.65%5.85%10.60%16.18%
Return on Invested Capital (ROIC)
11.00%10.51%9.61%8.83%16.45%24.61%
Return on Capital Employed (ROCE)
12.43%12.27%12.33%12.35%19.92%25.48%
Earnings Yield
6.97%6.25%5.42%2.74%6.64%4.36%
FCF Yield
11.64%8.83%7.79%7.80%12.35%3.93%
Dividend Yield
2.11%2.29%2.26%2.48%5.78%0.99%
Payout Ratio
33.60%36.59%41.64%90.64%87.04%22.61%
Buyback Yield / Dilution
0.04%0.00%0.00%0.00%0.00%0.00%
Total Shareholder Return
2.15%2.29%2.26%2.48%5.78%0.99%