$17.50/share? Do you know how quick I would hit that bid?? LOL Let's hope these monkeys are right. Sell-side analysts (especially biotechnology) are, IMO, the most overpaid clowns in the business. Hoping this guy is right in this case. Thanks for posting the research.