InvestorsHub Logo

DonShimoda

01/06/11 9:36 AM

#4656 RE: BTH #4653

Sell-side analysts (especially biotechnology) are, IMO, the most overpaid clowns in the business.

Are these the same said "clowns" who also claim that the rida PFS will be weeks not months yet also claim a 60% chance of success? Do you realize the discongruity in that statement?