NasdaqGM:TTDMedia
Is It Time To Reassess Trade Desk (TTD) After A 63% One Year Share Price Slide
If you are wondering whether Trade Desk's current share price lines up with its underlying value, or if the recent weakness has gone too far, this article breaks down what the numbers are saying.
Trade Desk shares last closed at US$20.25, with returns of a 7.9% decline over 7 days, a 29.1% decline over 30 days, a 46.3% decline year to date and a 62.6% decline over 1 year, while the 3 and 5 year returns stand at a 66.3% decline and a 71.7% decline respectively.
These moves sit against a...