Trade Desk's 40% Stock Drop - Risks and Future Moves | The Tech Buzz