Earnings: 87 cents per share vs. 72 cents per share forecast by Thomson Reuters
Revenue: $16.07 billion vs. $15.08 billion forecast by Thomson Reuters
Submitted April 26, 2018 at 05:02PM by Ironicalogical https://ift.tt/2r279U8
Type something and hit enter
Earnings: 87 cents per share vs. 72 cents per share forecast by Thomson Reuters
Revenue: $16.07 billion vs. $15.08 billion forecast by Thomson Reuters