Pharma Mar, S.A. (BME:PHM)
Spain flag Spain · Delayed Price · Currency is EUR
78.65
+0.95 (1.22%)
Aug 7, 2026, 2:50 PM CET

Pharma Mar Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,3471,2981,4007251,1641,027
Market Cap Growth
-4.60%-7.28%93.23%-37.76%13.37%-21.20%
Enterprise Value
1,2241,1801,297605.761,022874.44
Last Close Price
78.6574.9079.8041.0864.3057.02
PE Ratio
24.9717.4253.56684.6723.5511.12
Forward PE
18.1824.0336.2967.7616.7412.76
PEG Ratio
0.870.090.332.2226.935.37
PS Ratio
6.165.864.004.583.244.47
PB Ratio
5.375.166.723.752.025.77
P/TBV Ratio
5.535.276.763.842.025.90
P/FCF Ratio
24.9427.82--39.5132.17
P/OCF Ratio
21.6524.44232.33-30.3826.89
EV/Sales Ratio
5.605.333.713.832.843.80
EV/EBITDA Ratio
17.8117.1745.12-15.089.19
EV/EBIT Ratio
20.1619.4459.04-16.519.46
EV/FCF Ratio
22.6625.30--34.6827.40
Debt / Equity Ratio
0.150.150.200.150.040.20
Debt / EBITDA Ratio
0.720.721.78-0.500.52
Debt / FCF Ratio
1.101.06--1.151.55
Net Debt / Equity Ratio
-0.47-0.47-0.50-0.61-0.25-0.86
Net Debt / EBITDA Ratio
-1.71-1.71-3.60227.76-2.10-1.60
Net Debt / FCF Ratio
-2.63-2.5211.5111.78-4.83-4.78
Asset Turnover
1.060.591.010.400.870.66
Inventory Turnover
0.210.230.240.290.651.46
Quick Ratio
2.432.432.382.192.512.93
Current Ratio
3.023.023.032.632.873.42
Return on Equity (ROE)
32.59%32.59%20.02%0.30%15.64%66.18%
Return on Assets (ROA)
20.50%20.50%10.86%0.30%15.24%25.83%
Return on Invested Capital (ROIC)
56.95%63.89%41.77%0.47%27.33%-
Return on Capital Employed (ROCE)
21.37%21.37%8.59%-1.26%19.21%35.74%
Earnings Yield
4.17%5.74%1.87%0.15%4.25%9.00%
FCF Yield
4.01%3.59%--2.53%3.11%
Dividend Yield
1.29%1.07%0.82%1.59%1.01%1.06%
Payout Ratio
-18.60%28.39%1028.06%19.95%11.71%
Buyback Yield / Dilution
-3.57%0.62%1.98%0.81%0.12%1.31%
Total Shareholder Return
-2.28%1.69%2.79%2.40%1.13%2.36%