TTD Bears Hold Firm, But the Borrow Market Isn't Squeezed
The Trade Desk heads into its Q2 2026 print carrying one of the more polarising setups in the digital advertising space — heavy short interest, a stock down more than 50% year-to-date, and an analyst community that has…
