The Trade Desk: Buy TTD Stock Now At $65?

view original post

The Trade Desk reported a debt figure of $344 million at the close of the most recent quarter, with a market capitalization of $32 billion. This suggests a very strong Debt-to-Equity Ratio of 1.1% …