Stock analysis, AI verdict, fundamentals & technical signals
Rating: BUY
Price: $3.43 Analyst target: $72.12 Upside: 2002.62%
Biodexa Pharmaceuticals Plc, a drug delivery technology company, focuses on the bio-delivery and biodistribution of medicines in the United Kingdom, rest of Europe, and internationally. The company is headquartered in Cardiff, the United Kingdom.
See the full interactive analysis & chart →Informational only — not investment advice.