Bluebird bio Inc [BLUE] is -29.67% lower this YTD. Is it still time to buy?
Bluebird bio Inc [NASDAQ: BLUE] closed the trading session at $0.97. The stocks have a year to date performance of -29.67 percent and weekly performance of -1.99 percent. The stock has been moved at -66.06 percent over the last six months. The stock has performed