Bluebird Bio 3Q Loss $2.07/Shr Below Street

Bluebird Bio 3Q Loss $2.07/Shr Below Street

Source: 
Investopedia