Main competitors
Fundamentals (Composite) Global Valuation (Composite) Consensus (Composite) Financial estimates revisions (Composite) Visibility (Composite) Investor (Composite) ESG MSCI Capi.($)
BB
3.67B
A
57.14B
AA
34.41B
-
A
17.17B
A
14.06B
AA
7.28B
AA
6.87B
AAA
6.43B
B
6.34B
BBB
6.32B
AAA
6.32B
BBB
6.2B
BB
4.73B
CCC
4.62B
AA
4.43B
A
3.66B
AAA
3.42B
Average
A
11.36B
Weighted average by Cap.
A
Other Construction Supplies & Fixtures