best performing nasdaq 100 stocks 2015 to 2017

The Nasdaq Composite (IXIC) returned 45% between 2015 and 2017.

DATEOPENHIGHLOWCLOSEVOLUME
Week of December 25 2017
$6,928.92
$6,955.38
$6,903.39
$6,903.39
5,607,170,000
Week of December 18 2017
$6,980.40
$7,003.89
$6,935.42
$6,959.96
9,492,200,000
Week of December 11 2017
$6,847.64
$6,945.82
$6,844.88
$6,936.58
11,160,360,000
Week of December 04 2017
$6,897.13
$6,899.23
$6,734.13
$6,840.08
10,194,080,000
Week of November 27 2017
$6,889.91
$6,914.19
$6,737.16
$6,847.59
11,013,050,000
Week of November 20 2017
$6,789.28
$6,890.02
$6,779.49
$6,889.16
6,164,970,000
Week of November 13 2017
$6,727.39
$6,806.67
$6,667.31
$6,782.79
9,918,020,000
Week of November 06 2017
$6,763.30
$6,795.52
$6,687.28
$6,750.94
10,726,360,000
Week of October 30 2017
$6,693.77
$6,765.14
$6,677.15
$6,764.44
10,630,550,000
Week of October 23 2017
$6,641.57
$6,708.13
$6,517.93
$6,701.26
10,411,640,000
Week of October 16 2017
$6,622.55
$6,640.03
$6,558.53
$6,629.05
8,682,700,000
Week of October 09 2017
$6,597.37
$6,616.58
$6,561.78
$6,605.80
8,916,530,000
Week of October 02 2017
$6,506.08
$6,590.18
$6,484.14
$6,590.18
9,539,770,000
Week of September 25 2017
$6,403.11
$6,497.98
$6,343.96
$6,495.96
9,919,050,000
Week of September 18 2017
$6,460.10
$6,477.77
$6,400.81
$6,426.92
9,209,850,000
Week of September 11 2017
$6,411.18
$6,464.27
$6,410.71
$6,448.47
10,157,310,000
Week of September 04 2017
$6,414.82
$6,426.51
$6,334.59
$6,360.19
7,579,320,000
Week of August 28 2017
$6,286.01
$6,449.65
$6,228.73
$6,435.33
8,300,600,000
Week of August 21 2017
$6,216.32
$6,308.72
$6,177.19
$6,265.64
7,782,320,000
Week of August 14 2017
$6,306.11
$6,374.56
$6,193.38
$6,216.53
9,115,610,000
Week of August 07 2017
$6,361.06
$6,423.35
$6,214.41
$6,256.56
9,688,080,000
Week of July 31 2017
$6,394.69
$6,396.59
$6,313.43
$6,351.56
9,869,510,000
Week of July 24 2017
$6,387.82
$6,460.84
$6,318.62
$6,374.68
10,054,160,000
Week of July 17 2017
$6,320.35
$6,398.26
$6,291.07
$6,387.75
8,861,190,000
Week of July 10 2017
$6,156.03
$6,321.76
$6,141.83
$6,312.47
8,743,170,000