NYSE:IMO | Historical Stock Price | IMPERIAL OIL LTD

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1980-03-17 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$1.79$5.40$16.27$48.99$147.52$444.201980-03-172026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2017

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2017-12-29$31.19$78.09109,200
2017-12-28$31.10$77.87167,200
2017-12-27$30.74$76.96138,100
2017-12-26$30.43$76.19124,800
2017-12-22$30.19$75.59294,200
2017-12-21$29.99$75.09215,600
2017-12-20$29.70$74.36240,400
2017-12-19$29.96$75.01311,200
2017-12-18$29.68$74.31181,600
2017-12-15$29.51$73.88249,700
2017-12-14$29.72$74.41341,500
2017-12-13$30.01$75.14446,100
2017-12-12$30.55$76.49226,600
2017-12-11$30.56$76.51172,900
2017-12-08$30.73$76.94555,100
2017-12-07$30.88$77.31107,800
2017-12-06$31.02$77.67182,300
2017-12-05$31.22$78.17185,800
2017-12-04$31.14$77.97216,700
2017-12-01$31.19$78.09230,400
2017-11-30$30.93$77.44175,500
2017-11-29$30.76$76.70166,500
2017-11-28$30.97$77.23159,900
2017-11-27$30.81$76.83121,400
2017-11-24$31.16$77.7042,900
2017-11-22$31.23$77.88111,800
2017-11-21$30.94$77.15143,000
2017-11-20$30.79$76.78156,400
2017-11-17$31.24$77.90131,800
2017-11-16$31.21$77.83192,000
2017-11-15$31.15$77.68119,600
2017-11-14$31.32$78.10146,500
2017-11-13$31.62$78.85142,400
2017-11-10$32.03$79.87127,600
2017-11-09$32.00$79.80199,600
2017-11-08$31.56$78.70237,800
2017-11-07$31.34$78.15242,100
2017-11-06$31.38$78.25415,400
2017-11-03$31.22$77.85356,500
2017-11-02$30.57$76.23809,300
2017-11-01$32.23$80.37293,200
2017-10-31$32.38$80.74278,300
2017-10-30$32.23$80.37199,800
2017-10-27$31.91$79.57507,600
2017-10-26$31.03$77.38562,000
2017-10-25$30.92$77.10154,300
2017-10-24$31.00$77.30157,700
2017-10-23$30.98$77.25124,800
2017-10-20$31.30$78.05246,400
2017-10-19$31.70$79.05186,200
2017-10-18$31.77$79.22162,500
2017-10-17$31.90$79.55160,000
2017-10-16$31.53$78.62116,500
2017-10-13$31.45$78.42146,600
2017-10-12$31.07$77.48166,100
2017-10-11$31.64$78.90119,500
2017-10-10$31.71$79.07213,900
2017-10-09$31.19$77.7854,700
2017-10-06$31.33$78.13163,500
2017-10-05$31.48$78.50123,100
2017-10-04$31.71$79.07126,300
2017-10-03$32.04$79.90162,800
2017-10-02$31.86$79.45161,600
2017-09-29$31.94$79.65209,400
2017-09-28$31.79$79.27175,400
2017-09-27$31.99$79.77193,500
2017-09-26$31.86$79.45163,200
2017-09-25$32.01$79.82214,000
2017-09-22$31.64$78.90218,300
2017-09-21$31.63$78.87245,800
2017-09-20$31.24$77.90167,000
2017-09-19$31.44$78.40121,600
2017-09-18$31.22$77.85204,400
2017-09-15$31.15$77.68330,900
2017-09-14$31.11$77.58414,800
2017-09-13$31.20$77.80280,500
2017-09-12$31.14$77.65105,200
2017-09-11$31.00$77.30353,000
2017-09-08$30.66$76.45201,100
2017-09-07$30.80$76.80180,700
2017-09-06$30.61$76.33174,500
2017-09-05$30.14$75.16234,500
2017-09-01$30.20$75.31208,500
2017-08-31$29.55$73.69284,900
2017-08-30$29.23$72.89232,300
2017-08-29$29.24$72.59150,700
2017-08-28$29.18$72.45282,000
2017-08-25$29.26$72.64126,500
2017-08-24$29.06$72.15129,000
2017-08-23$28.87$71.68338,200
2017-08-22$28.67$71.18154,000
2017-08-21$28.36$70.41241,200
2017-08-18$28.68$71.20182,400
2017-08-17$28.37$70.43163,700
2017-08-16$28.49$70.73230,800
2017-08-15$28.26$70.16178,800
2017-08-14$28.42$70.56167,700
2017-08-11$28.76$71.40232,500
2017-08-10$28.69$71.23367,000
2017-08-09$29.21$72.52306,800
2017-08-08$29.28$72.69254,600
2017-08-07$29.11$72.2795,700
2017-08-04$29.19$72.47243,000
2017-08-03$28.96$71.90334,200
2017-08-02$29.25$72.62366,000
2017-08-01$28.57$70.93254,400
2017-07-31$28.64$71.10227,700
2017-07-28$28.99$71.97392,200
2017-07-27$29.65$73.61170,900
2017-07-26$29.68$73.69148,800
2017-07-25$29.60$73.49218,400
2017-07-24$29.41$73.0299,300
2017-07-21$29.31$72.77280,400
2017-07-20$29.72$73.79173,000
2017-07-19$29.92$74.28178,100
2017-07-18$29.23$72.57144,900
2017-07-17$29.14$72.35102,500
2017-07-14$29.20$72.49181,500
2017-07-13$29.20$72.49210,900
2017-07-12$29.32$72.79389,000
2017-07-11$28.58$70.96317,900
2017-07-10$28.06$69.66175,500
2017-07-07$28.09$69.74223,500
2017-07-06$28.24$70.11327,700
2017-07-05$28.52$70.81314,300
2017-07-03$29.60$73.4964,700
2017-06-30$29.18$72.45269,200
2017-06-29$29.39$72.97286,200
2017-06-28$29.77$73.91198,500
2017-06-27$29.31$72.77369,100
2017-06-26$29.11$72.27256,200
2017-06-23$29.52$73.29380,300
2017-06-22$28.99$71.97553,300
2017-06-21$28.95$71.87270,800
2017-06-20$29.11$72.27187,300
2017-06-19$29.70$73.74238,600
2017-06-16$29.95$74.36424,300
2017-06-15$28.98$71.95306,100
2017-06-14$28.94$71.85445,800
2017-06-13$29.05$72.12434,300
2017-06-12$28.81$71.53418,300
2017-06-09$28.23$70.09343,800
2017-06-08$27.93$69.34253,300
2017-06-07$27.68$68.72315,000
2017-06-06$28.21$70.04179,800
2017-06-05$27.95$69.39196,800
2017-06-02$28.06$69.66155,900
2017-06-01$28.32$70.31268,700
2017-05-31$28.27$70.19281,800
2017-05-30$28.72$71.01269,100
2017-05-26$28.81$71.23300,000
2017-05-25$28.58$70.66281,500
2017-05-24$28.93$71.53377,000
2017-05-23$29.05$71.82189,900
2017-05-22$29.03$71.7781,700
2017-05-19$28.99$71.68180,100
2017-05-18$28.32$70.02217,100
2017-05-17$28.35$70.09210,700
2017-05-16$28.89$71.43227,300
2017-05-15$29.25$72.32267,700
2017-05-12$28.98$71.65263,200
2017-05-11$28.84$71.30246,900
2017-05-10$29.06$71.85404,900
2017-05-09$28.74$71.06265,600
2017-05-08$28.85$71.33243,800
2017-05-05$28.81$71.23282,800
2017-05-04$28.38$70.17349,100
2017-05-03$28.90$71.45259,600
2017-05-02$28.78$71.16259,000
2017-05-01$28.93$71.53322,500
2017-04-28$29.07$71.87420,800
2017-04-27$29.42$72.74407,900
2017-04-26$30.14$74.52318,600
2017-04-25$30.52$75.46246,600
2017-04-24$30.04$74.27216,700
2017-04-21$29.98$74.12241,900
2017-04-20$29.74$73.53289,800
2017-04-19$29.69$73.41225,400
2017-04-18$30.23$74.74149,200
2017-04-17$30.48$75.36210,700
2017-04-13$30.04$74.27220,500
2017-04-12$30.85$76.27192,800
2017-04-11$30.86$76.30250,000
2017-04-10$30.95$76.52451,200
2017-04-07$30.33$74.99237,700
2017-04-06$30.39$75.14276,100
2017-04-05$30.27$74.84546,800
2017-04-04$30.74$76.00249,300
2017-04-03$30.33$74.99433,000
2017-03-31$30.50$75.41382,500
2017-03-30$30.56$75.56342,700
2017-03-29$31.16$77.04353,400
2017-03-28$31.35$77.51206,600
2017-03-27$30.69$75.88173,400
2017-03-24$30.87$76.32151,700
2017-03-23$30.82$76.20213,700
2017-03-22$31.04$76.74201,700
2017-03-21$30.62$75.71267,500
2017-03-20$30.75$76.03264,400
2017-03-17$30.92$76.45249,100
2017-03-16$31.02$76.69305,400
2017-03-15$30.73$75.98470,000
2017-03-14$30.16$74.57190,700
2017-03-13$30.58$75.61231,100
2017-03-10$30.53$75.48425,100
2017-03-09$30.62$75.71328,200
2017-03-08$30.24$74.77258,800
2017-03-07$30.93$76.47256,600
2017-03-06$30.85$76.27198,800
2017-03-03$30.75$76.03374,800
2017-03-02$30.85$76.27277,400
2017-03-01$30.91$76.42633,100
2017-02-28$31.28$77.06283,800
2017-02-27$31.93$78.66311,200
2017-02-24$31.54$77.70398,600
2017-02-23$32.64$80.41254,000
2017-02-22$32.48$80.01242,600
2017-02-21$32.86$80.95176,100
2017-02-17$32.72$80.61161,000
2017-02-16$32.80$80.80233,000
2017-02-15$32.67$80.48265,300
2017-02-14$32.49$80.04107,500
2017-02-13$32.43$79.89182,800
2017-02-10$32.62$80.36159,300
2017-02-09$32.31$79.60144,000
2017-02-08$32.13$79.15134,900
2017-02-07$32.04$78.93205,100
2017-02-06$32.45$79.94147,300
2017-02-03$32.93$81.12172,900
2017-02-02$32.95$81.17168,400
2017-02-01$33.02$81.34420,900
2017-01-31$32.88$81.00413,600
2017-01-30$32.61$80.33378,500
2017-01-27$33.17$81.71194,000
2017-01-26$33.38$82.23212,500
2017-01-25$33.81$83.29305,000
2017-01-24$33.47$82.45298,800
2017-01-23$33.02$81.34290,800
2017-01-20$33.34$82.13154,500
2017-01-19$33.28$81.98148,000
2017-01-18$33.65$82.90138,000
2017-01-17$34.55$85.11121,500
2017-01-13$34.37$84.6768,700
2017-01-12$34.43$84.8284,500
2017-01-11$34.60$85.24136,800
2017-01-10$34.49$84.97122,100
2017-01-09$34.65$85.36133,600
2017-01-06$34.96$86.12163,700
2017-01-05$34.88$85.93127,900
2017-01-04$35.23$86.7979,000
2017-01-03$35.03$86.30170,300