Trade Bicara Therapeutics (BCAX) shares | Commission-free on Freetrade