RE:Departure of the CFOI would not read anything negative in this. It is possilb that the compnay is gong private or being bought out and the cfo figured he should move on now.
The company bought back shares last week. That is a good sign and hardly likely if they thought some bad news was in the works. Commnaies buy back shares if they think they are undervalued