- DIY Investor by Austin Lieberman
- Posts
- The Trade Desk Posts Strong Earnings. Stock up 16%
The Trade Desk Posts Strong Earnings. Stock up 16%
A video review of earnings
My quick reaction to earnings. Let me know if you enjoy these video reactions and I’ll do more!
Reply