Home News From best to worst: Why Trade Desk stock has crashed and what next