Well the default rating is that most smallcap biotechs are a bust, so true easy to throw pies at them, nothing about them (VSTA) so far has hit my "funny bone" but maybe its just me?