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
2025-12-31
2025-09-30
2025-06-30
2025-03-31
P/E Ratio
34.748 32.231 34.853 107.7
Return on Equity
0.526 0.733 2.383 -
Net Profit Margin
2.605 3.641 12.588 -1.336
Debt to Asset Ratio
20.82 21.15 21.743 -
Cash Ratio
97.059 98.122 84.856 -
Quick Ratio
207.595 209.121 203.92 -
Current Ratio
332.231 331.82 333.111 -

Time Plot

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

DIODES INC DEL (DIOD)

DIODES INC DEL (DIOD)