Oxford Immunotec

OXFD
NASDAQ
13.55 0.58 (4.12%) last updated 4:22 PM EDT Apr 17
Trade $OXFD Now