Yahoo earnings: 37 cents a share; Alibaba deal

Yahoo slightly missed estimates of 38 cents a share on $1.08 billion in revenue with second quarter EPS of 37 cents.
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.