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
-4.914 -8.164 -5.213 -2.316
Net Profit Margin
-10.871 -17.565 -11.218 -5.227
Debt to Asset Ratio
50.915 47.095 46.856 45.25
Cash Ratio
74.692 48.114 39.325 44.215
Quick Ratio
176.176 143.433 137.712 150.179
Current Ratio
286.6 244.511 246.592 266.766

Time Plot

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

Orthofix Medical Inc. (OFIX)

Orthofix Medical Inc. (OFIX)