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
-105.18 69.469 33.129
Return on Equity
-0.559 -0.437 0.397 3.15
Net Profit Margin
-0.73 -0.666 0.501 -
Debt to Asset Ratio
63.793 62.865 62.985 62.935
Cash Ratio
17.512 21.187 22.622 16.567
Quick Ratio
138.626 135.025 137.659 136.431
Current Ratio
262.678 256.265 250.485 258.787

Time Plot

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

Distribution Solutions Group, Inc. (DSGR)

Distribution Solutions Group, Inc. (DSGR)