Biodexa Pharmaceuticals Plc

BDRX ADR Each Representing 500000 Ord Shares UNSPON
Create an alert
Sell$0.74
Buy$1.75
$0.08 (4.85%)
Last updated today at 08:34 UTC