Trade Desk shares fall 19% on lower guidance Source will download... Trade Desk shares fall 19% on lower guidance