performance imo last 30 years

Imperial Oil (IMO) has returned 3,258.5% between June 3, 1995 and June 3, 2025.

DATE OPEN HIGH LOW CLOSE VOLUME
June 2025
$72.60
$73.01
$71.67
$72.59
390,758
May 2025
$66.81
$73.90
$66.62
$71.35
7,133,967
April 2025
$72.22
$73.62
$58.76
$67.38
11,999,697
March 2025
$67.48
$74.04
$62.69
$72.32
9,533,298
February 2025
$65.08
$72.77
$64.85
$67.32
8,952,047
January 2025
$62.05
$71.69
$60.87
$66.13
11,848,233
December 2024
$72.92
$73.92
$60.49
$61.13
13,275,869
November 2024
$74.90
$76.58
$68.95
$72.93
6,928,249
October 2024
$69.27
$79.10
$68.95
$73.49
10,694,222
September 2024
$72.02
$72.39
$64.29
$69.51
8,874,056
August 2024
$70.68
$76.19
$63.51
$73.77
8,244,433
July 2024
$67.16
$70.90
$65.88
$70.17
7,182,190
June 2024
$69.04
$69.21
$62.06
$66.93
7,479,000
May 2024
$67.05
$69.25
$65.10
$68.70
7,093,860
April 2024
$67.45
$72.68
$65.92
$67.19
8,581,732
March 2024
$61.10
$67.73
$60.67
$67.37
6,737,366
February 2024
$56.65
$61.28
$54.01
$60.48
8,615,140
January 2024
$55.55
$59.45
$52.81
$55.82
10,632,334
December 2023
$54.44
$56.41
$51.26
$55.34
11,527,759
November 2023
$55.20
$56.81
$51.46
$54.52
11,719,034
October 2023
$59.30
$59.77
$54.02
$54.79
12,689,197
September 2023
$55.34
$60.64
$55.04
$59.21
7,379,182
August 2023
$51.27
$54.96
$49.22
$54.76
9,979,545
July 2023
$49.03
$52.44
$46.10
$51.50
13,105,019
June 2023
$42.96
$49.27
$42.96
$48.87
8,888,077