In the closing of the recent trading day, The Trade Desk (TTD) stood at $23.56, denoting a +1.55% move from the preceding trading day.
Super Micro Computer and Trade Desk have both been hit hard, but which one looks more attractive for retirement-focused investors now?
In the closing of the recent trading day, The Trade Desk (TTD) stood at $20.25, denoting a -2.17% move from the preceding trading day.
Publicis, one of The Trade Desk's biggest customers, said that the adtech company failed an audit. Last month, two major ad agencies said they would no longer use The Trade Desk's OpenPath product.