Actually their planned insider selling shows me how confident they are re: fda approval.... That at the end, the market will reward the company's execution...
Sometime i am bothered by a bit of arrogance by the mgmt team but they are surely confident of the fda approval, that much is certain...