Vytrus Biotech, S.A. (BME:VYT)
Spain flag Spain · Delayed Price · Currency is EUR
17.55
-0.05 (-0.28%)
Last updated: Aug 7, 2026, 11:34 AM CET

Vytrus Biotech 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
13264162223-
Market Cap Growth
219.67%289.69%-25.35%-2.52%--
Enterprise Value
130.0961.3316.3923.8423.960
Last Close Price
17.558.552.163.283.28-
PE Ratio
45.6722.5016.6241.0036.44-
Forward PE
-20.4321.9811.9726.21-
PS Ratio
13.657.683.275.916.15-
PB Ratio
12.836.432.314.384.86-
P/TBV Ratio
1637.56797.78-16.4915.48-
P/FCF Ratio
45.8322.269.4628.9637.42-
P/OCF Ratio
33.9216.488.9424.4322.09-
EV/Sales Ratio
13.427.333.256.386.51-
EV/EBITDA Ratio
31.3114.768.9320.2117.93-
EV/EBIT Ratio
40.9019.2816.3152.4837.17-
EV/FCF Ratio
45.0721.259.4031.2539.56-
Debt / Equity Ratio
0.380.380.680.540.430.89
Debt / EBITDA Ratio
0.950.952.702.421.523.75
Debt / FCF Ratio
1.371.372.843.743.3416.60
Net Debt / Equity Ratio
-0.29-0.29-0.010.350.280.29
Net Debt / EBITDA Ratio
-0.71-0.71-0.061.480.971.20
Net Debt / FCF Ratio
-1.02-1.02-0.062.292.155.30
Asset Turnover
0.650.650.490.430.480.42
Inventory Turnover
0.780.780.650.960.830.61
Quick Ratio
5.125.125.091.830.933.75
Current Ratio
3.033.033.032.461.332.26
Return on Equity (ROE)
32.91%32.91%16.23%10.85%13.44%11.45%
Return on Assets (ROA)
22.85%22.85%11.13%9.27%11.35%9.34%
Return on Invested Capital (ROIC)
39.97%40.48%15.99%12.26%14.97%11.72%
Return on Capital Employed (ROCE)
27.94%27.94%11.04%6.04%9.83%7.19%
Earnings Yield
2.19%4.44%6.02%2.44%2.74%-
FCF Yield
2.18%4.49%10.57%3.45%2.67%-
Buyback Yield / Dilution
0.10%0.00%-7.31%0.00%-1.64%0.00%
Total Shareholder Return
0.10%0.00%-7.31%0.00%-1.64%0.00%