Oxford Immunotec

OXFD
NASDAQ
11.99 0.40 (3.45%) last updated 4:36 PM EST Dec 18
Trade $OXFD Now