Oxford Immunotec

OXFD
NASDAQ
16.24 0.30 (1.88%) last updated 4:00 PM EDT Jul 30
Trade $OXFD Now