RE:RE:TTD drops 11%campst wrote: Decent entry price for TTD?
TTD still trades at 75x EBITDA even with the drop. If you exclude cash, they trade at 74x EBITDA.
If you want to compare, AD trades at 12x EBITDA. If you exclude cahs, AD trades at 6x EBITDA.