stars 1 stars 2 stars 3

What is the annual revenue of Castle USA?

The annual revenue of Castle USA was $67.2 million in 2025.

Related Castle USA Questions

Mathias Forsman is the CEO at Castle USA of Castle USA.

6 people are employed at Castle USA.

Castle USA is based in Petaluma, California.

The NAICS codes for Castle USA are [333, 33, 54, 541].

The SIC codes for Castle USA are [874, 35, 87, 355].