TTD   $22.05  0.32% Market Closed

The Trade Desk, Inc.

Data not available