TTD   $14.93  15.47% Market Closed After Close 16.18 8.37%

The Trade Desk, Inc.

Data not available