Recent content by oneontatrader

  1. O

    TTD

    Trade Desk (TTD) announces a 10-1 stock split but is down over 20% on the day.
Top