Trade Desk Plummets! Shocking CFO Exit, Disastrous Q2, and Amazon’s Ruthless Rise! Leonardo Martins 08/08/2025