α52
Alpha 52
Where AI meets Quant
TTD
74.41
+ 1.13%
The Trade Desk, Inc.
Media

Trades

Entry Date Entry Price Exit Date Exit Price P&L %
2025-07-02 73.41 Still Open 74.93 +2.07%
2025-04-28 54.59 2025-06-02 74.40 +36.29%
Home Stock Hot Lists Investments Insights
Support expand_more