The Trade Desk Set to Repo… — TTD -0.20 | NewsImpactScreener