O oneontatrader Newbie Messages 1 Likes 0 May 10, 2021 #1 Trade Desk (TTD) announces a 10-1 stock split but is down over 20% on the day.