Pharma Mar, S.A. (BME:PHM)
Spain flag Spain · Delayed Price · Currency is EUR
73.00
+0.10 (0.14%)
Jun 26, 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,2671,2891,3897381,1581,033
Market Cap Growth
-11.09%-7.20%88.09%-36.23%12.13%-21.36%
Enterprise Value
1,1471,1931,2986081,014866
Last Close Price
73.0074.9079.0239.9861.6954.28
PE Ratio
15.7517.1953.17649.5123.4611.12
Forward PE
22.2824.0336.2967.7616.7412.76
PS Ratio
5.625.827.944.675.904.49
PB Ratio
5.085.126.673.825.195.81
P/TBV Ratio
5.155.156.703.845.225.84
P/FCF Ratio
20.8827.62--39.3057.78
P/OCF Ratio
18.6424.26230.47-30.2240.22
EV/Sales Ratio
5.095.397.423.845.173.77
EV/EBITDA Ratio
15.8917.94128.91-22.609.12
EV/EBIT Ratio
17.8019.64200.70-24.119.37
EV/FCF Ratio
18.9025.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.35%5.82%1.88%0.15%4.26%8.99%
FCF Yield
4.79%3.62%-0.65%-3.83%2.54%1.73%
Dividend Yield
1.10%-1.01%1.63%1.05%1.20%
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.10%0.62%2.99%2.44%1.18%2.51%