$19.02 0.5 2.4%
Last Trade - 15/01/21
NYSE ORDER IMBALANCE ECOM.N 199480.0 SHARES ON SELL SIDE
or Unlock with your email