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
25.469 21.662 26.325 22.021
Return on Equity
7.899 11.826 8.853 9.895
Net Profit Margin
6.6 9.63 6.867 7.02
Debt to Asset Ratio
59.323 60.447 61.384 63.65
Cash Ratio
19.007 22.857 14.305 11.059
Quick Ratio
125.988 122.044 119.181 117.797
Current Ratio
125.988 122.044 119.181 117.797

Time Plot

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

logo (9)-svg

EMCOR Group, Inc. (EME)

logo (9)-svg

EMCOR Group, Inc. (EME)