I should have looked at the insider sales before buying the calls....dummie
Looks like sales of part of an option grant which is common to pay taxes on the option amount.
Right now it looks like some funds are dumping the stock.....it's been drpping on a daily basis. Maybe if it keeps going down someone will buy the company out. Of course you wouldn't get more than $20 a share at this point.
you might want to look at total holdings over time of the sellers.