performance imo last 30 years

Imperial Oil (IMO) has returned 4,181.2% between September 5, 1995 and September 5, 2025.

DATE OPEN HIGH LOW CLOSE VOLUME
September 2025
$89.63
$90.17
$86.40
$87.47
1,729,200
August 2025
$82.32
$90.63
$81.38
$90.24
7,362,800
July 2025
$78.88
$85.75
$77.91
$82.98
7,979,100
June 2025
$71.66
$82.36
$70.30
$79.01
9,165,100
May 2025
$65.94
$72.94
$65.75
$70.42
7,134,000
April 2025
$71.28
$72.66
$58.00
$66.50
11,999,500
March 2025
$66.60
$73.08
$61.87
$71.38
9,533,200
February 2025
$64.23
$71.82
$64.01
$66.45
8,952,100
January 2025
$61.25
$70.76
$60.08
$65.27
11,848,100
December 2024
$71.97
$72.96
$59.70
$60.34
13,275,300
November 2024
$73.92
$75.59
$68.05
$71.98
6,928,300
October 2024
$68.37
$78.07
$68.05
$72.53
10,693,900
September 2024
$71.08
$71.45
$63.45
$68.60
8,801,400
August 2024
$69.76
$75.20
$62.68
$72.81
8,244,100
July 2024
$66.29
$69.98
$65.02
$69.26
7,182,000
June 2024
$68.14
$68.31
$61.26
$66.06
7,381,800
May 2024
$66.17
$68.35
$64.25
$67.81
7,093,600
April 2024
$66.57
$71.73
$65.06
$66.32
8,581,500
March 2024
$60.31
$66.85
$59.88
$66.49
6,736,900
February 2024
$55.92
$60.48
$53.31
$59.69
8,615,000
January 2024
$54.83
$58.68
$52.13
$55.10
10,632,000
December 2023
$53.73
$55.68
$50.60
$54.62
11,527,700
November 2023
$54.48
$56.07
$50.79
$53.81
11,718,800
October 2023
$58.53
$58.99
$53.32
$54.08
12,689,100
September 2023
$54.62
$59.85
$54.33
$58.44
7,379,000