(Edit this message through the "fast facts" section)
I've noticed over the past weeks that insiders have been selling lots of shares. Anyone know whether or not this has to do with margin calls?