AMEX : IMO

Imperial Oil Limited

$120.42 USD

-$2.1 (-1.71%)

Volume
375.36K
Average Volume
571.47K
Market Capitalization
$59.88B
P/E Ratio
26.96
Dividend Yield
1.88%
Price Target
$44.99
Year High
$139.44
Year Low
$80.95
Day High
Day Low
Payout Ratio
$0.51
Current Ratio
$1.23

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.03%

Investors Holding

31

change: -396 | last: 427

Increased Positions

12

change: -192 | last: 204

Reduced Positions

5

change: -131 | last: 136

New Positions

3

change: -95 | last: 98

Sold Positions

382

change: 340 | last: 42

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -44.7136 | last: 0.4471

Total Invested

14.36M

IMO Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $118.43 503.8M $59.66B $1.14B $4.38B $62.9B
2024-12-31 $88.59 529.4M $46.9B $979M $4.16B $50.07B
2023-12-31 $75.71 574.8M $43.52B $864M $4.33B $46.99B
2022-12-31 $66.00 639.93M $42.24B $3.75B $4.43B $42.92B
2021-12-31 $45.63 712.36M $32.51B $2.15B $5.42B $35.78B
2020-12-31 $24.27 735.3M $17.85B $771M $5.28B $22.36B
2019-12-31 $34.35 762.7M $26.2B $1.72B $5.33B $29.81B
2018-12-31 $34.55 807.5M $27.9B $988M $5.18B $32.09B
2017-12-31 $39.24 842.9M $33.07B $1.2B $5.21B $37.09B
2016-12-31 $46.70 847.6M $39.58B $391M $5.23B $44.43B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $182.03 484.54M $88.2B $1.44B $4.14B $90.9B
2025-12-31 $118.43 503.8M $59.66B $1.14B $4.38B $62.9B
2025-09-30 $126.30 503.8M $63.63B $1.86B $4.23B $66B
2025-06-30 $108.10 509M $55.02B $2.39B $4.25B $56.89B
2025-03-31 $104.04 509M $52.96B $1.76B $4.25B $55.44B
2024-12-31 $88.59 514.71M $45.6B $979M $4.26B $48.87B
2024-09-30 $95.28 530.9M $50.58B $1.49B $4.36B $53.46B
2024-06-30 $92.06 535.8M $49.32B $2.02B $4.37B $51.68B
2024-03-31 $94.44 535.8M $50.6B $1.18B $4.31B $53.73B
2023-12-31 $75.71 552.63M $41.84B $864M $4.33B $45.31B
2023-09-30 $83.62 578M $48.33B $2.72B $4.37B $49.99B
2023-06-30 $67.74 584.2M $39.57B $2.38B $4.38B $41.58B