Results
2
Companies with a Value score of at least 3, ordered by Value score
2 companies
Schlumberger
Market Cap: US$45.0b
Engages in the provision of technology for the energy industry worldwide.
SLB
US$33.70
7D
-1.5%
1Y
n/a
Exxon Mobil
Market Cap: US$440.8b
Engages in the exploration and production of crude oil and natural gas in the United States, Canada, the United Kingdom, Singapore, France, and internationally.
XOM
US$107.00
7D
0%
1Y
-9.3%