Dermapharm Holding SE (ETR:DMP)
Germany flag Germany · Delayed Price · Currency is EUR
36.50
+0.05 (0.14%)
Apr 1, 2025, 5:35 PM CET

Dermapharm Holding SE Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2014
Period Ending
Apr '25 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
1,9652,2802,0204,8083,0672,140
Upgrade
Market Cap Growth
-10.66%12.85%-57.98%56.78%43.30%75.11%
Upgrade
Enterprise Value
2,8773,2582,4935,2943,5842,599
Upgrade
Last Close Price
36.5041.3235.8081.4151.2635.13
Upgrade
PE Ratio
21.7436.5515.0522.9435.7327.72
Upgrade
Forward PE
14.8317.4410.6122.2725.1420.13
Upgrade
PS Ratio
1.681.981.945.013.793.00
Upgrade
PB Ratio
3.384.183.799.629.457.52
Upgrade
P/TBV Ratio
--41.96310.95--
Upgrade
P/FCF Ratio
12.5112.828.1025.4233.9639.51
Upgrade
P/OCF Ratio
9.5610.397.0019.2023.3921.27
Upgrade
EV/Sales Ratio
2.452.832.405.514.433.64
Upgrade
EV/EBITDA Ratio
11.8914.798.2416.9523.1219.86
Upgrade
EV/EBIT Ratio
13.3616.878.8217.8925.5821.58
Upgrade
EV/FCF Ratio
18.3218.319.9927.9839.6947.98
Upgrade
Debt / Equity Ratio
1.741.980.971.161.871.95
Upgrade
Debt / EBITDA Ratio
4.264.771.691.833.814.11
Upgrade
Debt / FCF Ratio
6.536.072.073.076.7210.24
Upgrade
Asset Turnover
0.550.640.740.730.710.82
Upgrade
Inventory Turnover
1.291.551.571.561.862.30
Upgrade
Quick Ratio
0.650.751.181.611.391.68
Upgrade
Current Ratio
1.661.602.453.343.013.45
Upgrade
Return on Equity (ROE)
15.75%11.24%25.69%50.68%28.21%28.79%
Upgrade
Return on Assets (ROA)
6.26%6.76%12.53%14.06%7.72%8.61%
Upgrade
Return on Capital (ROIC)
8.23%9.03%16.60%18.39%9.89%10.76%
Upgrade
Return on Capital Employed (ROCE)
12.30%10.90%23.70%23.60%12.80%12.80%
Upgrade
Earnings Yield
4.61%2.74%6.64%4.36%2.80%3.61%
Upgrade
FCF Yield
7.99%7.80%12.35%3.93%2.94%2.53%
Upgrade
Dividend Yield
2.41%2.13%2.93%2.67%1.72%2.28%
Upgrade
Payout Ratio
52.30%90.64%87.04%22.61%50.19%53.70%
Upgrade
Buyback Yield / Dilution
-0.23%-----0.79%
Upgrade
Total Shareholder Return
2.19%2.13%2.93%2.67%1.72%1.49%
Upgrade
Updated Nov 14, 2024. Source: S&P Global Market Intelligence. Standard template. Financial Sources.