Embed Post

oneontatrader created a new Press Release.
Trade Desk (TTD) announces a 10-1 stock split but is down over 20% on the day.
0 0
27848 views
Comment
Comments (0)
  •    No comments.