What follows is a roundup of corporate earnings reports for Thursday, Oct. 21.
McDonald's and Caterpillar are expected to release earnings before the bell.
American Express and Amazon are expected to announce earnings after the bell.
BEFORE THE BELL
The telecom company reported earnings of 55 cents a share on revenue of $31.6 billion.
The construction equipment maker released earnings of $1.22 a share on revenue of $11.34 billion.
The drug company posted earnings of $1.21 a share on revenue of $5.65 billion.
The fast food chain released earnings of $1.29 a share on revenue of $6.23 billion.
The healthcare products maker announced earnings of $1.36 a share on revenue of $12.58 billion.
The tobacco company is seen posting earnings of $1.01 a share on revenue of $6.98 billion.Page 1 of 5 | Next Page