Does Deal With Roche Signal Eleven's Doomed Fate?

Eleven Biotherapeutics Inc. more than doubled in value in early trading on June 13 before closing up 27.8% at $2.39 per share after the company said it licensed EBI-031, its lead development program, to Roche – a move that could signal Eleven's intention to wind down the eye disease-focused company.

More from Business

More from Scrip