Braveheart Bio prices IPO at $18 per share, raises $382.5M

Go back to Braveheart Bio prices IPO at $18 per share, raises $382.5M
(NASDAQ: BRVE) Delayed: 28.97 --0 (-0%)
Previous Close $28.97    52 Week High
Open $28.97    52 Week Low
Day High $28.97    P/E N/A 
Day Low $28.97    EPS
Volume 250