Veraxa Biotech AG (VRXA)
NASDAQ: VRXA · Real-Time Price · USD
1.475
+0.005 (0.34%)
At close: Sep 18, 2026, 4:00 PM EDT
1.460
-0.015 (-1.02%)
After-hours: Sep 18, 2026, 4:10 PM EDT

Veraxa Biotech AG Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23
206337317-
Market Cap Growth
-37.47%6.49%--
Enterprise Value
206332--
Last Close Price
1.4610.6710.02-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23
PS Ratio
6988.3011422.01--
PB Ratio
--16.979.25-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23
EV/Sales Ratio
6968.1011253.99--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23
Debt / Equity Ratio
-0.07-0.070.03-
Net Debt / Equity Ratio
0.030.03-0.14-0.21
Net Debt / EBITDA Ratio
0.010.010.170.77
Net Debt / FCF Ratio
0.050.050.571.51
Quick Ratio
0.420.422.177.22
Current Ratio
0.440.442.207.39
Return on Equity (ROE)
-871.42%-871.42%-65.29%-
Return on Assets (ROA)
-49.99%-49.99%-20.46%-
Return on Capital Employed (ROCE)
-89.20%-89.20%-35.20%-18.40%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23
Earnings Yield
-40.69%-24.90%-9.80%-
FCF Yield
-6.09%-3.86%-2.73%-
Buyback Yield / Dilution
--3.01%-2.36%-
SEC Filings: 10-K · 10-Q