Exxon Mobil.
Description.
Exxon Mobil Corporation, which is headquartered in Texas, explores for and produces crude oil and natural gas in the United States and globally.
Website.
https://corporate.exxonmobil.com/
Investment Returns.
Absolute Return = +17.03%
Holding Period = 0.8 years