The Trade Desk Shares Drop 5.7% on Margin Pressure and Business Model Doubts | EL7.AI