8 Green Days In A Row: Imperial Oil Stock Is Up 8.9%

IMO: Imperial Oil logo
IMO
Imperial Oil

A persistent winning streak for Imperial Oil has pushed the stock higher, but the underlying business metrics present a more complicated picture.

A recent run in Imperial Oil (IMO) stock has added about $5.4 billion to the company’s market value. The move comes from a rally that has now lasted for 8 consecutive trading days, producing a cumulative gain of 8.9% for shareholders and bringing the company’s market capitalization to about $66 billion.

This gain has pushed the stock near its 52-week high of $137.64, a significant milestone for anyone tracking its performance over the past year, which has seen a total return of +66.4%.

Photo by TheDigitalArtist on Pixabay

The Streak Next To The S&P 500

Relevant Articles
  1. Alliance Laundry Stock Slides 14% Over 8 Straight Down Days
  2. 7 Red Days In A Row: Dick’s Sporting Goods Stock Is Down 11%
  3. A 6-Day Winning Streak Has DHT Stock Up 17%
  4. How Will Ubiquiti Stock React To Its Upcoming Earnings?
  5. How Will BJ’s Wholesale Club Stock React To Its Upcoming Earnings?
  6. Caterpillar Stock Is Priced To Swing Hundreds Of Dollars Either Way

Here is how IMO stock stacks up against the S&P 500 over the streak and the periods around it:

Return Period IMO S&P 500
1D 0.3% 0.2%
8D (Current Streak) 8.9% -0.6%
1M (21D) 9.6% 2.6%
3M (63D) -0.7% 4.8%
YTD 2026 59.3% 12.6%
2025 43.8% 16.4%
2024 10.5% 23.3%
2023 20.6% 24.2%

Is the business driving this rally?

The evidence is mixed. The stock’s recent performance is its own, as the S&P 500 returned -0.6% over the same 8 trading days. However, the company’s fundamentals show a different comparison. Revenue over the last twelve months grew 7.0%, below the S&P 500 median of 8.4%. Similarly, its operating margin of 10.4% is lower than the S&P 500 median of 18.4%.

On the other hand, the market appears to be pricing in some of this performance gap. IMO trades at a price-to-earnings multiple of 15.8, which is below the S&P 500 median of 23.3.

What does a streak like this actually tell me?

A streak is information, not an instruction. It signals that a stock has sustained momentum and captured the market’s attention. It is not, by itself, a reason to buy or sell. The disciplined response is to use this moment of high visibility to check the business against the price.

The run-up has made the stock more expensive than it was two weeks ago. The key question is whether the company’s growth, profitability, and cash flow prospects still justify the new, higher valuation. The numbers here provide a starting point for that assessment.

A run like this is worth respecting, and worth testing: the momentum that lasts is usually the kind management itself is underwriting. Our Guidance Momentum screen tracks the stocks whose companies just raised their own forward numbers.

And for anyone who would rather back the theme than one company’s story, an oil and gas ETF like XOP holds the sector rather than this one name. It is still a concentrated bet on that one theme, though, which is exactly the gap the portfolio below closes.

One Hot Stock Is A Story. Thirty Sound Ones Are A Strategy

A streak like this earns a place on your watchlist, and it also earns a question: how much of your outcome do you want depending on one company keeping this up?

The Trefis High Quality (HQ) Portfolio answers it with breadth: roughly 30 businesses picked for consistent cash generation, strong margins, and balance-sheet strength, sized and rebalanced by rules. It has a track record of outpacing a benchmark that combines the three major indices – the S&P 500, S&P Mid-cap, and Russell 2000. Follow the story; invest in the strategy.