Trade Desk Shares Drop Over 12% After Mixed Q1 Earnings, Price-Target Cuts - TTD News | Rallies