OXFD: Ownership of Oxford Immunotec Global PLC

Stress / Pressure At Huge Funds