Skip to main content

Nevermind Alibaba, this explains Yahoo's rally

Yahoo shares have surged 17 percent in the last 10 days to the highest level since 2000. Surprisingly, Alibaba's share price doesn't explain it all.
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.