Stock Details Ticker Company Last Change Stock(8) RSI(14) TTDThe Trade Desk Inc82.56-7.16 %76.5564.87 AI Analysis