TTD
Trade Desk
2026-05-11
•
Scotiabank
Δh%
-48.18%
Price Then
23.06
Price h
11.95
Target
20