Ah, the old OTC belief that “information” got leaked and someone’s buying big. Bless your heart, but that’s never been true with any of the biotechs I’ve invested in, despite people claiming it both ways, all the time. “SPs down 10% for no reason, data must be bad and leaked.”