A 3000 share sell at 10:33am today took the price down to 5.78. It has since recovered a bit. That is not much volume to take the price down so much.
Bfcf showing some play,0n the holding co with the control..
This is why you should never place Market orders!