Theriva Biologics, Inc. (TOVX)
NYSEAMERICAN: TOVX · Real-Time Price · USD
0.2511
-0.0189 (-7.00%)
At close: Jun 18, 2026, 4:00 PM EDT
0.2520
+0.0009 (0.36%)
After-hours: Jun 18, 2026, 8:00 PM EDT

Theriva Biologics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
12857736
Market Cap Growth
203.25%54.21%-33.96%7.20%-80.86%220.83%
Enterprise Value
0.79-2.92-5.17-10.92-30.49-29.86
Last Close Price
0.250.211.7510.7511.3768.05
PB Ratio
0.750.490.260.200.130.55
P/TBV Ratio
--1.380.590.260.51
EV/EBITDA Ratio
-0.120.200.511.422.10
EV/EBIT Ratio
-0.120.200.511.412.09
EV/FCF Ratio
-0.170.310.571.592.31
Debt / Equity Ratio
0.210.140.050.040.030.02
Net Debt / Equity Ratio
-0.70-0.68-0.53-0.57-0.77-1.01
Net Debt / EBITDA Ratio
0.500.440.380.991.874.64
Net Debt / FCF Ratio
0.750.620.591.102.095.10
Quick Ratio
1.571.641.963.685.9218.94
Current Ratio
1.631.742.154.076.4519.37
Return on Equity (ROE)
-139.43%-137.82%-87.31%-38.93%-32.82%-40.38%
Return on Assets (ROA)
-56.90%-65.36%-58.18%-30.96%-28.30%-36.24%
Return on Invested Capital (ROIC)
-91.22%-108.49%-104.22%-66.85%-128.93%-1192.48%
Return on Capital Employed (ROCE)
-77.43%-85.91%-69.11%-37.84%-32.79%-39.51%
Buyback Yield / Dilution
-1059.74%-800.56%-109.25%-5.09%-25.76%-541.06%
Total Shareholder Return
-1059.74%-800.56%-109.25%-5.09%-25.76%-541.06%
SEC Filings: 10-K · 10-Q