Trade Desk, Inc.
 $14,828,007 Trade Desk, Inc.
 $14,828,007