Share Facebook Twitter LinkedIn Pinterest Email bluebird bio prices $120M offering at $6 per share Source link