performance imo and msft between january 1981 and december 2015

Between January 1, 1981 and December 31, 2015, Microsoft (MSFT) returned 89,759% and Imperial Oil (IMO) returned 12,034.7%.

DATE Imperial Oil Microsoft
December 2015
$25.64
$48.61
November 2015
$25.49
$47.62
October 2015
$26.13
$45.82
September 2015
$24.84
$38.52
August 2015
$27.62
$37.88
July 2015
$29.00
$40.38
June 2015
$30.26
$38.18
May 2015
$30.64
$40.52
April 2015
$34.48
$41.79
March 2015
$31.16
$34.93
February 2015
$30.11
$37.67
January 2015
$28.92
$34.46
December 2014
$33.53
$39.62
November 2014
$33.87
$40.78
October 2014
$37.21
$39.80
September 2014
$36.70
$39.30
August 2014
$41.29
$38.51
July 2014
$39.81
$36.36
June 2014
$40.81
$35.13
May 2014
$37.98
$34.49
April 2014
$37.65
$33.79
March 2014
$35.82
$34.29
February 2014
$34.51
$32.05
January 2014
$31.33
$31.42
December 2013
$33.94
$31.06