eBay is trading just above November's lowest valuation in a decade, using enterprise value calculations. A liquid balance sheet with $10 billion in cash and investments vs. $15 billion in total ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results