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
P/E Ratio
-83.724 174.891 364.596
Return on Equity
1.236 1.466 1.593 2.648
Net Profit Margin
1.271 1.494 1.601 2.662
Debt to Asset Ratio
57.158 58.042 58.126 58.073
Cash Ratio
37.578 33.68 39.607 32.969
Quick Ratio
172.68 168.63 170.952 168.975
Current Ratio
172.68 168.63 170.952 168.975

Time Plot

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

TRUPANION, INC. (TRUP)

TRUPANION, INC. (TRUP)