What follows is a roundup of corporate earnings reports for Tuesday, Feb. 22.
BEFORE THE BELL
Home Depot
The home improvement retailer reported earnings of 36 cents a share on revenue of $15.13 billion.
- Get Real-Time Quotes for Home Depot
Wal-Mart
The retail chain announced earnings of $1.34 a share on revenue of $115.6 billion.
- Get Real-Time Quotes for Wal-Mart
Macy's
The department store operator delivered earnings of $1.55 a share on revenue of $8.27 billion.
- Get Real-Time Quotes for Macy's
Medco Health
The healthcare company posted earnings of 94 cents a share on revenue of $16.93 billion.
- Get Real-Time Quotes for Medco Health
NRG Energy
The utility is expected to report earnings of 40 cents a share on revenue of $2.93 billion.
- Get Real-Time Quotes for NRG Energy
Office Depot
The office products merchant posted earnings of 9 cents a share on revenue of $2.96 billion.
- Get Real-Time Quotes for Office Depot
Barnes & Noble
The bookseller posted earnings of $1 a share on revenue of $2.3 billion.
- Get Real-Time Quotes for Barnes & Noble
AFTER THE BELL
Hewlett-Packard
The computer maker announced earnings of $1.36 a share on revenue of $32.3 billion.
- Get Real-Time Quotes for Hewlett-Packard
Chesapeake Energy
The natural gas company reported earnings of 70 cents a share on revenue of $2 billion.
- Get Real-Time Quotes for Chesapeake Energy
Hertz Global
The car rental company posted earnings of 10 cents a share on revenue of $1.84 billion.
- Get Real-Time Quotes for Hertz Global
RadioShack
The electronics merchant released earnings of 51 cents a share on revenue of $1.37 billion.
- Get Real-Time Quotes for RadioShack
* Earnings data from Thomson Reuters excludes extraordinary items.