The Trade Desk (TTD) Advances While Market Declines: Some Information for Investors

Zacks

The Trade Desk (TTD) closed the most recent trading day at $97.71, moving +0.44% from the previous trading session.