Westwood Management Corp IL lowered its stake in shares of The Trade Desk, Inc. (NASDAQ:TTD – Free Report) by 21.7% during the third quarter, according to the company in its most recent disclosure with the Securities and Exchange Commission. The institutional investor owned 949,365 shares of the technology company’s stock after selling 262,600 shares during […]