Heavy volume the last two days makes me feel like someone knows, or is hoping for good news. Held up well today on a poor day for biotechs.