Coverage of "Ttd" on cryptobo.eu: the stories and the context behind them.
Trade Desk stock has crashed 79% to $16.97, now trading 86% below estimated fair value. A Bank of America downgrade and insider selling are keeping investors on edge.