Oxford Immunotec

OXFD
NASDAQ
16.52 0.08 (0.48%) last updated 8:10 PM EDT Jul 21
Trade $OXFD Now