TTD   $17.67  -6.80% Market Closed After Close 13.3001 -24.73%

The Trade Desk, Inc.