Main competitors
Fundamentals (Composite) Global Valuation (Composite) Consensus (Composite) Financial estimates revisions (Composite) Visibility (Composite) Investor (Composite) ESG MSCI Capi.($)
AA
4.34B
A
57.67B
AA
34.85B
-
A
17.29B
A
14.06B
AA
7.24B
AA
6.86B
AAA
6.39B
B
6.33B
AAA
6.29B
BBB
6.29B
BBB
6.18B
BB
4.76B
CCC
4.67B
A
3.61B
BB
3.54B
AAA
3.38B
Average
A
11.4B
Weighted average by Cap.
A
Other Construction Supplies & Fixtures