Posted at 20:18h
in
Sample Reports
Editors Note: This stock rallied to $61 per share in September 2017 for a 125% Return over 10 months
TTD- The Trade Desk $27.47 12/9 Close
Recent IPO, 52 week high $33
Ranked the 55th fastest growing company in recent Deloitte Technology Fast 500 list
Sold 5.4 Million shares...