bluebird bio, Inc.
Short

Resistance Channel

Potential sell off here according to previous channel. Target $20

Disclaimer