One thing seems certain now. Insiders in  the biotech sector don't seem to have it !
http://finance.google.com/finance?q=vas.to

Have a great week.

G.L.