stars 1 stars 2 stars 3

What is the annual revenue of OBSTA?

The annual revenue of OBSTA was $52 million in 2025.

Related OBSTA Questions

8 people are employed at OBSTA.

OBSTA is based in Sevres, Ile-de-France.

The NAICS codes for OBSTA are [33, 333].

The SIC codes for OBSTA are [351, 35].