Bottom of channel, never stays here long.
They just sold too at 7.50 a share. they pump will come
They just sold too at 7.50 a share. they pump will come
Comment:
Market Sell off pulled it down. Could make for even bigger pop. Who knows in this market though.