Another batch of companies reported earnings Tuesday morning. Here’s a quick rundown:
Here’s a look at how the companies performed this morning relative to Wall Street’s expectations, using Bloomberg consensus estimates:
Novartis: Adjusted basic earnings per share of $2.06 vs. $1.94 expected, revenue of $12.82 billion vs. $12.68 billion expected
McDonald’s: Adjusted diluted earnings per share of $3.23 vs. $3.20 expected, revenue of $6.87 billion vs. $6.81 billion expected
HSBC: Adjusted diluted earnings per share of $0.34 vs. $0.30 expected, net revenue of $17.21 billion vs. $16.14 billion expected
Pfizer: Diluted earnings per share of $1.06 vs. $0.64 expected, revenue of $17.7 billion vs. $15.08 billion expected
BP: Adjusted diluted earnings per share of $0.14 vs. $0.13 expected, revenue of $47.25 billion vs. $46.16 billion expected
PayPal: Adjusted diluted earnings per share of $1.20 vs. $1.07 expected, revenue of $7.85 billion vs. $7.89 billion expected
Google (GOOG) parent Alphabet, AI chipmaker Advanced Micro Devices (AMD), Visa (V), and Chipotle (CMG) are among the round of companies set to report earnings after the bell.