Bought 11% more TTD
Trade Desk at $522.81
No comments yetBe the first to add your insight!