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
-12.332 9.431 12.111
Net Profit Margin
6.653 2.237 6.243 4.294
Cash Ratio
7.951 5.737 6.412 7.087
Quick Ratio
104.531 98.305 90.766 85.039
Current Ratio
114.762 103.514 99.192 94.236

Time Plot

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

DELUXE CORP (DLX)

DELUXE CORP (DLX)