TTD Trade Desk - Class A14.48+0.99 (+7.3%)
TTD Trade Desk - Class A12.94-0.86 (-6.2%)
TTD 13.43-4.24 (-24.0%)Trade Desk - Class A
TTD Trade Desk - Class A13.22-4.45 (-25.2%)