The Trade Desk also posted earnings results earlier this week that bested analyst targets.  Both earnings and revenue ...