MyFinsight
Home
Blog
About
Income Statement
|
Cash Flow
|
Balance Sheet
|
Ratios
Show more
Subscribe for Financial Insights
Page 1
123
Page 1
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
Page 1
Page 1
Buy us a coffee
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)