$55.88 0.2 0.3%
Last Trade - 17/09/20
NYSE ORDER IMBALANCE WUBA.N 375153.0 SHARES ON BUY SIDE
or Unlock with your email