stars 1 stars 2 stars 3

What is the annual revenue of MOO?

The annual revenue of MOO was $84.5 million in 2025.

Related MOO Questions

Patrick Stirling-Howe is the CFO of MOO.

419 people are employed at MOO.

MOO is based in London, England.

The NAICS codes for MOO are [32, 323, 3231, 323113, 323111, 32311].

The SIC codes for MOO are [275, 27].