The Trade Desk, Inc. (TTD): UBS maintains Buy, PT at $16

TTDThe Trade Desk, Inc.UBSAug 07, 2026