Short Volatility Alert: bluebird bio, Inc.
On Wednesday, shares of bluebird bio, Inc. (NASDAQ: BLUE) experienced volatile short activity. After the activity, the stock price went down -10.06% to $6.17.
The overall sentiment for BLUE has been Bearish.