Biogena Group Invest AG (VIE:BIO)
Austria flag Austria · Delayed Price · Currency is EUR
5.70
+0.35 (6.54%)
Jul 21, 2026, 2:24 PM CET

Biogena Group Invest AG Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Jan '25 Jan '24 Jan '23 Jan '22 Jan '21
21671211-
Market Cap Growth
99.63%-14.52%-36.73%2.08%--
Enterprise Value
--5.93-15.57-12.75-5.930
Last Close Price
5.701.591.862.942.884.31
PE Ratio
-0.020.040.040.02-
PS Ratio
-0.020.040.050.03-
PB Ratio
-0.000.000.000.00-
P/TBV Ratio
-0.000.000.000.00-
P/FCF Ratio
--296.8628.89--
P/OCF Ratio
--296.8628.89--
EV/Sales Ratio
--0.02-0.09-0.05-0.02-
EV/EBITDA Ratio
----0.08-
EV/EBIT Ratio
----0.08-
EV/FCF Ratio
-659.01--20.81-
Net Debt / Equity Ratio
-0.000.000.000.00-
Net Debt / EBITDA Ratio
--0.06-6.70-0.260.23-
Net Debt / FCF Ratio
-1363.91-919.85-60.2961.13-
Asset Turnover
0.080.040.020.030.08-
Quick Ratio
-5.983.676.606.61-
Current Ratio
-5.983.676.606.61-
Return on Equity (ROE)
8.07%3.92%2.11%3.48%17.06%-
Return on Assets (ROA)
4.56%2.22%0.04%1.06%-1.56%-
Return on Invested Capital (ROIC)
-2.30%0.04%1.08%-0.79%-
Return on Capital Employed (ROCE)
4.41%2.28%0.04%1.09%-1.77%-
Earnings Yield
-5205.92%2323.04%2542.00%6398.44%0.00%
FCF Yield
--0.34%3.46%--
Dividend Yield
-0.00%0.00%3.40%0.70%0.00%
Payout Ratio
-0.00%0.00%0.13%0.01%0.00%
Total Shareholder Return
-0.00%0.00%3.40%0.70%0.00%