stars 1 stars 2 stars 3

What is the annual revenue of STM?

The annual revenue of STM was $3.41 billion in 2023.

Related STM Questions

450 people are employed at STM.

STM is based in Montreal, Quebec.

The NAICS codes for STM are [48, 485].

The SIC codes for STM are [411, 41].