58.com Inc (ADR) (WUBA)

Market Cap:

$5,360,000,000

Last Price ():

$37.03

Change: -0.11% Open: $37.03 Low: $36.92 High: $37.79
Div. Yield: N/A Price/Earnings: N/A Price/Book: 2.1 Price/Sales: 4.7