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
Return on Equity
-0.125 10.377 0.478 3.136
Net Profit Margin
-0.193 16.778 0.759 5.13
Debt to Asset Ratio
69.125 63.841 64.842 65.409
Cash Ratio
11.191 10.837 10.992 12.919
Quick Ratio
118.055 116.465 113.235 113.392
Current Ratio
132.884 134.121 132.582 134.369

Time Plot

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

CECO ENVIRONMENTAL CORP (CECO)

CECO ENVIRONMENTAL CORP (CECO)