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
Return on Equity
-77.046
-46.956
-57.028
-19.762
Net Profit Margin
-
-
-
-
Debt to Asset Ratio
52.149
43.816
34.693
28.587
Cash Ratio
172.995
176.328
187.774
194.004
Quick Ratio
187.304
224.96
285.619
348.216
Current Ratio
187.304
224.96
285.619
348.216

Time Plot

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

Tvardi Therapeutics, Inc. (TVRD)

Tvardi Therapeutics, Inc. (TVRD)