BCTXZ Financials: BriaCell Therapeutics Corp. AI Analysis