InvestorsHub Logo

swampboots

02/15/13 10:46 AM

#156990 RE: Hedge Starz #156989

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?