Trade Desk (The) (TTD)

Common Shares
Sell: $24.28|Buy: $24.32|Change: 1.58 (7.03%)