TTD   $25.17  0.68% Market Closed After Close 28.79 14.38%

The Trade Desk, Inc.

Data not available