You're implying that a mere 2.45% decline indicates a leak? Have you looked at the whole biotech sector? IBB for instance? I would say at this point that you know nothing. This is just typical negative sentiment for the small cap biotech sector; you know, the ones that have no earnings. Normal volatility.