The Trade Desk TTD, a prominent name in the digital ad tech space, continues to face pressure with the stock sliding 25.4% ...