All three major indexes stumbled today.