
Bicara Therapeutics Inc (BCAX) is -23.33% away from 50-day simple Moving Average despite all headwinds
On Monday Bicara Therapeutics Inc (NASDAQ: BCAX) opened higher 6.66% from the last session, before settling in for the closing price of $8.71. Price fluctuations