The Trade Desk Stock Plummets 85% as CEO Buys $150 Million Shares | Intellectia.AI