Oxford BioMedica Income Statement
OXB
1004p
-4.0 -0.4%
