Main competitors
Add to a list
Composite Fundamentals Composite Valuation Composite Consensus Composite Momentum Composite Visibility Investor Rating ESG MSCI Capi. ($)
BB
3.7B
AA
5.12B
AAA
4.85B
AA
2.11B
BB
1.45B
AA
1.33B
AA
888M
- 537M
BBB
491M
- 326M
- 312M
BB
237M
- 224M
Average
A
1.66B
Weighted average by Cap.
A
Oil Related Services