What follows is a roundup of corporate earnings reports for Wednesday, Jan. 20.
Financials were heavily represented before the bell with Bank of America, Morgan Stanley and Bank of New York Mellon reporting earnings.
EBay and Starbucks reported after the bell.
BEFORE THE BELL
Bank of America
The bank posted a loss of 60 cents a share on revenue of $25.4 billion.
- Get Real-Time Quotes for Bank of America
Morgan Stanley
The financial services firm reported continuing operating earnings of 14 cents a share on revenue of $6.84 billion.
- Get Real-Time Quotes for Morgan Stanley
Bank of New York Mellon
The bank reported earnings of 60 cents a share on revenue of $3.32 billion.
- Get Real-Time Quotes for Bank of New York Mellon
Coach
The handbag maker posted earnings of 75 cents a share with sales of $1.07 billion.
- Get Real-Time Quotes for Coach
Northern Trust
The banking firm posted earnings of 82 cents a share on revenue of $950.2 million.
- Get Real-Time Quotes for Northern Trust
State Street
The investment firm reported earnings of 99 cents a share on revenue of $2.28 billion.
- Get Real-Time Quotes for State Street
US Bancorp
The financial services firm reported earnings of 30 cents a share with sales of $4.38 billion.
- Get Real-Time Quotes for US Bancorp
Wells Fargo
The banking firm posted earnings of 8 cents a share on revenue of $22.7 billion.
- Get Real-Time Quotes for Wells Fargo
AFTER THE BELL
EBay
The internet retailer posted earnings of 44 cents a share on revenue of $2.37 billion.
- Get Real-Time Quotes for Ebay
Starbucks
The coffee maker posted earnings of 33 cents a share with sales of $2.72 billion, beating analysts' estimates.
- Get Real-Time Quotes for Starbucks
Seagate
The computer hardware manufacturer posted earnings of $1.05 on revenue of $3.03 billion.
- Get Real-Time Quotes for Seagate
*Earnings data based off of Thomson Reuters, and excludes extraordinary items.