MyFinsight

HomeBlogAbout

MyFinsight

Making company financials insightful for everyone

  • About
  • Blog
  • Privacy Policy
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||
Financial Ratios
2026-06-30
2026-03-31
2025-12-31
2025-09-30
Free Cash flow
-3,088
-
-2,882
-4,338
Return on Equity
-26.397
-13.274
5.721
-64.722
Debt to Asset Ratio
65.037
59.739
59.771
78.149
Cash Ratio
93.609
140.598
130.377
68.418
Quick Ratio
112.881
163.26
174.426
90.003
Current Ratio
112.881
163.26
174.426
90.003

Time Plot

Show the time plot by selecting a row from the table.

Theriva Biologics, Inc. (TOVX)

Theriva Biologics, Inc. (TOVX)