TTD   $23.49  -2.17% Market Closed After Close 19.9 -15.28%

The Trade Desk, Inc.