Has the Biotech Bubble Already Popped?
Fear about a bubble in biotech is growing, keeping many investors on the sidelines. Is this fear warranted?
Sarepta Therapeutics Inc.'s CEO Exits: Is the Stock Now a Buy?
Sarapeta's CEO abruptly left the company yesterday. With a new face at the helm, can this speculative biotech finally change course?