Ownership & positioning
Who holds it, who is betting against it, and where the big money is moving
Institutional ownership95.5%-1.54 pts vs. prior quarter
Institutions holding536-1 vs. prior quarter
The five largest holders on file together own 83.9% of shares outstanding.
Largest holders
ExxonMobil Holdings Corporation68.07%
FMR8.77%
First Eagle Investment Management, LLC2.81%
Strategic Advisers LLC2.14%
The Goldman Sachs Group, Inc.2.14%
Fidelity International Ltd1.06%
Vanguard Capital Management, LLC1.03%
UBS Asset Management0.74%
No ownership data on file for this stock.
No comments yet — be the first to weigh in on IMO.