58.com Inc (ADR) (WUBA)

Market Cap:

$9,780,000,000

Last Price ():

$67.17

Change: +3.67% Open: $65.25 Low: $65.22 High: $67.99
Div. Yield: N/A Price/Earnings: 353.5 Price/Book: 3.3 Price/Sales: 7.1