stars 1 stars 2 stars 3

What is the annual revenue of Owlstone Medical?

The annual revenue of Owlstone Medical was $46.1 million in 2025.

Related Owlstone Medical Questions

David Ruiz Alonso is the COO of Owlstone Medical.

163 people are employed at Owlstone Medical.

Owlstone Medical is based in Cambridge, England.