WS #12540
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.