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
-13.756 11.168 47.208
Return on Equity
2.191 1.838 14.344 1.965
Net Profit Margin
11.228 9.905 107.11 8.796
Debt to Asset Ratio
34.1 34.937 36.074 47.49
Cash Ratio
18.437 20.028 19.945 15.843
Quick Ratio
97.869 89.218 92.63 104.181
Current Ratio
145.253 133.037 135.493 151.905

Time Plot

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

ESCO TECHNOLOGIES INC (ESE)

ESCO TECHNOLOGIES INC (ESE)