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
-68.787 56.392 64.831
Return on Equity
2.211 3.316 3.375 3.499
Net Profit Margin
8.695 12.285 12.927 13.336
Debt to Asset Ratio
22.367 21.84 22.11 22.74
Cash Ratio
113.96 102.055 189.283 267.346
Quick Ratio
395.25 428.724 418.126 404.318
Current Ratio
602.371 664.372 673.054 675.379

Time Plot

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

Penumbra Inc (PEN)

Penumbra Inc (PEN)