Ownership: Wellington Management Company, LLP, ExxonMobil

Details
Title Institutional investor
Is Current yes
Shares 73.8 Million