Oxford Immunotec

OXFD
NASDAQ
14.12 0.06 (0.42%) last updated 3:19 PM EST Mar 04
Trade $OXFD Now