qqq total return cagr from 1990 to 2014

QQQ returned 119.8% between 1990 and 2014.

DATE OPEN HIGH LOW CLOSE VOLUME
December 2014
$97.19
$97.38
$91.86
$95.27
815,702,449
November 2014
$93.34
$97.67
$92.55
$97.46
434,990,280
October 2014
$90.59
$93.54
$82.96
$93.22
1,285,041,509
September 2014
$91.75
$92.45
$89.82
$90.82
756,163,175
August 2014
$86.97
$91.64
$86.11
$91.51
645,938,603
July 2014
$86.41
$89.43
$85.87
$87.15
661,595,217
June 2014
$83.63
$86.34
$82.91
$86.13
567,102,123
May 2014
$80.06
$83.65
$78.23
$83.52
789,221,237
April 2014
$80.58
$82.03
$76.18
$79.94
1,141,405,825
March 2014
$81.66
$83.38
$79.03
$80.19
809,600,231
February 2014
$78.29
$83.01
$76.11
$82.45
715,981,009
January 2014
$79.57
$80.89
$77.03
$78.41
836,429,462
December 2013
$77.76
$79.94
$76.15
$79.94
653,213,189
November 2013
$75.23
$77.77
$73.72
$77.67
542,382,086
October 2013
$71.45
$75.63
$69.17
$75.00
817,370,671
September 2013
$68.74
$72.06
$68.23
$71.46
504,226,924
August 2013
$68.92
$69.80
$67.71
$68.17
529,261,076
July 2013
$64.82
$68.84
$64.45
$68.44
581,766,760
June 2013
$66.01
$66.47
$62.46
$64.37
748,609,737
May 2013
$63.67
$67.48
$63.25
$65.95
680,477,050
April 2013
$62.14
$63.69
$60.22
$63.68
835,583,492
March 2013
$60.06
$62.18
$59.77
$62.10
558,025,879
February 2013
$60.49
$61.32
$59.25
$60.28
656,587,001
January 2013
$59.91
$60.90
$59.44
$60.07
741,909,505
December 2012
$59.25
$59.64
$57.11
$58.51
815,972,921