OTC : DMPHF

Dermapharm Holding SE — Institutional Ownership

$47.69 USD

$0 (0.0%)

Volume
100
Average Volume
3
Market Capitalization
$2.36B
P/E Ratio
15.06
Dividend Yield
2.17%
Price Target
Year High
$53.00
Year Low
$39.56
Day High
Day Low
Payout Ratio
$0.34
Current Ratio
$2.00
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
DMPHF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $33.67 53.84M $1.81B $203.33M $1.05B $2.66B
2024-12-31 $41.22 53.96M $2.22B $121.2M $979.61M $3.08B
2023-12-31 $38.61 53.84M $2.08B $158.72M $1.08B $3B
2022-12-31 $39.86 53.84M $2.15B $149.92M $516.45M $2.51B
2021-12-31 $37.53 53.84M $2.02B $160.32M $580.3M $2.44B
2020-12-31 $34.92 53.84M $1.88B $120.62M $606.8M $2.37B
2019-12-31 $38.06 53.84M $2.05B $114.98M $554.61M $2.49B
2018-12-31 $37.22 53.42M $1.99B $212.81M $304.32M $2.08B
2017-12-31 $35.55 49.94M $1.78B $6.29M $254.75M $2.02B
2016-12-31 $40.53 49.94M $2.02B $3.82M $162.78M $2.18B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $42.04 53.84M $2.26B $226.79M $1.04B $3.08B
2025-12-31 $33.67 53.84M $1.81B $203.33M $1.05B $2.66B
2025-09-30 $33.71 53.84M $1.81B $146.85M $1.01B $2.68B
2025-06-30 $33.57 53.57M $1.8B $162.69M $1.01B $2.65B
2025-03-31 $36.56 53.88M $1.97B $115.18M $995.29M $2.85B
2024-12-31 $41.22 53.96M $2.22B $121.2M $979.61M $3.08B
2024-09-30 $38.32 53.96M $2.07B $118.57M $1.14B $3.09B
2024-06-30 $39.77 53.96M $2.15B $165.76M -$ $1.98B
2024-03-31 $39.71 53.85M $2.14B $117.35M -$ $2.02B
2023-12-31 $38.61 54.05M $2.09B $158.72M $1.08B $3.01B
2023-09-30 $40.35 53.84M $2.17B $117.43M $1.1B $3.15B
2023-06-30 $39.12 53.84M $2.11B $110.78M $1.1B $3.09B