Oxford BioMedica PLC
LSE:OXB
CLOSED
p551.00
-p10.00 (-1.78%)
TICKERSCORE
63
GROWTH
74
FINANCIAL
51
VALUE
50
RISK
58
MOMENTUM
45
SECTOR
64
INSIDER
N/A
SENTIMENT
98
MACRO
38