Yahoo Web Search

Search results

    • Alibaba Stock: Buy, Sell, or Hold?

      Alibaba Stock: Buy, Sell, or Hold?

      The Motley Fool via AOL· 2 hours ago

      And the struggling stock could soon do the same, given its valuation of less than 10 times its trailing and projected per-share profits. The Alibaba...