The IPO Buzz: Bicara Therapeutics (BCAX) Prices Upsized IPO at $18.00 – High End
Bicara Therapeutics (BCAX) increased its IPO’s size at pricing to 17.5 million shares – up from 14.71 million shares – and priced the IPO at $18.00 – the top of its $16.00-to-$18.00 range – to raise $315 million on Thursday night, Sept. 12, 2024. This was the second time that Bicara Therapeutics had upsized its […]
September 12, 2024 Read More