Stockreport

Institutional investors in The Trade Desk, Inc. (NASDAQ:TTD) lost 6.3% last week but have reaped the benefits of longer-term growth [Yahoo! Finance]

The Trade Desk, Inc. - Class A  (TTD) 
Last the trade desk, inc. - class a earnings: 2/27 04:01 pm Check Earnings Report
US:NASDAQ Investor Relations: investors.thetradedesk.com
PDF The top 19 shareholders own 50% of the company Insiders have sold recently A look at the shareholders of The Trade Desk, Inc. ( NASDAQ:TTD ) can tell us which group [Read more]