Bambusa Therapeutics Stock Price (BBTX): Chart & History | Freetrade