$21.76 -0.2 -1.1%
Last Trade - 9:10pm
NYSE ORDER IMBALANCE ECOM.N 100789.0 SHARES ON BUY SIDE
or Unlock with your email