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.859 42.297 56.366 86.788
Return on Equity
1.63 7.525 4.443 3.343
Net Profit Margin
5.806 22.077 15.626 12.986
Debt to Asset Ratio
57.214 59.625 56.219 54.751
Cash Ratio
30.389 20.152 21.809 30.396
Quick Ratio
168.198 161.084 170.974 171.371
Current Ratio
168.198 161.084 170.974 171.371

Time Plot

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

TTD_BIG

Trade Desk, Inc. (TTD)

TTD_BIG

Trade Desk, Inc. (TTD)