Bluebird bio Inc [BLUE] Revenue clocked in at $21.73 million, down -18.12% YTD: What’s Next?
Bluebird bio Inc [NASDAQ: BLUE] closed the trading session at $1.13. The stocks have a year to date performance of -18.12 percent and weekly performance of -8.87 percent. The stock has been moved at 0.00 percent over the last six months. The stock has performed