Free Trial

Imperial Oil (IMO) Stock Chart & Stock Price History

Imperial Oil logo
C$114.90 -0.63 (-0.55%)
As of 08/1/2025 04:15 PM Eastern

Imperial Oil Stock Price Performance

The Imperial Oil (IMO) stock chart highlights key performance trends across multiple timeframes. Over the last 12 months, the stock's price has increased 21.59%, with a year-to-date return of 29.70%. In the past month, the stock has increased 4.51%, reflecting recent market activity.

As of the latest close, Imperial Oil traded at C$114.90 with a market cap of C$59.98 billion and volume of 1.07 million shares. Five years ago, the stock traded at C$20.95, representing a 448.45% increase over that period. At the time, it had a market cap of C$16.16 billion and a volume of 1.76 million shares.

Receive IMO Stock News and Ratings via Email

Sign-up to receive the latest news and ratings for Imperial Oil and its competitors with MarketBeat's FREE daily newsletter.

5 Day
Performance
-1.58%
1 Month
Performance
+4.51%
3 Month
Performance
+20.87%
Year-To-Date
Performance
+29.70%
1 Year
Performance
+21.59%
5 Year
Performance
+448.45%

IMO Stock Chart for Saturday, August, 2, 2025

Imperial Oil Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
08/01/2025C$115.53C$114.90
-0.55%
C$115.28C$113.011.07 million shsC$59.98 billion
07/31/2025C$116.68C$115.53
-0.99%
C$116.75C$114.94776,330 shsC$60.31 billion
07/30/2025C$118.12C$116.68
-1.22%
C$118.57C$116.06598,669 shsC$60.91 billion
07/29/2025C$116.74C$118.12
+1.18%
C$118.80C$117.00816,089 shsC$61.66 billion
07/28/2025C$114.76C$116.74
+1.73%
C$117.17C$115.28670,272 shsC$60.94 billion
07/25/2025C$114.54C$114.76
+0.19%
C$115.04C$113.30526,910 shsC$59.91 billion
07/24/2025C$114.07C$114.54
+0.41%
C$115.85C$113.18702,684 shsC$59.79 billion
07/23/2025C$113.62C$114.07
+0.40%
C$115.11C$113.00828,680 shsC$59.55 billion
07/22/2025C$112.23C$113.62
+1.24%
C$114.18C$111.68730,806 shsC$59.31 billion
07/21/2025C$112.97C$112.23
-0.66%
C$113.05C$111.86647,586 shsC$58.59 billion
07/18/2025C$112.63C$112.97
+0.30%
C$114.64C$112.74606,108 shsC$58.98 billion
07/17/2025C$112.17C$112.63
+0.41%
C$113.30C$112.12595,547 shsC$58.80 billion
07/16/2025C$112.70C$112.17
-0.47%
C$112.94C$111.37630,535 shsC$58.56 billion
07/15/2025C$113.85C$112.70
-1.01%
C$114.12C$112.05644,150 shsC$58.83 billion
07/14/2025C$112.89C$113.85
+0.85%
C$114.03C$112.12619,167 shsC$59.43 billion
07/11/2025C$110.56C$112.89
+2.11%
C$113.12C$110.65940,998 shsC$58.93 billion
07/10/2025C$109.39C$110.56
+1.07%
C$110.88C$108.10808,476 shsC$57.72 billion
07/09/2025C$110.43C$109.39
-0.94%
C$110.79C$109.361.01 million shsC$57.11 billion
07/08/2025C$109.46C$110.43
+0.89%
C$111.05C$108.96824,784 shsC$57.65 billion
07/07/2025C$110.50C$109.46
-0.94%
C$110.90C$108.87687,606 shsC$57.14 billion
07/04/2025C$110.31C$110.50
+0.17%
C$110.91C$109.97192,473 shsC$57.69 billion
07/03/2025C$109.94C$110.31
+0.34%
C$110.50C$108.70321,026 shsC$57.59 billion
07/02/2025C$108.18C$109.94
+1.63%
C$110.65C$108.25471,459 shsC$57.39 billion
07/01/2025C$108.18C$108.18C$108.79C$107.47365,039 shsC$56.47 billion

This page (TSE:IMO) was last updated on 8/2/2025 by MarketBeat.com Staff
From Our Partners