Investors in The Trade Desk, Inc. (TTD) have endured the worst selloff ever in the past 5 to 6 years, and not even the ...