WS #12539
Holding: newest synthesis is 52d 7h old
Mixed earnings: SCHW, MMM, NOC, NVS beat; CRM, ADBE downgraded; GM beats but shares slip on EV charges.
Earnings Season Highlights
Mixed earnings: SCHW, MMM, NOC, NVS beat; CRM, ADBE downgraded; GM beats but shares slip on EV charges.