imo stock 2021 to 2022

Imperial Oil (IMO) returned 168.7% between 2021 and 2022.

DATE OPEN HIGH LOW CLOSE VOLUME
December 30 2022
$45.75
$46.37
$45.68
$46.23
215,041
December 29 2022
$45.26
$46.22
$45.20
$46.02
253,699
December 28 2022
$46.47
$46.47
$44.82
$45.28
302,491
December 27 2022
$46.20
$46.67
$45.71
$46.54
236,250
December 23 2022
$44.60
$45.80
$44.56
$45.79
488,492
December 22 2022
$45.68
$46.53
$43.68
$44.40
471,845
December 21 2022
$45.28
$45.61
$44.39
$45.50
814,320
December 20 2022
$44.59
$44.91
$44.15
$44.57
848,206
December 19 2022
$44.87
$44.89
$43.89
$44.45
720,103
December 16 2022
$44.28
$44.44
$43.29
$44.34
632,104
December 15 2022
$45.79
$45.93
$44.62
$44.95
669,455
December 14 2022
$47.03
$47.03
$45.62
$46.15
509,164
December 13 2022
$46.95
$47.36
$45.94
$46.71
852,702
December 12 2022
$46.23
$47.18
$45.15
$46.20
1,495,901
December 09 2022
$49.09
$49.36
$47.41
$47.44
951,390
December 08 2022
$50.32
$51.14
$49.17
$49.26
744,180
December 07 2022
$49.16
$50.18
$49.05
$49.72
1,071,472
December 06 2022
$50.23
$50.98
$49.05
$49.13
764,288
December 05 2022
$52.70
$53.51
$50.64
$50.64
665,391
December 02 2022
$53.41
$54.05
$52.92
$53.05
269,175
December 01 2022
$54.25
$54.52
$53.09
$53.34
299,083
November 30 2022
$54.85
$55.10
$53.57
$53.80
416,968
November 29 2022
$53.71
$54.40
$53.21
$54.10
407,485
November 28 2022
$52.89
$53.78
$52.32
$53.00
293,602
November 25 2022
$54.33
$54.33
$53.63
$54.06
94,812