bluebird bio (BLUE) call put ratio 6.8 calls to 1 put into confirms FDA approval of Zynteglo

Go back to bluebird bio (BLUE) call put ratio 6.8 calls to 1 put into confirms FDA approval of Zynteglo

bluebird bio (BLUE) Resumes Trading, Up 20%

August 17, 2022 2:30 PM EDT

bluebird bio (NASDAQ: BLUE) Resumes Trading, Up 20%

... More