The Trade Desk (TTD) Stock Hits New 52-Week Low As Tariff Fears… — TTD -0.80 · News Impact Screener