What follows is a roundup of corporate earnings reports for Wednesday, May 5.
Companies reporting before the bell include Devon Energy, Progress Energy, Garmin and Time Warner.
After the bell CBS and Symantec are expected to report earnings.
BEFORE THE BELL
Agrium
The chemical manufacturer posted a loss of 4 cents a share on revenue of $1.80 billion.
- Get Real-Time Quotes for Agrium
CenturyLink
The telecommunications company posted earnings of 93 cents a share on revenue of $1.80 billion.
- Get Real-Time Quotes for Century Link
Devon Energy
The oil and gas company announced earnings of $1.64 a share.
- Get Real-Time Quotes for Devon Energy
Garmin
The GPS electronic maker posted earnings of 38 cents a share on revenue of $431.07 million.
- Get Real-Time Quotes for Garmin
Intercontinental Exchange
The financial company posted earnings of $1.36 a share on revenue of $281.62 million.
- Get Real-Time Quotes for Intercontinental Exchange
Progress Energy
The electricity company reported earnings of 75 cents a share on revenue of $2.54 billion.
- Get Real-Time Quotes for Progress Energy
Public Service
The electricity company announced earnings of 84 cents a share on revenue of $3.68 billion.
- Get Real-Time Quotes for Public Service
PulteGroup
The home builder reported a loss of 3 cents a share on revenue of $1.02 billion.
- Get Real-Time Quotes for Pulte Group
Qwest Communications
The telecommunications company reported earnings of 10 cents a share on revenue of $2.97 billion.
- Get Real-Time Quotes for Qwest Communications
RR Donnelley
The business support services company posted earnings of 33 cents a share on revenue of $2.42 billion.
- Get Real-Time Quotes for RR Donnelley
Talisman Energy
The energy company announced earnings of 12 cents a share on revenue of $1.81 billion.
- Get Real-Time Quotes for Talisman Energy
Time Warner
The media giant reported earnings of 61 cents a share on revenue of $6.32 billion.
- Get Real-Time Quotes for Time Warner
Williams Companies
The energy company posted earnings of 36 cents a share on revenue of $2.60 billion.
- Get Real-Time Quotes for Williams Companies
XTO Energy
The energy company delivered earnings of 55 cents a share on revenue of $2.00 billion.
- Get Real-Time Quotes for XTO Energy
AFTER THE BELL
BMC Software
The software company reported earnings of 64 cents a share on revenue of $491.30 million.
- Get Real-Time Quotes for BMC Software
CBS
The media company posted earnings of 5 cents a share on revenue of $3.53 billion.
- Get Real-Time Quotes for CBS
Murphy Oil
The oil company reported earnings of $0.77 a share on revenue of $5.18 billion.
- Get Real-Time Quotes for Murphy Oil
Plains All American Pipeline
The pipeline operator posted earnings of 80 cents a share on revenue of $6.12 billion.
- Get Real-Time Quotes for Plains All American Pipeline
Prudential Financial
The insurance company announced earnings of $1.49 a share on revenue of $7.36 billion.
- Get Real-Time Quotes for Prudential Financial
Symantec
The security software company post earnings of 40 cents a share on revenue of $1.54 billion.
- Get Real-Time Quotes for Symantec
* Earnings data from Thomson Reuters excludes extraordinary items.