Pharma Mar, S.A. (BME:PHM)
Spain flag Spain · Delayed Price · Currency is EUR
75.60
-0.40 (-0.53%)
Jul 17, 2026, 5:35 PM CET

Pharma Mar 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
1,3121,2891,3897381,1581,033
Market Cap Growth
-7.12%-7.20%88.09%-36.23%12.13%-21.36%
Enterprise Value
1,1921,1931,2986081,014866
Last Close Price
75.6074.0078.0639.5060.9453.63
PE Ratio
16.3117.1953.17649.5123.4611.12
Forward PE
23.0824.0336.2967.7616.7412.76
PS Ratio
5.825.827.944.675.904.49
PB Ratio
5.265.126.673.825.195.81
P/TBV Ratio
5.345.156.703.845.225.84
P/FCF Ratio
21.6227.62--39.3057.78
P/OCF Ratio
19.3024.26230.47-30.2240.22
PEG Ratio
0.300.090.332.2226.935.37
EV/Sales Ratio
5.295.397.423.845.173.77
EV/EBITDA Ratio
16.5117.94128.91-22.609.12
EV/EBIT Ratio
18.5019.64200.70-24.119.37
EV/FCF Ratio
19.6425.56--34.4248.46
Debt / Equity Ratio
0.190.200.250.230.190.28
Debt / EBITDA Ratio
0.660.724.1948.680.910.51
Debt / FCF Ratio
0.781.06--1.452.76
Net Debt / Equity Ratio
-0.48-0.47-0.50-0.61-0.63-0.86
Net Debt / EBITDA Ratio
-1.71-1.77-10.27103.75-3.11-1.61
Net Debt / FCF Ratio
-1.98-2.5211.514.21-4.74-8.53
Asset Turnover
0.630.600.510.430.520.66
Inventory Turnover
0.240.240.180.290.711.46
Quick Ratio
2.332.202.291.982.182.93
Current Ratio
3.073.023.032.632.833.42
Return on Equity (ROE)
35.99%32.59%13.00%0.55%24.62%66.18%
Return on Assets (ROA)
11.20%10.19%1.17%-0.65%6.91%16.54%
Return on Invested Capital (ROIC)
48.92%50.82%7.21%-4.85%77.52%-
Return on Capital Employed (ROCE)
21.80%20.20%2.40%-1.60%14.20%32.80%
Earnings Yield
6.13%5.82%1.88%0.15%4.26%8.99%
FCF Yield
4.62%3.62%-0.65%-3.83%2.54%1.73%
Dividend Yield
1.32%1.35%1.03%1.65%1.07%1.21%
Payout Ratio
17.33%18.60%43.71%1028.06%23.83%11.71%
Buyback Yield / Dilution
-0.62%1.98%0.81%0.12%1.31%
Total Shareholder Return
1.32%1.97%3.00%2.46%1.19%2.52%