What ExxonMobil’s Sophisticated Investors Think of It

ExxonMobil’s (XOM) institutional holdings currently stand at ~55%.