performance imo last 12 months

Imperial Oil (IMO) has returned 92.1% since May 15, 2025.

DATEOPENHIGHLOWCLOSEVOLUME
May 15 2026
$133.12
$135.04
$132.40
$134.73
388,677
May 14 2026
$131.44
$132.85
$130.47
$132.39
340,630
May 13 2026
$132.74
$133.95
$130.88
$131.67
378,568
May 12 2026
$131.25
$133.63
$130.40
$133.42
467,114
May 11 2026
$128.37
$130.40
$127.53
$130.23
380,308
May 08 2026
$125.69
$127.93
$124.31
$126.98
585,800
May 07 2026
$125.60
$127.08
$124.12
$125.84
491,000
May 06 2026
$128.73
$129.72
$126.93
$127.84
492,900
May 05 2026
$130.59
$133.98
$130.31
$132.95
364,900
May 04 2026
$129.16
$131.39
$127.54
$130.47
553,500
May 01 2026
$127.32
$132.64
$126.17
$128.48
1,359,900
April 30 2026
$129.40
$134.31
$128.84
$134.02
862,700
April 29 2026
$128.66
$131.00
$127.92
$130.61
410,800
April 28 2026
$127.29
$128.46
$126.65
$127.49
382,500
April 27 2026
$124.71
$126.49
$124.71
$125.89
337,000
April 24 2026
$125.89
$126.11
$123.39
$124.37
339,700
April 23 2026
$125.70
$127.51
$125.26
$126.73
308,300
April 22 2026
$125.00
$125.20
$123.07
$125.20
400,800
April 21 2026
$123.00
$124.17
$122.55
$123.81
498,200
April 20 2026
$122.05
$123.74
$121.81
$122.82
444,000
April 17 2026
$123.75
$123.75
$118.59
$121.94
911,300
April 16 2026
$125.32
$126.81
$125.06
$125.77
647,800
April 15 2026
$127.38
$127.38
$124.71
$124.83
292,800
April 14 2026
$129.41
$129.83
$125.93
$127.10
390,400
April 13 2026
$130.19
$132.11
$129.64
$130.19
302,200