World Stock Watch
CEO Jeff Green
11/8/2024
The Trade Desk Tops Estimates, But Shares Slide 7.9%