The Trade Desk, Inc. (NASDAQ:TTD) is largely controlled by institutional shareholders who own 71% of the company
Trade Desk's earnings history below. Of course, the future is what really matters. NasdaqGM:TTD ...
Simply Wall St. via Yahoo
9 hours ago