Pharma Mar, S.A. (BME:PHM)
Spain flag Spain · Delayed Price · Currency is EUR
84.50
-2.00 (-2.31%)
At close: Mar 18, 2026

Pharma Mar Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,4671,2891,3897381,1581,033
Market Cap Growth
-8.38%-7.20%88.09%-36.23%12.13%-21.36%
Enterprise Value
1,3491,1931,2986081,014866
Last Close Price
84.5074.9079.0239.9861.6954.28
PE Ratio
19.6517.1953.17649.5123.4611.12
Forward PE
33.3324.0336.2967.7616.7412.76
PS Ratio
6.635.827.944.675.904.49
PB Ratio
5.835.126.673.825.195.81
P/TBV Ratio
5.865.196.703.845.225.84
P/FCF Ratio
31.4327.62--39.3057.78
P/OCF Ratio
27.6124.26230.47-30.2240.22
EV/Sales Ratio
6.095.397.423.845.173.77
EV/EBITDA Ratio
19.7317.35128.91-22.609.12
EV/EBIT Ratio
22.2219.64200.70-24.119.37
EV/FCF Ratio
28.9125.56--34.4248.46
Debt / Equity Ratio
0.200.200.250.230.190.28
Debt / EBITDA Ratio
0.720.724.1948.680.910.51
Debt / FCF Ratio
1.061.06--1.452.76
Net Debt / Equity Ratio
-0.47-0.47-0.50-0.61-0.63-0.86
Net Debt / EBITDA Ratio
-1.71-1.71-10.27103.75-3.11-1.61
Net Debt / FCF Ratio
-2.52-2.5211.514.21-4.74-8.53
Asset Turnover
0.600.600.510.430.520.66
Inventory Turnover
0.230.230.180.290.711.46
Quick Ratio
2.202.202.291.982.182.93
Current Ratio
3.023.023.032.632.833.42
Return on Equity (ROE)
32.59%32.59%13.00%0.55%24.62%66.18%
Return on Assets (ROA)
10.19%10.19%1.17%-0.65%6.91%16.54%
Return on Invested Capital (ROIC)
51.63%50.82%7.21%-4.85%77.52%-
Return on Capital Employed (ROCE)
20.20%20.20%2.40%-1.60%14.20%32.80%
Earnings Yield
5.11%5.82%1.88%0.15%4.26%8.99%
FCF Yield
3.18%3.62%-0.65%-3.83%2.54%1.73%
Dividend Yield
0.92%-1.01%1.63%1.05%1.20%
Payout Ratio
18.60%18.60%43.71%1028.06%23.83%11.71%
Buyback Yield / Dilution
0.54%0.70%1.98%0.81%0.12%1.31%
Total Shareholder Return
1.47%0.70%2.99%2.44%1.18%2.51%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.