Technology  Trade Desk shares soar on revenue beat and strong guidance

Trade Desk shares soar on revenue beat and strong guidance