Main competitors
Fundamentals (Composite) Global Valuation (Composite) Consensus (Composite) Financial estimates revisions (Composite) Visibility (Composite) Investor (Composite) ESG MSCI Capi.($)
BBB
1.81B
-
BBB
16.93B
AA
3.19B
BBB
783M
AA
571M
CCC
320M
Average
A
3.93B
Weighted average by Cap.
A
Metal Service Centers