MyFinsight

HomeBlogAbout

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-06-30
2026-03-31
2025-12-31
2025-09-30
Free Cash flow
140,369
279,064
285,266
158,350
P/E Ratio
21.589
25.859
42.297
56.366
Return on Equity
2.501
1.63
7.525
4.443
Net Profit Margin
9.005
5.806
22.077
15.626
Debt to Asset Ratio
55.341
57.214
59.625
56.219
Cash Ratio
40.197
30.389
20.152
21.809
Quick Ratio
172.383
168.198
161.084
170.974
Current Ratio
172.383
168.198
161.084
170.974

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)