not legal. i smell trouble for some company execs. in fact, this news should be spread. this is a major violation.
stupid short, cover now
how does this make me a short? the insider selling is public knowledge and telling the board that they broke the law by selling on information that wasn't disclosed until the release of the annual report, which came after the insider sells.