What follows is a roundup of corporate earnings reports for Wednesday, July 21.
Coca-Cola, United Technologies and BlackRock are reported before the bell.
BEFORE THE BELL
Coca-Cola
The beverage maker delivered earnings of $1.06 a share on revenue of $8.67 billion.
- Get Real-Time Quotes for Coca-Cola
United Technologies
The aerospace company posted earnings of $1.20 a share on revenue of $13.28 billion.
- Get Real-Time Quotes for United Technologies
Abbott Labs
The pharmaceutical company announced earnings of $1.01 a share on revenue of $8.83 billion.
- Get Real-Time Quotes for Abbott Labs
Altria
The tobacco company posted earnings of 50 cents a share on revenue of $4.34 billion.
- Get Real-Time Quotes for Altria
BlackRock
The asset manager reported earnings of $2.37 a share on revenue of $2.03 billion.
- Get Real-Time Quotes for BlackRock
Checkpoint Software
The software company announced earnings of 58 cents a share on revenue of $261.09 million.
- Get Real-Time Quotes for Checkpoint Software
Comerica
The bank reported earnings of 39 cents a share on revenue of $616 million.
- Get Real-Time Quotes for Comerica
Eaton
The power management company posted earnings of $1.36 a share on revenue of $3.38 billion.
- Get Real-Time Quotes for Eaton
EMC
The computer hardware company reported earnings of 28 cents a share on revenue of $4.02 billion.
- Get Real-Time Quotes for EMC
Genzyme
The biotechnology company posted earnings of 18 cents a share on revenue of $1.08 billion.
- Get Real-Time Quotes for Genzyme
Hudson City Bancorp
The bank delivered earnings of 29 cents a share on revenue of $350.72 million.
- Get Real-Time Quotes for Hudson City Bancorp
Morgan Stanley
The bank posted earnings of 80 cents a share on revenue of $7.95 billion.
- Get Real-Time Quotes for Morgan Stanley
Manpower
The employment agency announced earnings of 40 cents a share on revenue of $4.59 billion.
- Get Real-Time Quotes for Manpower
Northern Trust
The bank posted earnings of 79 cents a share on revenue of $973.80 million.
- Get Real-Time Quotes for Northern Trust
Quest Diagnostics
The healthcare company posted earnings of $1.07 a share on revenue of $1.87 billion.
- Get Real-Time Quotes for Quest Diagnostics
Stanley Black & Decker
The household products maker posted earnings of $1.24 a share on revenue of $2.37 billion.
- Get Real-Time Quotes for Stanley Black & Decker
Textron
The helicopter maker announced earnings of 27 cents a share on revenue of $2.71 billion.
- Get Real-Time Quotes for Textron
USBancorp
The bank reported earnings of40 cents a share on revenue of $4.52 billion.
- Get Real-Time Quotes for USBancorp
Wells Fargo
The bank posted earnings of 55 cents a share on revenue of $21.39 billion.
- Get Real-Time Quotes for Wells Fargo
AFTER THE BELL
Amdocs
The software company announced earnings of 58 cents a share on revenue of $753.2 million.
- Get Real-Time Quotes for Amdocs
CA Technology
The software company posted earnings of 45 cents a share on revenue of $1.09 billion.
- Get Real-Time Quotes for CA Technology
eBay
The online auction house posted earnings of 40 cents a share on revenue of $2.20 billion.
- Get Real-Time Quotes for eBay
Fidelity National Financial
The bank announced earnings of 61 cents a share on revenue of $1.50 billion.
- Get Real-Time Quotes for Fidelity National Financial
Netflix
The movie rental retailer posted earnings of 80 cents a share on revenue of $519.80 million.
- Get Real-Time Quotes for Netflix
Qualcomm
The telecommunications equipment company delivered earnings of 57 cents a share on revenue of $2.70 billion.
- Get Real-Time Quotes for Qualcomm
Starbucks
The coffee store chain posted earnings of 29 cents a share on revenue of $2.60 billion.
- Get Real-Time Quotes for Starbucks
Western Digital
The computer hardware company posted earnings of $1.13 a share on revenue of $2.38 billion.
- Get Real-Time Quotes for Western Digital
Xilinx
The semiconductors reported earnings of 58 cents a share on revenue of $594 million.
- Get Real-Time Quotes for Xilinx
* Earnings data from Thomson Reuters excludes extraordinary items.