logo

Oxford Biomedica

DB • OXOA GB00BDFBVT43

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

957m USD | # 5085 in DE

Volume

239 shares | 1.88k USD

Shares Outstanding

120.92m

Free Float Shares

50.36% | 60.9m

OTCPK:OXBD.F|
LSE:OXB

News