re: 1.467.480.683 shares - insider`info zoop, sounds like sour grapes from one of the non perfomring personnel that have been put off recently.
I have bagged these guys mercilessly (is that a word?), but I believe they have turned a corner and the next announcement will send the stock northwards in both sense of the word.
Not a stock for the faint hearted!
Good luck holders