IMO stock

Imperial Oil Ltd (IMO) institutional holders · P/E 28, $59.03B cap

Imperial Oil Ltd 13F cache, top 6 holders by reported value.

Cached 13F holders
HolderSharesValueReport
FMR LLC32,823,552$3.69T2026-06-30
VANGUARD GROUP INC4,388,470$379.14B2025-12-31
GOLDMAN SACHS GROUP INC1,476,813$193.20B2026-03-31
BlackRock Finance, Inc.418,590$28.57B2024-06-30
CITADEL ADVISORS LLC176,070$23.03B2026-03-31
Bridgewater Associates, LP6,591$476.0M2025-03-31

FAQ

What is IMO P/E and revenue?

Imperial Oil Ltd (IMO) P/E 28, $59.03B cap.

Who owns IMO?

Imperial Oil Ltd cache lists 6 13F holders by reported market value.

Not investment advice. Cached rows, not a live tape.