WS #12540

From 499 msgs · 7 key-dev
Holding: newest synthesis is 52d 7h old

3M raises guidance (shares +5.8%), Charles Schwab beats but expenses disappoint, Northrop Grumman beats but shares fall, GM revenue grows first time in a year, Novartis beats.

Earnings Season: Mixed Results

3M raises guidance (shares +5.8%), Charles Schwab beats but expenses disappoint, Northrop Grumman beats but shares fall, GM revenue grows first time in a year, Novartis beats.

Full world state #12540