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

or to participate.