MyFinsight

HomeBlogAboutContact

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-03-31
2025-12-31
2025-09-30
2025-06-30
Return on Equity
-54,870.3 -27,862.912 -5,178.506
Net Profit Margin
-78.42 -135.649 -11.981
Debt to Asset Ratio
10.313 14.362 51.091 47.153
Cash Ratio
1,022.572 454.048 356.187 208.725
Quick Ratio
1,049.59 758.751 383.347 397.471
Current Ratio
1,049.59 758.751 383.347 397.471

Time Plot

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

Spero Therapeutics, Inc. (SPRO)

Spero Therapeutics, Inc. (SPRO)