chartexchange

OXBDF
OXFORD BIOMEDICA PLC NEW
stockOTC

EODOct 2, 2026
7.162USD+7.699%(+0.512)180