The Traderszone Network

Published in TZ Latest News 5 November, 2016 by The TZ Newswire Staff

Bluebird Bio 3Q Loss $77M, or $2.07 a Share (BLUE)

Bluebird Bio’s 3Q loss and revenue missed analyst estimates.