Main competitors
Add to a list
Composite Fundamentals Composite Valuation Composite Consensus Composite Momentum Composite Visibility Investor Rating ESG Refinitiv Capi. ($)
C+
800M
B-
11.02B
C
6B
C+
3.81B
C+
693M
-
C+
321M
-
B+
80.99M
Average
C+
3.25B
Weighted average by Cap.
C+
Building Contractors