Live feed20:27:00·1688dINSIDERFilingvia QuantisnowSEC Form 3: New insider Whitten Jessica claimed ownership of 899 sharesByQuantisnow·Wall Street's wire, on your screen.BLUE· bluebird bio Inc.Health CareOriginal source