Oxford Immunotec

OXFD
NASDAQ
14.00 0.31 (2.17%) last updated 4:00 PM EST Jan 23
Trade $OXFD Now