I think it is just profit taking, it has went up the last 2 weeks remember nothing goes straight up. I personally don't have a problem with the stock options, I don't know their yearly pay but usually with a fairly new company like this the executive pay is low to save cash so they are compensated with stock. Besides it keeps the rabbit in front of the dog.