imo stock 19852004

The closing price for Imperial Oil (IMO) yesterday was $83.71. It was down 0.1% for the day (down 1.5% from previous close).

DATEOPENHIGHLOWCLOSEVOLUME
December 18 2025 20:30
$83.81
$84.03
$83.65
$83.71
6,537
December 18 2025 19:30
$83.45
$83.62
$83.30
$83.59
3,831
December 18 2025 18:30
$84.05
$84.07
$83.52
$83.57
1,059
December 18 2025 17:30
$84.19
$84.33
$84.02
$84.05
1,745
December 18 2025 16:30
$84.75
$84.88
$84.31
$84.33
2,060
December 18 2025 15:30
$84.71
$84.71
$84.45
$84.67
2,727
December 18 2025 14:30
$83.77
$84.79
$83.77
$84.62
4,184
Daily pricing data for Imperial Oil dates back to 3/17/1980, and may be incomplete.