Biodexa Pharmaceuticals PLC (BDRX) Valuation Ratios & Charts