Business & Finance Market Update: THRM, CAME, ISRG, NOC, SANM, VLO, AAL Market Update: THRM, CAME, ISRG, NOC, SANM, VLO, AAL