What follows is a roundup of corporate earnings reports for Thursday, July 22.
Dow components reporting today include AT&T, Caterpillar, 3M, Travelers, American Express and Microsoft.
Amazon and Capital One reported after the bell.
BEFORE THE BELL
AT&T
The telecommunications company posted earnings of 61 cents a share on revenue of $30.81 billion.
- Get Real-Time Quotes for AT&T
Caterpillar
The tractor and construction equipment maker reported earnings of $1.09 a share on revenue of $10.41 billion.
- Get Real-Time Quotes for Caterpillar
3M
The industrial company posted earnings of $1.54 a share on revenue of $6.73 billion.
- Get Real-Time Quotes for MMM
Travelers
The insurance company reported earnings of $1.39 a share on revenue of $5.69 billion.
- Get Real-Time Quotes for Travelers
Autonation
The auto parts merchant posted earnings of 38 cents a share on revenue of $3.11 billion.
- Get Real-Time Quotes for Autonation
BB&T
The bank posted earnings of 30 cents a share on revenue of $2.40 billion.
- Get Real-Time Quotes for BB&T
Blackstone Group
The manager of private capital posted earnings of 18 cents a share on revenue of $550.09 million.
- Get Real-Time Quotes for Blackstone Group
Bristol-Myers Squibb
The pharmaceutical company posted earnings of 54 cents a share on revenue of $4.77 billion.
- Get Real-Time Quotes for Bristol-Myers Squibb
Continental Airlines
The airline announced earnings of $1.60 a share on revenue of $3.71 billion.
- Get Real-Time Quotes for Continental Airlines
Credit Suisse
The bank posted earnings of $1.15 a share on revenue of $8.54 billion.
Read Full Story
- Get Real-Time Quotes for Credit Suisse
Danaher
The consumer products maker posted earnings of 56 cents a share on revenue of $3.31 billion.
- Get Real-Time Quotes for Danaher
Diamond Offshore
The drilling company posted earnings of $1.61 a share on revenue of $822.60 million.
- Get Real-Time Quotes for Diamond Offshore
Exelon
The electricity company announced earnings of 99 cents a share on revenue of $4.4 billion.
- Get Real-Time Quotes for Exelon
Fifth Third
The bank reported earnings of 16 cents a share on revenue of $1.51 billion.
- Get Real-Time Quotes for Fifth Third
GlaxoSmithKline
The pharmaceutical company is expected to post revenue of $10.18 billion.
- Get Real-Time Quotes for GlaxoSmithKline
Hershey
The candy maker delivered earnings of 51 cents a share on revenue of $1.23 billion.
- Get Real-Time Quotes for Hershey
JetBlue
The airline announced earnings of 10 cents a share on revenue of $939 million.
- Get Real-Time Quotes for JetBlue
KeyCorp
The bank posted a loss of 3 cents a share on revenue of $1.12 billion.
- Get Real-Time Quotes for KeyCorp
Lilly
The pharmaceutical firm posted earnings of $1.24 a share on revenue of $5.75 billion.
- Get Real-Time Quotes for Lilly
Medco Health
The health care company announced earning of 83 cents a share on revenue of $16.41 billion.
- Get Real-Time Quotes for Medco Health
NY Times
The newspaper company post earnings of 18 cents a share on revenue of $589.6 million.
- Get Real-Time Quotes for NY Times
Nokia
The cell phone maker is expected to deliver earnings of 15 cents a share on revenue of $12.81 billion.
- Get Real-Time Quotes for Nokia
Philip Morris
The tobacco company delivered earnings of $1.00 a share on revenue of $7.06 billion.
- Get Real-Time Quotes for Philip Morris
PNC Bank
The bank posted earnings of $1.47 a share on revenue of $3.91 billion.
- Get Real-Time Quotes for PNC Bank
Safeway
The grocery chain reported earnings of 37 cents a share on revenue of $9.52 billion.
- Get Real-Time Quotes for Safeway
Sherwin-Williams
The paint maker posted earnings of $1.72 a share on revenue of $2.14 billion.
- Get Real-Time Quotes for Sherwin-Williams
Southwest Air
The airline is seen posting earnings of 27 cents a share on revenue of $3.15 billion.
- Get Real-Time Quotes for Southwest Air
Starwood Hotels
The hospitality company announced earnings of 35 cents a share on revenue of $1.29 billion.
- Get Real-Time Quotes for Starwood Hotels
SunTrust Banks
The bank reported a loss of 11 cents a share on revenue of $2.16 billion.
- Get Real-Time Quotes for SunTrust Banks
Tyco Electronics
The electronics manufacturer reported earnings of 70 cents a share on revenue of $3.08 billion.
- Get Real-Time Quotes for Tyco Electronics
Union Pacific
The railroad company posted earnings of $1.40 a share on revenue of $3.96 billion.
- Get Real-Time Quotes for Union Pacific
UPS
The package deliverer posted earnings of 84 cents a share on revenue of $12.20 billion.
- Get Real-Time Quotes for UPS
VF Corp
The clothing manufacturer posted earnings of $1.00 a share on revenue of $1.59 billion.
- Get Real-Time Quotes for VF Corp
Xerox
The office equipment maker announced earnings of 24 cents a share on revenue of $5.51 billion.
- Get Real-Time Quotes for Xerox
AFTER THE BELL
American Express
The credit card company posted earnings of 84 cents a share on revenue of $6.86 billion.
- Get Real-Time Quotes for American Express
Microsoft
The software giant delivered earnings of 51 cents a share on revenue of $16.04 billion.
- Get Real-Time Quotes for Microsoft
Amazon.com
The online retailer announced earnings of 45 cents a share on revenue of $6.56 billion.
- Get Real-Time Quotes for Amazon.com
Capital One
The bank posted earnings of $1.33 a share on revenue of $3.9 billion.
- Get Real-Time Quotes for Capital One
Chubb
The insurance company posted earnings of $1.41 a share on revenue of $2.77 billion.
- Get Real-Time Quotes for Chubb
E*Trade
The online trading service posted earnings of 12 cents a share.
- Get Real-Time Quotes for E*Trade
NCR
The computer hardware company posted earnings of 35 cents a share on revenue of $1.17 billion.
- Get Real-Time Quotes for NCR
Sandisk
The semiconductor manufacturer reported earnings of $1.08 a share on revenue of $1.18 billion.
- Get Real-Time Quotes for Sandisk
* Earnings data from Thomson Reuters excludes extraordinary items.