I understand the sell very well why the sell. "SELL ON NEWS"  I sold 25k myself at $1.36 -37 which I was avgd. in at $1.27 have got most back at 1.32 already .  The buy back is expected to be between $1.38 to 1.42 for shares committed. so I gained .07 on the sell,  .04 on the drop and should gain approx. .08  when the buy back price is established.  For some one playing 1 to 300 k its a nice chunk of change.    It's not rocket science.
  You should learn how to read more than 1 line in a financial report  Cash in the bank is only one line of funds available.