Bicara Therapeutics issues inducement stock options for 380,575 shares at $23.42 each - BCAX News | Rallies