$ 0 0 This small biotech company, our only admittedly long shot of a stock, may finally be proving itself.