Vytrus Biotech, S.A. (BME:VYT)
Spain flag Spain · Delayed Price · Currency is EUR
17.00
+0.60 (3.66%)
At close: Jul 17, 2026

Vytrus Biotech 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
12864162223-
Market Cap Growth
246.58%289.69%-25.35%-2.52%--
Enterprise Value
125.5861.3316.3923.8423.960
Last Close Price
17.008.552.163.283.28-
PE Ratio
44.1122.5016.6241.0036.44-
Forward PE
-20.4321.9811.9726.21-
PS Ratio
13.187.683.275.916.15-
PB Ratio
12.406.432.314.384.86-
P/TBV Ratio
1586.24797.78-16.4915.48-
P/FCF Ratio
44.2722.269.4628.9637.42-
P/OCF Ratio
32.7616.488.9424.4322.09-
EV/Sales Ratio
12.967.333.256.386.51-
EV/EBITDA Ratio
37.0214.768.9320.2117.93-
EV/EBIT Ratio
39.7919.2816.3152.4837.17-
EV/FCF Ratio
43.5121.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.27%4.44%6.02%2.44%2.74%-
FCF Yield
2.26%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%