You are on page 1of 90

Date Open High Low Close Adj Close Volume

6/22/2015 2112.5 2129.870117 2095.379883 2101.48999 2101.48999 17463770000


6/29/2015 2098.629883 2098.629883 2056.320068 2076.780029 2076.780029 14481300000
7/6/2015 2073.949951 2083.73999 2044.02002 2076.620117 2076.620117 18065680000
7/13/2015 2080.030029 2128.909912 2080.030029 2126.639893 2126.639893 15950490000
7/20/2015 2126.850098 2132.820068 2077.090088 2079.649902 2079.649902 17926480000
7/27/2015 2078.189941 2114.23999 2063.52002 2103.840088 2103.840088 19254140000
8/3/2015 2104.48999 2112.659912 2067.909912 2077.570068 2077.570068 18841050000
8/10/2015 2080.97998 2105.350098 2052.090088 2091.540039 2091.540039 17509360000
8/17/2015 2089.699951 2103.469971 1970.890015 1970.890015 1970.890015 18271310000
8/24/2015 1965.150024 1993.47998 1867.01001 1988.869995 1988.869995 26089970000
8/31/2015 1986.72998 1986.72998 1903.069946 1921.219971 1921.219971 18717360000
9/7/2015 1927.300049 1988.630005 1927.300049 1961.050049 1961.050049 14045680000
9/14/2015 1963.060059 2020.859985 1948.27002 1958.030029 1958.030029 20075770000
9/21/2015 1960.839966 1979.640015 1908.920044 1931.339966 1931.339966 18081540000
9/28/2015 1929.180054 1951.359985 1871.910034 1951.359985 1951.359985 21346290000
10/5/2015 1954.329956 2020.130005 1954.329956 2014.890015 2014.890015 20849400000
10/12/2015 2015.650024 2033.540039 1990.72998 2033.109985 2033.109985 17281480000
10/19/2015 2031.72998 2079.73999 2017.219971 2075.149902 2075.149902 18785920000
10/26/2015 2075.080078 2094.320068 2058.840088 2079.360107 2079.360107 20565930000
11/2/2015 2080.76001 2116.47998 2080.76001 2099.199951 2099.199951 20531860000
11/9/2015 2096.560059 2096.560059 2022.02002 2023.040039 2023.040039 19691320000
11/16/2015 2022.079956 2097.060059 2019.390015 2089.169922 2089.169922 19652690000
11/23/2015 2089.409912 2095.610107 2070.290039 2090.110107 2090.110107 11792690000
11/30/2015 2090.949951 2104.27002 2042.349976 2091.689941 2091.689941 20459190000
12/7/2015 2090.419922 2090.419922 2008.800049 2012.369995 2012.369995 20618850000
12/14/2015 2013.369995 2076.719971 1993.26001 2005.550049 2005.550049 24611890000
12/21/2015 2010.27002 2067.360107 2005.930054 2060.98999 2060.98999 12177090000
12/28/2015 2057.77002 2081.560059 2043.619995 2043.939941 2043.939941 10057270000
1/4/2016 2038.199951 2038.199951 1918.459961 1922.030029 1922.030029 22089690000
1/11/2016 1926.119995 1950.329956 1857.829956 1880.329956 1880.329956 25291150000
1/18/2016 1888.660034 1908.849976 1812.290039 1906.900024 1906.900024 21324990000
1/25/2016 1906.280029 1940.23999 1872.699951 1940.23999 1940.23999 23703940000
2/1/2016 1936.939941 1947.199951 1872.22998 1880.050049 1880.050049 24081930000
2/8/2016 1873.25 1881.599976 1810.099976 1864.780029 1864.780029 25488570000
2/15/2016 1871.439941 1930.680054 1871.439941 1917.780029 1917.780029 18161550000
2/22/2016 1924.439941 1962.959961 1891 1948.050049 1948.050049 20729330000
2/29/2016 1947.130005 2009.130005 1931.810059 1999.98999 1999.98999 25206170000
3/7/2016 1996.109985 2022.369995 1969.25 2022.189941 2022.189941 22103360000
3/14/2016 2019.27002 2052.360107 2005.22998 2049.580078 2049.580078 22138770000
3/21/2016 2047.880005 2056.600098 2022.48999 2035.939941 2035.939941 13842290000
3/28/2016 2037.890015 2075.070068 2028.310059 2072.780029 2072.780029 17687000000
4/4/2016 2073.189941 2074.02002 2033.800049 2047.599976 2047.599976 18552210000
4/11/2016 2050.22998 2087.840088 2039.73999 2080.72998 2080.72998 19466730000
4/18/2016 2078.830078 2111.050049 2073.649902 2091.580078 2091.580078 19364460000
4/25/2016 2089.370117 2099.889893 2052.280029 2065.300049 2065.300049 19991600000
5/2/2016 2067.169922 2083.419922 2039.449951 2057.139893 2057.139893 19877940000
5/9/2016 2057.550049 2084.870117 2043.130005 2046.609985 2046.609985 18573070000
5/16/2016 2046.530029 2071.879883 2025.910034 2052.320068 2052.320068 19066060000
5/23/2016 2052.22998 2099.060059 2047.26001 2099.060059 2099.060059 16852120000
5/30/2016 2100.129883 2105.26001 2085.100098 2099.129883 2099.129883 15300080000
6/6/2016 2100.830078 2120.550049 2089.959961 2096.070068 2096.070068 17344140000
6/13/2016 2091.75 2098.120117 2050.370117 2071.219971 2071.219971 19277430000
6/20/2016 2075.580078 2113.320068 2032.569946 2037.410034 2037.410034 20763870000
6/27/2016 2031.449951 2108.709961 1991.680054 2102.949951 2102.949951 22140480000
7/4/2016 2095.050049 2131.709961 2074.02002 2129.899902 2129.899902 14779810000
7/11/2016 2131.719971 2169.050049 2131.719971 2161.73999 2161.73999 17441690000
7/18/2016 2162.040039 2175.629883 2159.01001 2175.030029 2175.030029 15651690000
7/25/2016 2173.709961 2177.090088 2159.070068 2173.600098 2173.600098 18198170000
8/1/2016 2173.149902 2182.870117 2147.580078 2182.870117 2182.870117 18513540000
8/8/2016 2183.76001 2188.449951 2172 2184.050049 2184.050049 16340620000
8/15/2016 2186.080078 2193.810059 2168.5 2183.870117 2183.870117 16049210000
8/22/2016 2181.580078 2193.419922 2160.389893 2169.040039 2169.040039 15278970000
8/29/2016 2170.189941 2184.870117 2157.090088 2179.97998 2179.97998 15911210000
9/5/2016 2181.610107 2187.870117 2127.810059 2127.810059 2127.810059 14728870000
9/12/2016 2120.860107 2163.300049 2119.120117 2139.159912 2139.159912 20204330000
9/19/2016 2143.98999 2179.98999 2135.909912 2164.689941 2164.689941 16885840000
9/26/2016 2158.540039 2175.300049 2141.550049 2168.27002 2168.27002 18967960000
10/3/2016 2164.330078 2165.860107 2144.01001 2153.73999 2153.73999 17876430000
10/10/2016 2160.389893 2169.600098 2114.719971 2132.97998 2132.97998 16140520000
10/17/2016 2132.949951 2148.439941 2124.429932 2141.159912 2141.159912 16149080000
10/24/2016 2148.5 2154.790039 2119.360107 2126.409912 2126.409912 19108200000
10/31/2016 2129.780029 2133.25 2083.790039 2085.179932 2085.179932 20427740000
11/7/2016 2100.590088 2182.300049 2100.590088 2164.449951 2164.449951 25356830000
11/14/2016 2165.639893 2189.889893 2156.080078 2181.899902 2181.899902 21123210000
11/21/2016 2186.429932 2213.350098 2186.429932 2213.350098 2213.350098 12568190000
11/28/2016 2210.209961 2214.100098 2187.439941 2191.949951 2191.949951 21589430000
12/5/2016 2200.649902 2259.800049 2199.969971 2259.530029 2259.530029 20337430000
12/12/2016 2258.830078 2277.530029 2248.439941 2258.070068 2258.070068 22387610000
12/19/2016 2259.23999 2272.560059 2256.080078 2263.790039 2263.790039 14296250000
12/26/2016 2266.22998 2273.820068 2233.620117 2238.830078 2238.830078 9386710000
1/2/2017 2251.570068 2282.100098 2245.129883 2276.97998 2276.97998 14637130000
1/9/2017 2273.590088 2279.27002 2254.25 2274.639893 2274.639893 17020210000
1/16/2017 2269.139893 2276.959961 2258.409912 2271.310059 2271.310059 13591180000
1/23/2017 2267.780029 2300.98999 2257.02002 2294.689941 2294.689941 17555940000
1/30/2017 2286.01001 2298.310059 2267.209961 2297.419922 2297.419922 19001010000
2/6/2017 2294.280029 2319.22998 2285.379883 2316.100098 2316.100098 17320440000
2/13/2017 2321.719971 2351.310059 2321.419922 2351.159912 2351.159912 17831660000
2/20/2017 2354.909912 2368.26001 2352.870117 2367.340088 2367.340088 14895280000
2/27/2017 2365.22998 2400.97998 2358.959961 2383.120117 2383.120117 19514510000
3/6/2017 2375.22998 2378.800049 2354.540039 2372.600098 2372.600098 17712480000
3/13/2017 2371.560059 2390.01001 2358.179932 2378.25 2378.25 18757070000
3/20/2017 2378.23999 2381.929932 2335.73999 2343.97998 2343.97998 17128980000
3/27/2017 2329.110107 2370.419922 2322.25 2362.719971 2362.719971 16227480000
4/3/2017 2362.340088 2378.360107 2344.72998 2355.540039 2355.540039 16648230000
4/10/2017 2357.159912 2366.370117 2328.949951 2328.949951 2328.949951 12243670000
4/17/2017 2332.620117 2361.370117 2332.51001 2348.689941 2348.689941 16765230000
4/24/2017 2370.330078 2398.159912 2369.189941 2384.199951 2384.199951 19608540000
5/1/2017 2388.5 2399.290039 2379.75 2399.290039 2399.290039 18809590000
5/8/2017 2399.939941 2403.870117 2381.73999 2390.899902 2390.899902 17759610000
5/15/2017 2393.97998 2405.77002 2352.719971 2381.72998 2381.72998 19201970000
5/22/2017 2387.209961 2418.709961 2386.919922 2415.820068 2415.820068 16116730000
5/29/2017 2411.669922 2440.22998 2403.590088 2439.070068 2439.070068 15038090000
6/5/2017 2437.830078 2446.199951 2415.699951 2431.77002 2431.77002 17598940000
6/12/2017 2425.879883 2443.75 2418.530029 2433.149902 2433.149902 19496610000
6/19/2017 2442.550049 2453.820068 2430.73999 2438.300049 2438.300049 19022570000
6/26/2017 2443.320068 2450.419922 2405.699951 2423.409912 2423.409912 17565550000
7/3/2017 2431.389893 2439.169922 2407.699951 2425.179932 2425.179932 11595360000
7/10/2017 2424.51001 2463.540039 2412.790039 2459.27002 2459.27002 15081810000
7/17/2017 2459.5 2477.620117 2450.340088 2472.540039 2472.540039 15057410000
7/24/2017 2472.040039 2484.040039 2459.929932 2472.100098 2472.100098 17965610000
7/31/2017 2475.939941 2480.379883 2466.47998 2476.830078 2476.830078 17288810000
8/7/2017 2477.139893 2490.870117 2437.75 2441.320068 2441.320068 16365480000
8/14/2017 2454.959961 2474.929932 2420.689941 2425.550049 2425.550049 15247600000
8/21/2017 2425.5 2454.77002 2417.350098 2443.050049 2443.050049 13786300000
8/28/2017 2447.350098 2480.379883 2428.199951 2476.550049 2476.550049 14107780000
9/4/2017 2470.350098 2471.969971 2446.550049 2461.429932 2461.429932 13521090000
9/11/2017 2474.52002 2500.22998 2474.52002 2500.22998 2500.22998 18158360000
9/18/2017 2502.51001 2508.850098 2496.540039 2502.219971 2502.219971 15770230000
9/25/2017 2499.389893 2519.439941 2488.030029 2519.360107 2519.360107 16177570000
10/2/2017 2521.199951 2552.51001 2520.399902 2549.330078 2549.330078 15215390000
10/9/2017 2551.389893 2557.649902 2541.600098 2553.169922 2553.169922 14721510000
10/16/2017 2555.570068 2575.439941 2547.919922 2575.209961 2575.209961 15178860000
10/23/2017 2578.080078 2582.97998 2544 2581.070068 2581.070068 18269710000
10/30/2017 2577.75 2588.419922 2566.169922 2587.840088 2587.840088 18915260000
11/6/2017 2587.469971 2597.02002 2566.330078 2582.300049 2582.300049 18566610000
11/13/2017 2576.530029 2590.090088 2557.449951 2578.850098 2578.850098 17216450000
11/20/2017 2579.48999 2604.209961 2578.23999 2602.419922 2602.419922 10448990000
11/27/2017 2602.659912 2657.73999 2598.870117 2642.219971 2642.219971 19454370000
12/4/2017 2657.189941 2665.189941 2624.75 2651.5 2651.5 17189740000
12/11/2017 2652.189941 2679.629883 2651.469971 2675.810059 2675.810059 19343950000
12/18/2017 2685.919922 2694.969971 2676.110107 2683.340088 2683.340088 16007500000
12/25/2017 2679.090088 2692.120117 2673.610107 2673.610107 2673.610107 8767680000
1/1/2018 2683.72998 2743.449951 2682.360107 2743.149902 2743.149902 13837790000
1/8/2018 2742.669922 2787.850098 2736.060059 2786.23999 2786.23999 17487770000
1/15/2018 2798.959961 2810.330078 2768.639893 2810.300049 2810.300049 15424920000
1/22/2018 2809.159912 2872.870117 2808.120117 2872.870117 2872.870117 18283880000
1/29/2018 2867.22998 2870.620117 2759.969971 2762.129883 2762.129883 20065340000
2/5/2018 2741.060059 2763.389893 2532.689941 2619.550049 2619.550049 26787200000
2/12/2018 2636.75 2754.419922 2622.449951 2732.219971 2732.219971 18854770000
2/19/2018 2722.98999 2747.76001 2697.77002 2747.300049 2747.300049 14297470000
2/26/2018 2757.370117 2789.149902 2647.320068 2691.25 2691.25 19786810000
3/5/2018 2681.060059 2786.570068 2675.75 2786.570068 2786.570068 17051190000
3/12/2018 2790.540039 2801.899902 2741.469971 2752.01001 2752.01001 18750700000
3/19/2018 2741.379883 2741.379883 2585.889893 2588.26001 2588.26001 17533550000
3/26/2018 2619.350098 2674.780029 2593.060059 2640.870117 2640.870117 14647940000
4/2/2018 2633.449951 2672.080078 2553.800049 2604.469971 2604.469971 16820340000
4/9/2018 2617.179932 2680.26001 2610.790039 2656.300049 2656.300049 15609880000
4/16/2018 2670.100098 2717.48999 2660.610107 2670.139893 2670.139893 16375430000
4/23/2018 2675.399902 2683.550049 2612.669922 2669.909912 2669.909912 17108410000
4/30/2018 2682.51001 2682.870117 2594.620117 2663.419922 2663.419922 18483840000
5/7/2018 2680.340088 2732.860107 2655.199951 2727.719971 2727.719971 17060780000
5/14/2018 2738.469971 2742.100098 2701.909912 2712.969971 2712.969971 16310100000
5/21/2018 2735.389893 2742.23999 2707.379883 2721.330078 2721.330078 15963780000
5/28/2018 2705.110107 2736.929932 2676.810059 2734.620117 2734.620117 15217440000
6/4/2018 2741.669922 2779.899902 2739.51001 2779.030029 2779.030029 17380480000
6/11/2018 2780.179932 2791.469971 2761.72998 2779.659912 2779.659912 19368250000
6/18/2018 2765.790039 2774.98999 2743.189941 2754.879883 2754.879883 19026830000
6/25/2018 2742.939941 2746.090088 2691.98999 2718.370117 2718.370117 17980020000
7/2/2018 2704.949951 2764.409912 2698.949951 2759.820068 2759.820068 10493320000
7/9/2018 2775.620117 2804.530029 2770.72998 2801.310059 2801.310059 14514320000
7/16/2018 2797.360107 2816.76001 2789.23999 2801.830078 2801.830078 15449650000
7/23/2018 2799.169922 2848.030029 2795.139893 2818.820068 2818.820068 16947010000
7/30/2018 2819 2840.379883 2796.340088 2840.350098 2840.350098 17132630000
8/6/2018 2840.290039 2863.429932 2825.810059 2833.280029 2833.280029 15312600000
8/13/2018 2835.459961 2855.629883 2802.48999 2850.129883 2850.129883 16024470000
8/20/2018 2853.929932 2876.159912 2850.620117 2874.689941 2874.689941 13894820000
8/27/2018 2884.689941 2916.5 2884.689941 2901.52002 2901.52002 14011570000
9/3/2018 2896.959961 2900.179932 2864.120117 2871.679932 2871.679932 12404170000
9/10/2018 2881.389893 2908.300049 2866.780029 2904.97998 2904.97998 15300720000
9/17/2018 2903.830078 2940.909912 2886.159912 2929.669922 2929.669922 18247730000
9/24/2018 2921.830078 2931.149902 2903.280029 2913.97998 2913.97998 16539460000
10/1/2018 2926.290039 2939.860107 2869.290039 2885.570068 2885.570068 17190620000
10/8/2018 2877.530029 2894.830078 2710.51001 2767.129883 2767.129883 20208740000
10/15/2018 2763.830078 2816.939941 2749.030029 2767.780029 2767.780029 17233120000
10/22/2018 2773.939941 2778.939941 2628.159912 2658.689941 2658.689941 21802950000
10/29/2018 2682.649902 2756.550049 2603.540039 2723.060059 2723.060059 23838850000
11/5/2018 2726.370117 2815.149902 2717.939941 2781.01001 2781.01001 18698510000
11/12/2018 2773.929932 2775.98999 2670.75 2736.27002 2736.27002 20319060000
11/19/2018 2730.73999 2733.159912 2631.090088 2632.560059 2632.560059 13016000000
11/26/2018 2649.969971 2760.879883 2649.969971 2760.169922 2760.169922 19100190000
12/3/2018 2790.5 2800.179932 2621.530029 2633.080078 2633.080078 18044060000
12/10/2018 2630.860107 2685.439941 2583.22998 2599.949951 2599.949951 19978530000
12/17/2018 2590.75 2601.129883 2408.550049 2416.620117 2416.620117 27409960000
12/24/2018 2400.560059 2520.27002 2346.580078 2485.73999 2485.73999 14647150000
12/31/2018 2498.939941 2538.070068 2443.959961 2531.939941 2531.939941 15212300000
1/7/2019 2535.610107 2597.820068 2524.560059 2596.26001 2596.26001 19379210000
1/14/2019 2580.310059 2675.469971 2570.409912 2670.709961 2670.709961 18859550000
1/21/2019 2657.879883 2672.379883 2612.860107 2664.76001 2664.76001 14490970000
1/28/2019 2644.969971 2716.659912 2624.060059 2706.530029 2706.530029 19661740000
2/4/2019 2706.48999 2738.97998 2681.830078 2707.879883 2707.879883 18114780000
2/11/2019 2712.399902 2775.659912 2703.790039 2775.600098 2775.600098 18338580000
2/18/2019 2769.280029 2794.199951 2764.550049 2792.669922 2792.669922 14356680000
2/25/2019 2804.350098 2813.48999 2775.129883 2803.689941 2803.689941 19586400000
3/4/2019 2814.370117 2816.879883 2722.27002 2743.070068 2743.070068 18620090000
3/11/2019 2747.610107 2830.72998 2747.610107 2822.47998 2822.47998 20361870000
3/18/2019 2822.610107 2860.310059 2800.469971 2800.709961 2800.709961 18727610000
3/25/2019 2796.01001 2836.030029 2785.02002 2834.399902 2834.399902 16914430000
4/1/2019 2848.629883 2893.23999 2848.629883 2892.73999 2892.73999 16459900000
4/8/2019 2888.459961 2910.540039 2873.330078 2907.409912 2907.409912 15751420000
4/15/2019 2908.320068 2918 2891.899902 2905.030029 2905.030029 13599690000
4/22/2019 2898.780029 2939.879883 2896.350098 2939.879883 2939.879883 16755720000
4/29/2019 2940.580078 2954.129883 2900.5 2945.639893 2945.639893 17800970000
5/6/2019 2908.889893 2937.320068 2825.389893 2881.399902 2881.399902 17602830000
5/13/2019 2840.189941 2892.149902 2801.429932 2859.530029 2859.530029 16938710000
5/20/2019 2841.939941 2868.879883 2805.48999 2826.060059 2826.060059 16479450000
5/27/2019 2830.030029 2840.51001 2750.52002 2752.060059 2752.060059 15076270000
6/3/2019 2751.530029 2884.969971 2728.810059 2873.340088 2873.340088 17919730000
6/10/2019 2885.830078 2910.610107 2874.679932 2886.97998 2886.97998 15783900000
6/17/2019 2889.75 2964.149902 2887.300049 2950.459961 2950.459961 18441710000
6/24/2019 2951.419922 2954.919922 2912.98999 2941.76001 2941.76001 18736050000
7/1/2019 2971.409912 2995.840088 2952.219971 2990.409912 2990.409912 11118040000
7/8/2019 2979.77002 3013.919922 2963.439941 3013.77002 3013.77002 15216580000
7/15/2019 3017.800049 3017.800049 2973.090088 2976.610107 2976.610107 15904160000
7/22/2019 2981.929932 3027.97998 2976.649902 3025.860107 3025.860107 16649220000
7/29/2019 3024.469971 3025.610107 2914.110107 2932.050049 2932.050049 20098430000
8/5/2019 2898.070068 2938.719971 2822.120117 2918.649902 2918.649902 20616730000
8/12/2019 2907.070068 2943.310059 2825.51001 2888.679932 2888.679932 18553910000
8/19/2019 2913.47998 2939.080078 2834.969971 2847.110107 2847.110107 16118550000
8/26/2019 2866.699951 2940.429932 2853.050049 2926.459961 2926.459961 15673290000
9/2/2019 2909.01001 2985.860107 2891.850098 2978.709961 2978.709961 13689030000
9/9/2019 2988.429932 3020.73999 2957.01001 3007.389893 3007.389893 19633130000
9/16/2019 2996.409912 3021.98999 2978.570068 2992.070068 2992.070068 20728050000
9/23/2019 2983.5 3007.97998 2945.530029 2961.790039 2961.790039 16694510000
9/30/2019 2967.070068 2992.530029 2855.939941 2952.01001 2952.01001 17212640000
10/7/2019 2944.22998 2993.280029 2892.659912 2970.27002 2970.27002 15821120000
10/14/2019 2965.810059 3008.290039 2962.939941 2986.199951 2986.199951 15500580000
10/21/2019 2996.47998 3027.389893 2991.209961 3022.550049 3022.550049 17251350000
10/28/2019 3032.120117 3066.949951 3023.189941 3066.909912 3066.909912 18956670000
11/4/2019 3078.959961 3097.77002 3065.889893 3093.080078 3093.080078 20734960000
11/11/2019 3080.330078 3120.459961 3075.820068 3120.459961 3120.459961 16622540000
11/18/2019 3117.909912 3127.639893 3091.409912 3110.290039 3110.290039 18008990000
11/25/2019 3117.439941 3154.26001 3117.439941 3140.97998 3140.97998 12883230000
12/2/2019 3143.850098 3150.600098 3070.330078 3145.909912 3145.909912 17452390000
12/9/2019 3141.860107 3182.679932 3126.090088 3168.800049 3168.800049 17669880000
12/16/2019 3183.629883 3225.649902 3183.629883 3221.219971 3221.219971 22078130000
12/23/2019 3226.050049 3247.929932 3220.51001 3240.02002 3240.02002 8946500000
12/30/2019 3240.090088 3258.139893 3212.030029 3234.850098 3234.850098 12826640000
1/6/2020 3217.550049 3282.98999 3214.639893 3265.350098 3265.350098 17666700000
1/13/2020 3271.129883 3329.879883 3268.429932 3329.620117 3329.620117 18071600000
1/20/2020 3321.030029 3337.77002 3281.530029 3295.469971 3295.469971 15197180000
1/27/2020 3247.159912 3293.469971 3214.679932 3225.52002 3225.52002 19249400000
2/3/2020 3235.659912 3347.959961 3235.659912 3327.709961 3327.709961 19469980000
2/10/2020 3318.280029 3385.090088 3317.77002 3380.159912 3380.159912 18033560000
2/17/2020 3369.040039 3393.52002 3328.449951 3337.75 3337.75 15253460000
2/24/2020 3257.610107 3259.810059 2855.840088 2954.219971 2954.219971 31535270000
3/2/2020 2974.280029 3136.719971 2901.540039 2972.370117 2972.370117 29895510000
3/9/2020 2863.889893 2882.590088 2478.860107 2711.02002 2711.02002 40521170000
3/16/2020 2508.590088 2562.97998 2280.52002 2304.919922 2304.919922 41887220000
3/23/2020 2290.709961 2637.01001 2191.860107 2541.469971 2541.469971 37182690000
3/30/2020 2558.97998 2641.389893 2447.48999 2488.649902 2488.649902 30804590000
4/6/2020 2578.280029 2818.570068 2574.570068 2789.820068 2789.820068 27169090000
4/13/2020 2782.459961 2879.219971 2721.169922 2874.560059 2874.560059 27017230000
4/20/2020 2845.620117 2868.97998 2727.100098 2836.73999 2836.73999 26476650000
4/27/2020 2854.649902 2954.860107 2821.610107 2830.709961 2830.709961 28763560000
5/4/2020 2815.01001 2932.159912 2797.850098 2929.800049 2929.800049 24736450000
5/11/2020 2915.459961 2945.820068 2766.639893 2863.699951 2863.699951 27177120000
5/18/2020 2913.860107 2980.290039 2913.860107 2955.449951 2955.449951 25246330000
5/25/2020 3004.080078 3068.669922 2969.75 3044.310059 3044.310059 24886040000
6/1/2020 3038.780029 3211.719971 3031.540039 3193.929932 3193.929932 30895920000
6/8/2020 3199.919922 3233.129883 2984.469971 3041.310059 3041.310059 34241980000
6/15/2020 2993.76001 3155.530029 2965.659912 3097.73999 3097.73999 28876100000
6/19/2020 3140.290039 3155.530029 3083.110107 3097.73999 3097.73999 697809668
Date Open High Low Close Adj Close Volume
6/22/2015 83.410004 89.400002 83.309998 88.010002 88.010002 186937800
6/29/2015 86.610001 87.949997 85.57 87.290001 87.290001 101143200
7/6/2015 86.489998 88.220001 85.230003 87.949997 87.949997 128648400
7/13/2015 88.660004 95.389999 88.419998 94.970001 94.970001 163296800
7/20/2015 95.849998 99.239998 94.809998 96.949997 96.949997 185477000
7/27/2015 96.580002 97.279999 91.800003 94.010002 94.010002 271190000
8/3/2015 93.529999 98.739998 92.800003 94.300003 94.300003 144762700
8/10/2015 95.68 95.900002 91.190002 94.419998 94.419998 104547200
8/17/2015 94.419998 96.099998 85.610001 86.059998 86.059998 171220500
8/24/2015 77.029999 91.480003 72 91.010002 91.010002 256503500
8/31/2015 90.599998 91.050003 86.5 88.260002 88.260002 150515500
9/7/2015 89.690002 92.080002 88.830002 92.050003 92.050003 107186000
9/14/2015 92.309998 95.510002 91.599998 94.400002 94.400002 145450300
9/21/2015 94.620003 96.489998 91.919998 92.769997 92.769997 145447900
9/28/2015 92.080002 92.290001 85.720001 92.07 92.07 186816200
10/5/2015 92.940002 94.269997 90.470001 93.239998 93.239998 120898000
10/12/2015 93.32 97.589996 92.669998 97.540001 97.540001 110153700
10/19/2015 97.18 102.849998 96.470001 102.190002 102.190002 145731300
10/26/2015 102.199997 105.120003 101.550003 101.970001 101.970001 127642000
11/2/2015 101.720001 110.650002 101.18 107.099998 107.099998 187032700
11/9/2015 107 109.870003 103.830002 103.949997 103.949997 127675400
11/16/2015 103.32 107.879997 100.470001 107.32 107.32 147603100
11/23/2015 107.190002 107.470001 104.389999 105.449997 105.449997 64538400
11/30/2015 105.839996 107.919998 103.349998 106.18 106.18 112055400
12/7/2015 106.480003 106.910004 101.910004 102.120003 102.120003 103276000
12/14/2015 102.290001 107.75 101.459999 104.040001 104.040001 126762800
12/21/2015 104.910004 106.110001 103.599998 105.019997 105.019997 56837400
12/28/2015 105.019997 107.739998 104.529999 104.660004 104.660004 61755700
1/4/2016 101.949997 103.769997 97.029999 97.330002 97.330002 166842000
1/11/2016 97.910004 100.580002 92.449997 94.970001 94.970001 186529800
1/18/2016 96.529999 98.07 89.370003 97.940002 97.940002 151064000
1/25/2016 98.720001 112.839996 94.230003 112.209999 112.209999 288273300
2/1/2016 112.269997 117.589996 103.18 104.07 104.07 278615500
2/8/2016 100.410004 105.110001 96.82 102.010002 102.010002 258965500
2/15/2016 103.800003 106 100.239998 104.57 104.57 151758600
2/22/2016 105.489998 109.449997 102.739998 107.919998 107.919998 152033900
2/29/2016 107.599998 110.550003 106.75 108.389999 108.389999 131558500
3/7/2016 108.07 109.419998 104.400002 109.410004 109.410004 123098600
3/14/2016 109.279999 112.690002 108.769997 111.449997 111.449997 120110800
3/21/2016 111.660004 113.190002 111.029999 113.050003 113.050003 73850200
3/28/2016 113.32 116.989998 112.949997 116.059998 116.059998 130380300
4/4/2016 114.07 114.889999 109.900002 110.629997 110.629997 161477200
4/11/2016 110.699997 112.650002 106.519997 109.639999 109.639999 203633900
4/18/2016 109.739998 114.040001 109.010002 110.559998 110.559998 131739000
4/25/2016 109.870003 120.790001 106.309998 117.580002 117.580002 220003200
5/2/2016 117.830002 119.639999 116.57 119.489998 119.489998 124113400
5/9/2016 119.540001 121.080002 118.900002 119.809998 119.809998 106556300
5/16/2016 119.379997 119.610001 115.879997 117.349998 117.349998 113707600
5/23/2016 117.419998 119.849998 115.940002 119.379997 119.379997 92619300
5/30/2016 119.459999 120.099998 117.82 118.470001 118.470001 65940500
6/6/2016 118.620003 119.43 116.260002 116.620003 116.620003 76723300
6/13/2016 115 115.480003 112.559998 113.019997 113.019997 113036700
6/20/2016 113.769997 115.209999 111 112.080002 112.080002 111618000
6/27/2016 111.57 115.18 108.230003 114.190002 114.190002 122085200
7/4/2016 113.940002 117.5 112.970001 117.239998 117.239998 73317400
7/11/2016 117.709999 118.720001 116.580002 116.860001 116.860001 80362700
7/18/2016 117.32 122.199997 116.889999 121 121 98680300
7/25/2016 121.389999 128.330002 117.779999 123.940002 123.940002 202768200
8/1/2016 123.849998 125.839996 122.07 125.150002 125.150002 108750600
8/8/2016 125.25 126.089996 124.18 124.879997 124.879997 69413500
8/15/2016 124.910004 124.919998 122.779999 123.559998 123.559998 71400800
8/22/2016 123.330002 125.190002 123.089996 124.959999 124.959999 68175200
8/29/2016 124.349998 126.860001 124.349998 126.510002 126.510002 73585700
9/5/2016 126.669998 131.979996 126.470001 127.099998 127.099998 97046500
9/12/2016 125.959999 129.179993 125.75 129.070007 129.070007 94156500
9/19/2016 129.910004 130.729996 127.300003 127.959999 127.959999 83975500
9/26/2016 127.370003 129.470001 126.800003 128.270004 128.270004 75684700
10/3/2016 128.380005 129.279999 127.550003 128.990005 128.990005 64338300
10/10/2016 129.679993 130.699997 126.75 127.879997 127.879997 74234200
10/17/2016 128.199997 132.130005 127.32 132.070007 132.070007 73864300
10/24/2016 132.720001 133.5 129.270004 131.289993 131.289993 85178600
10/31/2016 132.009995 132.119995 119.25 120.75 120.75 171699500
11/7/2016 122.830002 124.610001 115.269997 119.019997 119.019997 175072500
11/14/2016 119.129997 119.129997 113.550003 117.019997 117.019997 159933400
11/21/2016 118.199997 122.980003 117.800003 120.379997 120.379997 85835300
11/28/2016 120.120003 122.099998 114 115.400002 115.400002 135528600
12/5/2016 115.949997 119.940002 115.07 119.68 119.68 101153900
12/12/2016 119.220001 122.5 117.610001 119.870003 119.870003 118950500
12/19/2016 119.849998 120.360001 116.300003 117.269997 117.269997 67518700
12/26/2016 116.959999 118.68 114.769997 115.050003 115.050003 52757900
1/2/2017 116.029999 123.879997 115.510002 123.410004 123.410004 88332300
1/9/2017 123.550003 129.270004 123.040001 128.339996 128.339996 102099700
1/16/2017 128.039993 128.479996 126.779999 127.040001 127.040001 59733100
1/23/2017 127.309998 133.139999 126.949997 132.179993 132.179993 90047200
1/30/2017 131.580002 135.490005 129.520004 130.979996 130.979996 168057700
2/6/2017 130.979996 134.940002 130.300003 134.190002 134.190002 85578000
2/13/2017 134.699997 134.699997 132.550003 133.529999 133.529999 66225200
2/20/2017 133.5 136.789993 132.899994 135.440002 135.440002 73167400
2/27/2017 135.259995 137.820007 134.75 137.169998 137.169998 70131200
3/6/2017 136.880005 139.490005 136.509995 138.789993 138.789993 68309200
3/13/2017 138.710007 140.339996 138.490005 139.839996 139.839996 77450000
3/20/2017 139.710007 142.309998 137.600006 140.339996 140.339996 88737200
3/27/2017 139.050003 142.949997 138.770004 142.050003 142.050003 67889800
4/3/2017 141.929993 143.440002 140.240005 140.779999 140.779999 70592400
4/10/2017 141 141.429993 138.809998 139.389999 139.389999 48255600
4/17/2017 139.759995 144.25 139.75 143.679993 143.679993 70241300
4/24/2017 144.960007 151.529999 144.339996 150.25 150.25 86497000
5/1/2017 151.740005 153.600006 148.720001 150.240005 150.240005 130245200
5/8/2017 150.710007 152.589996 148.860001 150.330002 150.330002 66802200
5/15/2017 150.169998 151.479996 144.419998 148.059998 148.059998 97135100
5/22/2017 148.080002 152.589996 147.25 152.130005 152.130005 78154500
5/29/2017 151.970001 153.630005 150.300003 153.610001 153.610001 62634900
6/5/2017 153.639999 155.589996 146.610001 149.600006 149.600006 91421300
6/12/2017 148.169998 152.399994 144.559998 150.639999 150.639999 116339000
6/19/2017 151.710007 155.199997 151.710007 155.070007 155.070007 79842700
6/26/2017 156.25 156.5 148.919998 150.979996 150.979996 95769100
7/3/2017 151.720001 152.149994 147.800003 151.440002 151.440002 56764700
7/10/2017 151.690002 160.320007 151.509995 159.970001 159.970001 80086200
7/17/2017 160.25 165.699997 158.809998 164.429993 164.429993 96122400
7/24/2017 164.639999 175.490005 163.860001 172.449997 172.449997 161455400
7/31/2017 172 172.720001 166.910004 169.619995 169.619995 78869200
8/7/2017 169.949997 173.050003 166.850006 168.080002 168.080002 72620200
8/14/2017 170.089996 171.5 166.210007 167.410004 167.410004 69772900
8/21/2017 167.160004 169.869995 165.820007 166.320007 166.320007 59799900
8/28/2017 166.910004 172.919998 165 172.020004 172.020004 59717100
9/4/2017 171.270004 173.490005 169.550003 170.949997 170.949997 56165200
9/11/2017 172.399994 174 170.259995 171.639999 171.639999 63953800
9/18/2017 171.990005 173.050003 169.220001 170.539993 170.539993 61645200
9/25/2017 169.240005 171.660004 161.559998 170.869995 170.869995 111376500
10/2/2017 171.389999 172.369995 168.289993 172.229996 172.229996 61415600
10/9/2017 172.699997 174.880005 170.800003 173.740005 173.740005 61204500
10/16/2017 174.490005 176.740005 172.630005 174.979996 174.979996 66891900
10/23/2017 175.199997 178.210007 168.889999 177.880005 177.880005 84107200
10/30/2017 179.259995 182.899994 176.710007 178.919998 178.919998 138797700
11/6/2017 178.559998 180.75 177.089996 178.460007 178.460007 60415500
11/13/2017 177.5 179.979996 176.399994 179 179 57988600
11/20/2017 178.869995 183.149994 178.100006 182.779999 182.779999 44359000
11/27/2017 182.559998 184.25 172.339996 175.100006 175.100006 114147800
12/4/2017 176.289993 182.279999 169.009995 179 179 105188400
12/11/2017 179.300003 180.490005 176.600006 180.179993 180.179993 86692500
12/18/2017 181.009995 181.300003 176.229996 177.199997 177.199997 64156700
12/25/2017 176.630005 178.940002 174.669998 176.460007 176.460007 40875700
1/1/2018 177.679993 186.899994 177.550003 186.850006 186.850006 62493900
1/8/2018 187.199997 188.899994 177.399994 179.369995 179.369995 128057600
1/15/2018 181.5 182.369995 175.800003 181.289993 181.289993 114307600
1/22/2018 180.800003 190.660004 180.410004 190 190 106209700
1/29/2018 188.75 195.320007 181.839996 190.279999 190.279999 165475700
2/5/2018 186.929993 190.610001 167.179993 176.110001 176.110001 176854500
2/12/2018 177.059998 180.5 171.839996 177.360001 177.360001 124398600
2/19/2018 175.770004 183.389999 175.110001 183.289993 183.289993 81877200
2/26/2018 184.580002 185.660004 172.990005 176.619995 176.619995 95460000
3/5/2018 176.199997 185.509995 175.889999 185.229996 185.229996 86125600
3/12/2018 185.229996 186.100006 181.110001 185.089996 185.089996 90208100
3/19/2018 177.009995 177.169998 159.020004 159.389999 159.389999 451943400
3/26/2018 160.820007 162.850006 149.020004 159.789993 159.789993 324697100
4/2/2018 157.809998 161.570007 150.509995 157.199997 157.199997 212319900
4/9/2018 157.820007 168.649994 156.039993 164.520004 164.520004 207202700
4/16/2018 165.720001 169 163.389999 166.279999 166.279999 103186400
4/23/2018 167.270004 177.100006 156.190002 173.589996 173.589996 206613200
4/30/2018 173.789993 178.080002 170.229996 176.610001 176.610001 118904800
5/7/2018 177.350006 188.320007 177.110001 186.990005 186.990005 99836400
5/14/2018 187.710007 187.860001 182.220001 182.679993 182.679993 76022800
5/21/2018 183.770004 186.910004 182.179993 184.919998 184.919998 66212200
5/28/2018 184.339996 194.550003 183.710007 193.990005 193.990005 78225600
6/4/2018 191.839996 195 186.429993 189.100006 189.100006 91223300
6/11/2018 188.809998 197.279999 188.800003 195.850006 195.850006 81327200
6/18/2018 194.800003 203.550003 193.789993 201.740005 201.740005 101516800
6/25/2018 200 200.75 193.110001 194.320007 194.320007 95891100
7/2/2018 193.369995 203.639999 192.220001 203.229996 203.229996 66875400
7/9/2018 204.929993 208.429993 201.75 207.320007 207.320007 71208400
7/16/2018 207.5 211.5 204.839996 209.940002 209.940002 69277300
7/23/2018 210.580002 218.619995 173 174.889999 174.889999 334032300
7/30/2018 175.300003 178.850006 166.559998 177.779999 177.779999 196842800
8/6/2018 178.970001 188.300003 178.380005 180.259995 180.259995 146552500
8/13/2018 180.100006 182.610001 172.039993 173.800003 173.800003 125790500
8/20/2018 174.039993 175.550003 170.910004 174.649994 174.649994 90675800
8/27/2018 175.990005 179.789993 174.75 175.729996 175.729996 94608400
9/3/2018 173.5 173.889999 160 163.039993 163.039993 126851100
9/10/2018 163.509995 167.190002 160.339996 162.320007 162.320007 111957100
9/17/2018 161.919998 167.25 158.869995 162.929993 162.929993 128030300
9/24/2018 161.029999 171.770004 160.880005 164.460007 164.460007 133630300
10/1/2018 163.029999 165.880005 156.199997 157.330002 157.330002 137031800
10/8/2018 155.539993 160.589996 149.160004 153.740005 153.740005 134132800
10/15/2018 153.320007 160.490005 152.550003 154.050003 154.050003 93642000
10/22/2018 154.759995 157.339996 143.800003 145.369995 145.369995 115673300
10/29/2018 148.5 156.399994 139.029999 150.350006 150.350006 192315900
11/5/2018 150.100006 153.009995 144.070007 144.960007 144.960007 95988400
11/12/2018 144.479996 145.580002 137.770004 139.529999 139.529999 123323100
11/19/2018 137.610001 137.75 126.849998 131.729996 131.729996 123658000
11/26/2018 133 140.970001 131.850006 140.610001 140.610001 124832700
12/3/2018 143 143.679993 133.669998 137.419998 137.419998 104540200
12/10/2018 139.600006 147.190002 139.009995 144.059998 144.059998 110353800
12/17/2018 143.080002 145.929993 123.419998 124.949997 124.949997 203647400
12/24/2018 123.099998 135.919998 123.019997 133.199997 133.199997 115619500
12/31/2018 134.449997 138 128.559998 137.949997 137.949997 104491500
1/7/2019 137.559998 145.360001 135.910004 143.800003 143.800003 97592000
1/14/2019 142 152.429993 141.270004 150.039993 150.039993 109432500
1/21/2019 149.199997 151.529999 142.520004 149.009995 149.009995 85669800
1/28/2019 148.050003 171.679993 143.429993 165.710007 165.710007 185793900
2/4/2019 165.699997 172.470001 163.619995 167.330002 167.330002 85953200
2/11/2019 167.899994 168.339996 160.860001 162.5 162.5 71568200
2/18/2019 160.5 164.149994 159.589996 161.889999 161.889999 57582400
2/25/2019 163.070007 166.240005 160.410004 162.279999 162.279999 67430700
3/4/2019 163.899994 173.570007 163.830002 169.600006 169.600006 100105600
3/11/2019 171.600006 174.300003 162.509995 165.979996 165.979996 98185400
3/18/2019 163.570007 167.419998 159.279999 164.339996 164.339996 115959400
3/25/2019 163 169.449997 162 166.690002 166.690002 62834100
4/1/2019 167.830002 178 167.279999 175.720001 175.720001 89359900
4/8/2019 175.210007 179.630005 174.229996 179.100006 179.100006 59150700
4/15/2019 178.5 180.740005 176.869995 178.279999 178.279999 43679300
4/22/2019 178.25 198.479996 178.25 191.490005 191.490005 146858400
4/29/2019 190.949997 197.389999 189.75 195.470001 195.470001 86917500
5/6/2019 191.240005 194.279999 184.589996 188.339996 188.339996 68299100
5/13/2019 183.5 188.580002 178.100006 185.300003 185.300003 74646800
5/20/2019 181.880005 186.740005 179.669998 181.059998 181.059998 48645100
5/27/2019 181.539993 184.710007 177.160004 177.470001 177.470001 51449000
6/3/2019 175 175.050003 160.839996 173.350006 173.350006 151225900
6/10/2019 174.75 181.839996 172.880005 181.330002 181.330002 76743300
6/17/2019 185.009995 194.529999 184.410004 191.139999 191.139999 125835300
6/24/2019 192.419998 198.880005 187.309998 193 193 72605800
7/1/2019 195.210007 197.399994 191.929993 196.399994 196.399994 44664900
7/8/2019 195.190002 205.300003 193.639999 204.869995 204.869995 74039000
7/15/2019 204.25 205.470001 198.070007 198.360001 198.360001 64301600
7/22/2019 199.910004 208.660004 196.25 199.75 199.75 125029100
7/29/2019 199 199.630005 188.070007 189.020004 189.020004 76101900
8/5/2019 184.690002 190.979996 179.339996 187.850006 187.850006 82843300
8/12/2019 186.850006 191.380005 179.309998 183.699997 183.699997 68997500
8/19/2019 186.009995 187.5 176.660004 177.75 177.75 56317600
8/26/2019 179.399994 186.800003 178.240005 185.669998 185.669998 53462500
9/2/2019 184 191.360001 182.110001 187.490005 187.490005 50190900
9/9/2019 187.729996 190.929993 184.550003 187.190002 187.190002 64800900
9/16/2019 186.929993 193.100006 185.539993 189.929993 189.929993 58124700
9/23/2019 189.339996 190.100006 175.660004 177.100006 177.100006 80682000
9/30/2019 177.869995 180.979996 173.089996 180.449997 180.449997 70481200
10/7/2019 180 186.490005 177.720001 184.190002 184.190002 49737600
10/14/2019 184.199997 191.490005 182.570007 185.850006 185.850006 59039200
10/21/2019 187.039993 190.649994 181.5 187.889999 187.889999 59435300
10/28/2019 187.199997 198.089996 185.080002 193.619995 193.619995 119965700
11/4/2019 194.550003 197.369995 189.470001 190.839996 190.839996 61520100
11/11/2019 189.929993 195.699997 188.539993 195.100006 195.100006 57672200
11/18/2019 194.559998 200 193.050003 198.820007 198.820007 69670200
11/25/2019 199.520004 203.800003 198.039993 201.639999 201.639999 47729600
12/2/2019 202.130005 202.179993 195.080002 201.050003 201.050003 53566000
12/9/2019 200.649994 203.660004 193.169998 194.110001 194.110001 72000100
12/16/2019 195.270004 207.710007 194.809998 206.300003 206.300003 92183100
12/23/2019 206.699997 208.929993 205 208.100006 208.100006 39030100
12/30/2019 207.860001 210.399994 203.600006 208.669998 208.669998 42743300
1/6/2020 206.699997 219.880005 206.520004 218.059998 218.059998 70208500
1/13/2020 219.600006 222.630005 218.630005 222.139999 222.139999 63710000
1/20/2020 222.160004 222.75 216.110001 217.940002 217.940002 49589400
1/27/2020 213.100006 224.199997 201.059998 201.910004 201.910004 140541200
2/3/2020 203.440002 212.820007 202.5 212.330002 212.330002 70487600
2/10/2020 211.520004 214.929993 206.509995 214.179993 214.179993 76839200
2/17/2020 213.550003 218.770004 208.830002 210.179993 210.179993 54945800
2/24/2020 201.800003 203.649994 181.820007 192.470001 192.470001 115263400
3/2/2020 194.029999 197.240005 176.259995 181.089996 181.089996 119888600
3/9/2020 169.600006 178.289993 154.339996 170.279999 170.279999 153135600
3/16/2020 152.320007 159.929993 137.100006 149.729996 149.729996 183359800
3/23/2020 149.660004 164 142.25 156.789993 156.789993 146892200
3/30/2020 159.179993 170.929993 150.830002 154.179993 154.179993 112568700
4/6/2020 160.149994 177.080002 158.509995 175.190002 175.190002 105064000
4/13/2020 173.669998 181.229996 169.449997 179.240005 179.240005 102358200
4/20/2020 177.410004 190.410004 168.339996 190.070007 190.070007 124626200
4/27/2020 192.660004 209.690002 182.559998 202.270004 202.270004 173472200
5/4/2020 200.199997 213.210007 198.759995 212.350006 212.350006 89854900
5/11/2020 210.889999 215.279999 200.690002 210.880005 210.880005 84844400
5/18/2020 212.149994 237.199997 210.940002 234.910004 234.910004 183881700
5/25/2020 239.770004 240.899994 221.130005 225.089996 225.089996 120575600
6/1/2020 224.589996 233 223.5 230.770004 230.770004 88315000
6/8/2020 229.029999 241.210007 223.550003 228.580002 228.580002 112430000
6/15/2020 225.089996 240.830002 224.800003 238.789993 238.789993 95982000
6/19/2020 237.789993 240.830002 235.550003 238.789993 238.789993 30081291
Date Open High Low Close Adj Close Volume
6/22/2015 127.489998 129.800003 126.510002 126.75 116.813896 195594000
6/29/2015 125.459999 126.940002 124.480003 126.440002 116.528198 150981900
7/6/2015 124.940002 126.230003 119.220001 123.279999 113.615921 275718300
7/13/2015 125.029999 129.619995 124.32 129.619995 119.458923 189244900
7/20/2015 130.970001 132.970001 121.989998 124.5 114.740288 344269000
7/27/2015 123.089996 123.910004 120.910004 121.300003 111.79113 191598600
8/3/2015 121.5 122.57 112.099998 115.519997 106.464233 385000600
8/10/2015 116.529999 119.989998 109.629997 115.959999 107.353477 344717200
8/17/2015 116.040001 117.650002 105.650002 105.760002 97.910515 320509000
8/24/2015 94.870003 113.309998 92 113.290001 104.881653 500363000
8/31/2015 112.029999 114.529999 107.360001 109.269997 101.160019 298194200
9/7/2015 111.75 114.209999 109.769997 114.209999 105.733368 252662700
9/14/2015 116.580002 116.889999 111.870003 113.449997 105.02977 277276000
9/21/2015 113.669998 116.690002 112.370003 114.709999 106.196243 242696300
9/28/2015 113.849998 114.57 107.309998 110.379997 102.187614 313896300
10/5/2015 109.879997 112.279999 108.209999 112.120003 103.798492 261772800
10/12/2015 112.730003 112.75 109.559998 111.040001 102.798645 184885000
10/19/2015 110.800003 119.230003 110.110001 119.080002 110.241913 221543200
10/26/2015 118.080002 121.220001 113.989998 119.5 110.630745 322362200
11/2/2015 120.800003 123.82 119.610001 121.059998 112.074959 195203400
11/9/2015 120.959999 121.809998 112.269997 112.339996 104.447342 216555300
11/16/2015 111.379997 119.919998 111 119.300003 110.91835 189981200
11/23/2015 119.269997 119.730003 117.120003 117.809998 109.533035 109720400
11/30/2015 117.989998 119.410004 114.220001 119.029999 110.667328 206765800
12/7/2015 118.980003 119.860001 112.849998 113.18 105.228317 188854000
12/14/2015 112.18 112.800003 105.809998 106.029999 98.58065 315106400
12/21/2015 107.279999 109 105.57 108.029999 100.44014 126607800
12/28/2015 107.589996 109.43 104.82 105.260002 97.864746 123761500
1/4/2016 102.610001 105.849998 96.43 96.959999 90.147873 343790200
1/11/2016 98.970001 101.190002 95.360001 97.129997 90.305962 304337200
1/18/2016 98.410004 101.459999 93.419998 101.419998 94.29454 243384100
1/25/2016 101.519997 101.529999 92.389999 97.339996 90.50119 380336500
2/1/2016 96.470001 97.330002 93.690002 94.019997 87.414444 217154800
2/8/2016 93.129997 96.349998 92.589996 93.989998 87.860733 231122300
2/15/2016 95.019997 98.889999 94.610001 96.040001 89.777054 168316300
2/22/2016 96.309998 98.019997 93.32 96.910004 90.590324 159052900
2/29/2016 96.860001 103.75 96.650002 103.010002 96.292534 201803800
3/7/2016 102.389999 102.830002 100.150002 102.260002 95.591438 155514300
3/14/2016 101.910004 106.5 101.779999 105.919998 99.012756 182073200
3/21/2016 105.93 107.650002 104.889999 105.669998 98.77906 119783600
3/28/2016 106 110.419998 104.879997 109.989998 102.817337 147965000
4/4/2016 110.419998 112.190002 108.120003 108.660004 101.574081 145722600
4/11/2016 108.970001 112.389999 108.660004 109.849998 102.686478 162310000
4/18/2016 108.889999 108.949997 104.620003 105.68 98.788414 189053000
4/25/2016 105 105.650002 92.510002 93.739998 87.627037 349424100
5/2/2016 93.970001 95.900002 91.849998 92.720001 86.673569 225607300
5/9/2016 93 93.769997 89.470001 90.519997 85.132202 216049800
5/16/2016 92.389999 95.43 91.650002 95.220001 89.552452 212707200
5/23/2016 95.870003 100.730003 95.669998 100.349998 94.377113 204000000
5/30/2016 99.599998 100.400002 96.629997 97.919998 92.091751 140177000
6/6/2016 97.989998 101.889999 97.550003 98.830002 92.947609 124864400
6/13/2016 98.690002 99.120003 95.300003 95.330002 89.655891 191732600
6/20/2016 96 96.889999 92.650002 93.400002 87.840805 206729000
6/27/2016 93 96.470001 91.5 95.889999 90.182587 184328400
7/4/2016 95.389999 96.889999 94.370003 96.68 90.925568 112706000
7/11/2016 96.75 99.300003 96.730003 98.779999 92.900566 142910600
7/18/2016 98.699997 101 98.309998 98.660004 92.787727 147565500
7/25/2016 98.25 104.550003 96.419998 104.209999 98.00737 256571000
8/1/2016 104.410004 107.650002 104 107.480003 101.082741 170149200
8/8/2016 107.519997 108.940002 107.160004 108.18 102.292229 124505800
8/15/2016 108.139999 110.230003 108.080002 109.360001 103.408005 132371400
8/22/2016 108.860001 109.32 106.309998 106.940002 101.119705 123605500
8/29/2016 106.620003 108 105.5 107.730003 101.86673 133000600
9/5/2016 107.900002 108.760002 103.129997 103.129997 97.51709 168803700
9/12/2016 102.650002 116.129997 102.529999 114.919998 108.665421 388228200
9/19/2016 115.190002 116.18 111.550003 112.709999 106.575668 201095700
9/26/2016 111.639999 114.639999 111.550003 113.050003 106.897194 156384000
10/3/2016 112.709999 114.559998 112.279999 114.059998 107.852211 126029400
10/10/2016 115.019997 118.690002 114.720001 117.629997 111.227898 208708400
10/17/2016 117.330002 118.209999 113.800003 116.599998 110.253975 115531500
10/24/2016 117.099998 118.360001 113.309998 113.720001 107.530701 210225600
10/31/2016 113.650002 114.230003 108.110001 108.839996 102.916306 156346500
11/7/2016 110.080002 111.720001 105.830002 108.43 103.055038 207269000
11/14/2016 107.709999 110.540001 104.080002 110.059998 104.604233 198341400
11/21/2016 110.120003 112.419998 110.010002 111.790001 106.248474 94132400
11/28/2016 111.43 112.470001 108.849998 109.900002 104.452164 155500000
12/5/2016 110 114.699997 108.25 113.949997 108.301384 151989600
12/12/2016 113.290001 116.730003 112.489998 115.970001 110.221268 195015600
12/19/2016 115.800003 117.5 115.589996 116.519997 110.743988 113323000
12/26/2016 116.519997 118.019997 115.43 115.82 110.078697 84828600
1/2/2017 115.800003 118.160004 114.760002 117.910004 112.065109 103845500
1/9/2017 117.949997 119.93 117.940002 119.040001 113.139084 138810700
1/16/2017 118.339996 120.5 118.220001 120 114.051498 116348000
1/23/2017 120 122.440002 119.5 121.949997 115.904839 124539300
1/30/2017 120.93 130.490005 120.620003 129.080002 122.681389 249781200
2/6/2017 129.130005 132.940002 128.899994 132.119995 125.570686 136449200
2/13/2017 133.080002 136.270004 132.75 135.720001 129.551529 136667500
2/20/2017 136.229996 137.479996 135.279999 136.660004 130.448807 87908900
2/27/2017 137.139999 140.279999 136.279999 139.779999 133.426956 127474000
3/6/2017 139.369995 139.979996 137.050003 139.139999 132.816055 99672200
3/13/2017 138.850006 141.020004 138.820007 139.990005 133.627457 121539600
3/20/2017 140.399994 142.800003 139.729996 140.639999 134.247864 129674000
3/27/2017 139.389999 144.5 138.619995 143.660004 137.13063 127008900
4/3/2017 143.710007 145.460007 143.050003 143.339996 136.825165 105416200
4/10/2017 143.600006 143.880005 140.059998 141.050003 134.639252 87485700
4/17/2017 141.479996 142.919998 140.449997 142.270004 135.803802 89248500
4/24/2017 143.5 144.899994 143.179993 143.649994 137.121063 91153700
5/1/2017 145.100006 148.979996 144.270004 148.960007 142.189713 175351700
5/8/2017 149.029999 156.419998 149.029999 156.100006 149.005219 173470600
5/15/2017 156.009995 156.649994 149.710007 153.059998 146.706436 157354900
5/22/2017 154 154.899994 152.669998 153.610001 147.233627 103226500
5/29/2017 153.419998 155.449997 152.220001 155.449997 148.997253 88752900
6/5/2017 154.339996 155.979996 146.020004 148.979996 142.795761 159159700
6/12/2017 145.740005 147.5 142.199997 142.270004 136.364365 220530400
6/19/2017 143.660004 147.160004 143.660004 146.279999 140.207886 133253000
6/26/2017 147.169998 148.279999 142.279999 144.020004 138.041687 127060200
7/3/2017 144.880005 145.300003 142.410004 144.179993 138.195053 79177900
7/10/2017 144.110001 149.330002 143.369995 149.039993 142.853317 111088400
7/17/2017 148.820007 151.740005 148.570007 150.270004 144.032257 106081600
7/24/2017 150.580002 153.990005 147.300003 149.5 143.294235 105818100
7/31/2017 149.899994 159.75 148.130005 156.389999 149.898209 172808500
8/7/2017 157.059998 161.830002 154.630005 157.479996 150.942978 151269100
8/14/2017 159.320007 162.509995 156.720001 157.5 151.554993 134628500
8/21/2017 157.5 160.740005 155.110001 159.860001 153.825897 112671200
8/28/2017 160.139999 164.940002 159.929993 164.050003 157.857742 126128700
9/4/2017 163.75 164.25 158.529999 158.630005 152.642319 101660200
9/11/2017 160.5 163.960007 157.910004 159.880005 153.845123 221077500
9/18/2017 160.110001 160.5 150.559998 151.889999 146.156723 186188500
9/25/2017 149.990005 154.720001 149.160004 154.119995 148.302521 154856800
10/2/2017 154.259995 155.490005 152.460007 155.300003 149.437988 93784300
10/9/2017 155.809998 158 155.100006 156.990005 151.06424 81304800
10/16/2017 157.899994 160.869995 155.020004 156.25 150.352158 126051300
10/23/2017 156.889999 163.600006 155.270004 163.050003 156.895462 122403300
10/30/2017 163.889999 174.259995 163.720001 172.5 165.988785 215177400
11/6/2017 172.369995 176.240005 171.720001 174.669998 168.076843 138425400
11/13/2017 173.5 174.5 168.380005 170.149994 164.31604 116459700
11/20/2017 170.289993 175.5 169.559998 174.970001 168.970795 81009300
11/27/2017 175.050003 175.080002 167.160004 171.050003 165.185196 170098500
12/4/2017 172.479996 172.619995 166.460007 169.369995 163.562775 137481100
12/11/2017 169.199997 174.169998 168.789993 173.970001 168.005066 139147200
12/18/2017 174.880005 177.199997 173.25 175.009995 169.00943 117632400
12/25/2017 170.800003 171.850006 169.220001 169.229996 163.427597 97163800
1/1/2018 170.160004 175.369995 169.259995 175 168.999741 101168400
1/8/2018 174.350006 177.360001 173 177.089996 171.018112 110197500
1/15/2018 177.899994 180.100006 175.070007 178.460007 172.341141 127571200
1/22/2018 177.300003 179.440002 170.059998 171.509995 165.62941 191574800
1/29/2018 170.160004 170.160004 160.100006 160.5 154.996933 262992100
2/5/2018 159.100006 163.880005 150.240005 156.410004 151.047165 317654000
2/12/2018 158.5 174.820007 157.509995 172.429993 167.196793 225336900
2/19/2018 172.050003 175.649994 171.009995 175.5 170.173615 136206400
2/26/2018 176.350006 180.619995 172.449997 176.210007 170.862076 202128400
3/5/2018 175.210007 180 174.270004 179.979996 174.517639 139852700
3/12/2018 180.289993 183.5 177.619995 178.020004 172.617157 155417500
3/19/2018 177.320007 177.470001 164.940002 164.940002 159.934097 172670700
3/26/2018 168.070007 175.149994 165.190002 167.779999 162.687927 158530800
4/2/2018 166.639999 174.229996 164.470001 168.380005 163.269745 164408800
4/9/2018 169.880005 175.839996 169.850006 174.729996 169.426971 127871500
4/16/2018 175.029999 178.940002 165.429993 165.720001 160.69043 169238200
4/23/2018 166.830002 166.919998 160.630005 162.320007 157.393631 162208400
4/30/2018 162.130005 184.25 161.839996 183.830002 178.250809 252805700
5/7/2018 185.179993 190.369995 183.669998 188.589996 182.866348 148266900
5/14/2018 189.009995 189.529999 185.100006 186.309998 181.352158 99248800
5/21/2018 188 189.649994 185.759995 188.580002 183.561768 94394900
5/28/2018 187.600006 190.259995 186.139999 190.240005 185.177567 92129900
6/4/2018 191.639999 194.199997 189.770004 191.699997 186.59874 116769800
6/11/2018 191.350006 192.880005 188.259995 188.839996 183.814865 140187300
6/18/2018 187.880005 189.220001 183.449997 184.919998 179.99913 125604400
6/25/2018 183.399994 187.279999 180.729996 185.110001 180.184082 121620500
7/2/2018 183.820007 188.429993 183.419998 187.970001 182.967972 65775500
7/9/2018 189.5 191.839996 187.610001 191.330002 186.238571 85082200
7/16/2018 191.520004 192.649994 189.199997 191.440002 186.345688 87934000
7/23/2018 190.679993 195.960007 189.559998 190.979996 185.897903 94497200
7/30/2018 191.899994 208.740005 189.070007 207.990005 202.455231 224189600
8/6/2018 208 209.779999 204.520004 207.529999 202.007462 121642100
8/13/2018 209.309998 217.949997 207.699997 217.580002 212.532806 139373900
8/20/2018 218.100006 219.179993 213.839996 216.160004 211.145767 112825200
8/27/2018 217.149994 228.869995 216.330002 227.630005 222.349686 162690600
9/3/2018 228.410004 229.669998 220.710007 221.300003 216.16655 132632900
9/10/2018 220.949997 228.350006 216.470001 223.839996 218.647614 198249900
9/17/2018 222.149994 222.949997 215.300003 217.660004 212.610977 218746100
9/24/2018 216.820007 226.440002 216.630005 225.740005 220.50354 129343100
10/1/2018 227.949997 233.470001 220.580002 224.289993 219.087158 142666300
10/8/2018 222.210007 227.270004 212.320007 222.110001 216.957748 192007800
10/15/2018 221.160004 222.990005 213 219.309998 214.222672 148520400
10/22/2018 219.789993 224.229996 212.669998 216.300003 211.282532 185599600
10/29/2018 219.190002 222.360001 205.429993 207.479996 202.667099 270606300
11/5/2018 204.300003 210.119995 198.169998 204.470001 199.726929 191199400
11/12/2018 199 199.850006 185.929993 193.529999 189.700302 242226500
11/19/2018 190 190.699997 172.100006 172.289993 168.8806 164498700
11/26/2018 174.240005 182.800003 170.259995 178.580002 175.046158 213749900
12/3/2018 184.460007 184.940002 168.300003 168.490005 165.155823 167526800
12/10/2018 165 172.570007 163.330002 165.479996 162.205368 217537700
12/17/2018 165.449997 168.350006 149.630005 150.729996 147.747253 287694300
12/24/2018 148.149994 158.520004 146.589996 156.229996 153.138428 191160200
12/31/2018 158.529999 159.360001 142 148.259995 145.326126 221962500
1/7/2019 148.699997 154.529999 145.899994 152.289993 149.276382 203706100
1/14/2019 150.850006 157.880005 149.220001 156.820007 153.716751 155292000
1/21/2019 156.410004 158.130005 151.699997 157.759995 154.638153 112501600
1/28/2019 155.789993 169 153.660004 166.520004 163.224792 202296800
2/4/2019 167.410004 175.570007 167.279999 170.410004 167.037827 151398400
2/11/2019 171.050003 172.479996 169.25 170.419998 167.764069 112229600
2/18/2019 169.710007 173.320007 169.490005 172.970001 170.274307 81250100
2/25/2019 174.160004 175.869995 172.729996 174.970001 172.243118 120880600
3/4/2019 175.690002 177.75 169.5 172.910004 170.215256 116779800
3/11/2019 175.490005 187.330002 175.350006 186.119995 183.21936 158133500
3/18/2019 185.800003 197.690002 184.729996 191.050003 188.07254 182343300
3/25/2019 191.509995 192.880005 184.580002 189.949997 186.989685 167838600
4/1/2019 191.639999 197.100006 188.380005 197 193.929794 111540400
4/8/2019 196.419998 202.850006 196.210007 198.869995 195.77066 132006700
4/15/2019 198.580002 204.149994 198.009995 203.860001 200.682907 96335600
4/22/2019 202.830002 208.479996 202.119995 204.300003 201.116043 97495400
4/29/2019 204.399994 215.309998 199.110001 211.75 208.449951 186455600
5/6/2019 204.289993 208.839996 192.770004 197.179993 194.10701 173663600
5/13/2019 187.710007 192.470001 182.850006 189 186.770996 186415500
5/20/2019 183.520004 188 177.809998 178.970001 176.859283 156970100
5/27/2019 178.919998 180.589996 174.990005 175.070007 173.00528 104691400
6/3/2019 175.600006 191.919998 170.270004 190.149994 187.90741 154348200
6/10/2019 191.809998 196.789993 190.300003 192.740005 190.466873 111811700
6/17/2019 192.899994 200.850006 192.169998 198.779999 196.435623 131658900
6/24/2019 198.539993 201.570007 195.289993 197.919998 195.58577 117368500
7/1/2019 203.169998 205.080002 200.649994 204.229996 201.82135 72879400
7/8/2019 200.809998 204.389999 198.410004 203.300003 200.902344 101600700
7/15/2019 204.089996 206.5 202.360001 202.589996 200.200699 87433200
7/22/2019 203.649994 209.729996 203.610001 207.740005 205.289978 87153200
7/29/2019 208.460007 221.369995 201.630005 204.020004 201.613846 219770500
8/5/2019 197.990005 203.529999 192.580002 200.990005 198.619583 173211400
8/12/2019 199.619995 212.139999 199.149994 206.5 204.83992 161088600
8/19/2019 210.619995 214.440002 201 202.639999 201.010971 141905000
8/26/2019 205.860001 210.449997 203.320007 208.740005 207.06192 109989600
9/2/2019 206.429993 214.419998 204.220001 213.259995 211.545578 82487100
9/9/2019 214.839996 226.419998 211.070007 218.75 216.991455 175366900
9/16/2019 217.729996 223.759995 217.470001 217.729996 215.97963 142290500
9/23/2019 218.949997 222.490005 217.139999 218.820007 217.060898 116445200
9/30/2019 220.899994 228.220001 215.130005 227.009995 225.185043 158621700
10/7/2019 226.270004 237.639999 224.330002 236.210007 234.311081 147176400
10/14/2019 234.899994 238.130005 233.199997 236.410004 234.509491 105677400
10/21/2019 237.520004 246.729996 237.320007 246.580002 244.597717 97030500
10/28/2019 247.419998 255.929993 237.259995 255.820007 253.763443 163555400
11/4/2019 257.329987 260.440002 255.369995 260.140015 258.048706 105990200
11/11/2019 258.299988 265.779999 258.279999 265.76001 264.415009 115333400
11/18/2019 265.799988 268 260.399994 261.779999 260.455139 113956300
11/25/2019 262.709991 268 262.5 267.25 265.897461 75270300
12/2/2019 267.269989 271 256.290009 270.709991 269.339935 114149800
12/9/2019 270 275.299988 264.910004 275.149994 273.757477 142029400
12/16/2019 277 282.649994 276.980011 279.440002 278.025757 183180000
12/23/2019 280.529999 293.970001 280.369995 289.799988 288.333313 96609500
12/30/2019 289.459991 300.600006 285.220001 297.429993 295.924713 131680800
1/6/2020 293.790009 312.670013 292.75 310.329987 308.759399 167522900
1/13/2020 311.640015 318.73999 309.549988 318.730011 317.116943 163013900
1/20/2020 317.190002 323.329987 315.649994 318.309998 316.699036 115921300
1/27/2020 310.059998 327.850006 304.880005 309.51001 307.943604 216683700
2/3/2020 304.299988 325.220001 302.220001 320.029999 318.410339 163134600
2/10/2020 314.179993 327.220001 313.850006 324.950012 324.072754 123065900
2/17/2020 315.359985 324.649994 310.5 313.049988 312.204865 119158800
2/24/2020 297.26001 304.179993 256.369995 273.359985 272.622009 349286600
3/2/2020 282.279999 304 277.720001 289.029999 288.249725 323450200
3/9/2020 263.75 286.440002 248 277.970001 277.219574 404209900
3/16/2020 241.949997 259.079987 228 229.240005 228.62114 405065900
3/23/2020 228.080002 258.679993 212.610001 247.740005 247.071182 346047500
3/30/2020 250.740005 262.48999 236.899994 241.410004 240.75827 209252700
4/6/2020 250.899994 271.700012 249.380005 267.98999 267.26651 183929800
4/13/2020 268.309998 288.25 265.829987 282.799988 282.03653 207386800
4/20/2020 277.950012 283.01001 265.429993 282.970001 282.206085 169846800
4/27/2020 281.799988 299 278.200012 289.070007 288.289612 197205100
5/4/2020 289.170013 310.350006 286.320007 310.130005 309.292755 168229000
5/11/2020 308.100006 319.690002 300.209991 307.709991 307.709991 208456200
5/18/2020 313.170013 320.890015 310.320007 318.890015 318.890015 133274700
5/25/2020 323.5 324.23999 313.089996 317.940002 317.940002 131406500
6/1/2020 317.75 331.75 317.209991 331.5 331.5 124434000
6/8/2020 330.25 354.769989 327.320007 338.799988 338.799988 202921700
6/15/2020 333.25 356.559998 332.579987 349.720001 349.720001 194869200
6/19/2020 354.63501 356.559998 345.170013 349.720001 349.720001 66118952
Date Open High Low Close Adj Close Volume
6/22/2015 437 447.040009 433.690002 438.100006 438.100006 12551400
6/29/2015 434.980011 440 429 437.709991 437.709991 8680600
7/6/2015 435.230011 444.720001 425.570007 443.51001 443.51001 12412900
7/13/2015 448.290009 485.420013 447.540009 483.01001 483.01001 20708200
7/20/2015 492.570007 580.570007 475.700012 529.419983 529.419983 42333000
7/27/2015 527.75 544.950012 523.119995 536.150024 536.150024 23285400
8/3/2015 537.450012 542.73999 518.210022 522.619995 522.619995 16627900
8/10/2015 528.52002 534.659973 513.059998 531.52002 531.52002 14144800
8/17/2015 531.289978 539.48999 494.470001 494.470001 494.470001 18091500
8/24/2015 463.579987 522.690002 451 518.01001 518.01001 30996700
8/31/2015 516.440002 519.409973 493.429993 499 499 16416100
9/7/2015 508.690002 529.950012 508.51001 529.440002 529.440002 13985300
9/14/2015 529.440002 546.969971 517.200012 540.26001 540.26001 18578500
9/21/2015 544.330017 549.780029 521.400024 524.25 524.25 16894600
9/28/2015 520.02002 532.599976 490.5 532.539978 532.539978 22263000
10/5/2015 536.98999 551.5 519.890015 539.799988 539.799988 19920100
10/12/2015 539.960022 570.940002 539.679993 570.76001 570.76001 18549000
10/19/2015 570.76001 619.450012 552.52002 599.030029 599.030029 30537300
10/26/2015 602.299988 630.719971 596.289978 625.900024 625.900024 19753400
11/2/2015 627.130005 662.26001 620.409973 659.369995 659.369995 19719900
11/9/2015 658.650024 675.960022 640.450012 642.349976 642.349976 23471400
11/16/2015 640.919983 672.859985 622.289978 668.450012 668.450012 24827200
11/23/2015 671.5 682.77002 661.210022 673.26001 673.26001 13593200
11/30/2015 675.900024 684.820007 661.400024 672.640015 672.640015 24317400
12/7/2015 674.73999 679.98999 639.619995 640.150024 640.150024 21472800
12/14/2015 641.75 682.5 635.27002 664.140015 664.140015 23570500
12/21/2015 668.5 669.900024 656.630005 662.789978 662.789978 9732800
12/28/2015 665.559998 696.440002 665.5 675.890015 675.890015 16787200
1/4/2016 656.289978 657.719971 605.210022 607.049988 607.049988 33054100
1/11/2016 612.47998 625.98999 565.299988 570.179993 570.179993 32293400
1/18/2016 577.090027 600.099976 547.179993 596.380005 596.380005 22845900
1/25/2016 597.98999 638.059998 570 587 587 42007500
2/1/2016 578.150024 581.799988 499.190002 502.130005 502.130005 38623800
2/8/2016 486.470001 516.75 474 507.079987 507.079987 36471800
2/15/2016 519.47998 541.200012 511.660004 534.900024 534.900024 19652200
2/22/2016 542.200012 562.5 533.150024 555.22998 555.22998 25251600
2/29/2016 554 585 552.51001 575.140015 575.140015 19923900
3/7/2016 573.539978 573.630005 547.900024 569.609985 569.609985 21725400
3/14/2016 567 581.52002 546.090027 552.080017 552.080017 24093700
3/21/2016 548.909973 583.549988 538.580017 582.950012 582.950012 18325500
3/28/2016 584.400024 603.23999 575.559998 598.5 598.5 17003800
4/4/2016 599 602.390015 585.25 594.599976 594.599976 13410500
4/11/2016 596.140015 626.77002 592.309998 625.890015 625.890015 15973500
4/18/2016 625.349976 638.01001 611.559998 620.5 620.5 18706400
4/25/2016 616.609985 669.97998 599.200012 659.590027 659.590027 27456400
5/2/2016 663.919983 685.5 656 673.950012 673.950012 25386800
5/9/2016 673.950012 722.450012 671.409973 709.919983 709.919983 27237600
5/16/2016 710.130005 714.469971 688.76001 702.799988 702.799988 20779300
5/23/2016 704.25 716.599976 696.419983 712.23999 712.23999 13592500
5/30/2016 712.330017 728.280029 711.320007 725.539978 725.539978 13275300
6/6/2016 726.5 731.5 714.210022 717.909973 717.909973 13256700
6/13/2016 714.01001 722.559998 699.179993 706.390015 706.390015 17564300
6/20/2016 713.5 722.119995 692.200012 698.960022 698.960022 18532700
6/27/2016 692.01001 728 682.119995 725.679993 725.679993 18450600
7/4/2016 722.799988 746.099976 719.609985 745.809998 745.809998 12744600
7/11/2016 750 757.340027 734.049988 735.440002 735.440002 18473200
7/18/2016 735.48999 751.280029 728.719971 744.859985 744.859985 11980500
7/25/2016 746.549988 766 732.75 758.809998 758.809998 22516800
8/1/2016 759.869995 770.5 750.349976 765.97998 765.97998 16645600
8/8/2016 766.809998 773.75 761.02002 772.559998 772.559998 9049700
8/15/2016 771.900024 772.039978 756.890015 757.309998 757.309998 9416200
8/22/2016 757.5 770 752.099976 769 769 9347300
8/29/2016 768.719971 776 764 772.440002 772.440002 9515700
9/5/2016 774.039978 790.789978 760.109985 760.140015 760.140015 12432200
9/12/2016 757.349976 780.460022 756 778.52002 778.52002 17298100
9/19/2016 779.969971 807.75 771 805.75 805.75 13385400
9/26/2016 801.799988 839.950012 797.150024 837.309998 837.309998 20245900
10/3/2016 836 847.210022 830.26001 839.429993 839.429993 14299000
10/10/2016 843.25 845.200012 821.210022 822.960022 822.960022 13886900
10/17/2016 821.5 823.26001 803.099976 818.98999 818.98999 13909700
10/24/2016 824.950012 843.090027 774.609985 776.320007 776.320007 29554900
10/31/2016 781.030029 800.840027 753.22998 755.049988 755.049988 24739800
11/7/2016 771.640015 791.73999 717.700012 739.01001 739.01001 37329700
11/14/2016 745.51001 767.73999 710.099976 760.159973 760.159973 25789400
11/21/2016 766 792.400024 765.109985 780.369995 780.369995 15303300
11/28/2016 776.98999 777 736.700012 740.340027 740.340027 20564300
12/5/2016 745 773.789978 742 768.659973 768.659973 17454800
12/12/2016 766.400024 782.460022 754 757.77002 757.77002 22354100
12/19/2016 758.890015 774.390015 756.159973 760.590027 760.590027 12386600
12/26/2016 763.400024 780 748.280029 749.869995 749.869995 13237400
1/2/2017 757.919983 799.440002 747.700012 795.98999 795.98999 17847900
1/9/2017 798 821.650024 789.51001 817.140015 817.140015 17663100
1/16/2017 815.700012 816.02002 803.440002 808.330017 808.330017 11941700
1/23/2017 806.799988 843.840027 805.080017 835.77002 835.77002 16276800
1/30/2017 833 842.48999 804 810.200012 810.200012 28954000
2/6/2017 809.799988 828 803 827.460022 827.460022 15135900
2/13/2017 831.619995 847.27002 828.549988 845.070007 845.070007 15760900
2/20/2017 848.840027 860.859985 837.75 845.23999 845.23999 13274700
2/27/2017 842.380005 854.830017 839.669983 849.880005 849.880005 12340600
3/6/2017 845.22998 857.349976 841.119995 852.460022 852.460022 11629100
3/13/2017 851.77002 855.690002 847.109985 852.309998 852.309998 11829200
3/20/2017 851.51001 862.799988 839.049988 845.609985 845.609985 13415600
3/27/2017 838.070007 890.349976 833.5 886.539978 886.539978 17003500
4/3/2017 888 923.719971 885.419983 894.880005 894.880005 25970400
4/10/2017 899.630005 911.23999 884.48999 884.669983 884.669983 11827700
4/17/2017 887.5 910.5 887.5 898.530029 898.530029 13959000
4/24/2017 908.679993 949.590027 903 924.98999 924.98999 21782600
5/1/2017 927.799988 954.400024 927.799988 934.150024 934.150024 18182800
5/8/2017 940.950012 962.789978 939.210022 961.349976 961.349976 14594300
5/15/2017 958.72998 970.059998 944.119995 959.840027 959.840027 20453700
5/22/2017 964 999 962.900024 995.780029 995.780029 15795000
5/29/2017 996.51001 1008.47998 982.159973 1006.72998 1006.72998 13383300
6/5/2017 1007.22998 1016.5 927 978.309998 978.309998 19304900
6/12/2017 967 999.75 945 987.710022 987.710022 34848700
6/19/2017 1017 1017 989.900024 1003.73999 1003.73999 17175200
6/26/2017 1008.5 1009.799988 965.25 968 968 18599500
7/3/2017 972.789978 980.109985 951 978.76001 978.76001 12465100
7/10/2017 985 1008.549988 983.5 1001.809998 1001.809998 15120900
7/17/2017 1004.690002 1034.969971 1003.809998 1025.670044 1025.670044 16516300
7/24/2017 1028.339966 1083.310059 1001 1020.039978 1020.039978 27358000
7/31/2017 1019.049988 1019.049988 981.72998 987.580017 987.580017 21980800
8/7/2017 990.650024 996.280029 951.380005 967.98999 967.98999 18301200
8/14/2017 978.409973 991.73999 954.650024 958.469971 958.469971 15651500
8/21/2017 957.570007 967.929993 941.140015 945.26001 945.26001 17103300
8/28/2017 946.539978 984.5 936.330017 978.25 978.25 14243000
9/4/2017 975.400024 980.590027 960.369995 965.900024 965.900024 10185200
9/11/2017 974.460022 1000 974.219971 986.789978 986.789978 15716000
9/18/2017 990.400024 992.789978 954.419983 955.099976 955.099976 13950600
9/25/2017 949.309998 964.830017 931.75 961.349976 961.349976 16904100
10/2/2017 964 995.75 950.369995 989.580017 989.580017 14648200
10/9/2017 993.23999 1008.440002 980.099976 1002.940002 1002.940002 14859400
10/16/2017 1008.440002 1022.309998 980.23999 982.909973 982.909973 12301600
10/23/2017 986.72998 1105.579956 962.5 1100.949951 1100.949951 31434800
10/30/2017 1095.01001 1122.790039 1086.869995 1111.599976 1111.599976 21282000
11/6/2017 1109.150024 1135.540039 1108.77002 1125.349976 1125.349976 14564200
11/13/2017 1123 1139.900024 1121.630005 1129.880005 1129.880005 14612200
11/20/2017 1129.77002 1186.839966 1122.550049 1186 1186 11726600
11/27/2017 1202.660034 1213.410034 1145.189941 1162.349976 1162.349976 29177200
12/4/2017 1173.849976 1175.199951 1124.73999 1162 1162 18426700
12/11/2017 1164.599976 1182.75 1157 1179.140015 1179.140015 15209100
12/18/2017 1187.369995 1194.780029 1167.640015 1168.359985 1168.359985 11614800
12/25/2017 1168.359985 1190.099976 1160.550049 1169.469971 1169.469971 8402500
1/1/2018 1172 1229.140015 1170.51001 1229.140015 1229.140015 12370100
1/8/2018 1236 1305.76001 1232.030029 1305.199951 1305.199951 19195500
1/15/2018 1323 1339.939941 1280.880005 1294.579956 1294.579956 21079900
1/22/2018 1297.170044 1402.530029 1296.660034 1402.050049 1402.050049 25727200
1/29/2018 1409.180054 1498 1385.140015 1429.949951 1429.949951 38238000
2/5/2018 1402.619995 1460.98999 1265.930054 1339.599976 1339.599976 52444600
2/12/2018 1364.670044 1468.939941 1344.01001 1448.689941 1448.689941 28741300
2/19/2018 1446.48999 1503.48999 1446.48999 1500 1500 22079800
2/26/2018 1509.199951 1528.699951 1455.01001 1500.25 1500.25 27701600
3/5/2018 1494.23999 1578.939941 1481 1578.890015 1578.890015 22366600
3/12/2018 1592.599976 1617.540039 1567.5 1571.680054 1571.680054 25460200
3/19/2018 1554.530029 1590 1495.359985 1495.560059 1495.560059 30239800
3/26/2018 1530 1575.969971 1365.199951 1447.339966 1447.339966 38910700
4/2/2018 1417.619995 1459.560059 1352.880005 1405.22998 1405.22998 39972900
4/9/2018 1425.030029 1459.780029 1402.569946 1430.790039 1430.790039 18865100
4/16/2018 1445 1568.52002 1427.47998 1527.48999 1527.48999 25215800
4/23/2018 1546.689941 1638.099976 1415.02002 1572.619995 1572.619995 40401700
4/30/2018 1582.5 1596 1546.02002 1580.949951 1580.949951 22092000
5/7/2018 1589.339966 1615.599976 1582.51001 1602.910034 1602.910034 15588500
5/14/2018 1604 1611.180054 1565.219971 1574.369995 1574.369995 14947800
5/21/2018 1585 1614.119995 1566.339966 1610.150024 1610.150024 14531100
5/28/2018 1600.709961 1646.72998 1600.150024 1641.540039 1641.540039 13233600
6/4/2018 1648.900024 1714.5 1645.48999 1683.98999 1683.98999 20163900
6/11/2018 1681.51001 1724.800049 1680.589966 1715.969971 1715.969971 15874200
6/18/2018 1706.26001 1763.099976 1700.390015 1715.670044 1715.670044 20746600
6/25/2018 1702.51001 1723.410034 1646.310059 1699.800049 1699.800049 25843200
7/2/2018 1682.699951 1725 1678.060059 1710.630005 1710.630005 10996400
7/9/2018 1724.050049 1815.300049 1716.22998 1813.030029 1813.030029 18140600
7/16/2018 1821.949951 1858.880005 1797.380005 1813.699951 1813.699951 24572300
7/23/2018 1812.209961 1880.050049 1769.98999 1817.27002 1817.27002 31510800
7/30/2018 1827.329956 1841 1739.319946 1823.290039 1823.290039 24269300
8/6/2018 1825.810059 1914.569946 1818.920044 1886.300049 1886.300049 19232600
8/13/2018 1898.5 1925 1855.550049 1882.219971 1882.219971 25279700
8/20/2018 1890.569946 1919.5 1866.060059 1905.390015 1905.390015 15412000
8/27/2018 1915 2025.569946 1909.280029 2012.709961 2012.709961 24683200
9/3/2018 2026.5 2050.5 1935.209961 1952.069946 1952.069946 26323000
9/10/2018 1971 2008.76001 1917 1970.189941 1970.189941 21255900
9/17/2018 1954.72998 1958.199951 1887.410034 1915.01001 1915.01001 25386500
9/24/2018 1903.790039 2026.52002 1865 2003 2003 21480100
10/1/2018 2021.98999 2033.189941 1862.829956 1889.650024 1889.650024 28193600
10/8/2018 1874 1902 1685.099976 1788.609985 1788.609985 46535500
10/15/2018 1795 1845 1734.22998 1764.030029 1764.030029 29373500
10/22/2018 1784 1809.5 1603 1642.810059 1642.810059 43401800
10/29/2018 1660 1697.439941 1476.359985 1665.530029 1665.530029 50807400
11/5/2018 1657.569946 1784 1596.359985 1712.430054 1712.430054 30511400
11/12/2018 1698.23999 1708.550049 1546.51001 1593.410034 1593.410034 33719800
11/19/2018 1577.01001 1581.189941 1420 1502.060059 1502.060059 27093200
11/26/2018 1539 1696 1524.219971 1690.170044 1690.170044 32874600
12/3/2018 1769.459961 1778.339966 1609.849976 1629.130005 1629.130005 31922300
12/10/2018 1623.839966 1704.98999 1585 1591.910034 1591.910034 31976000
12/17/2018 1566 1584.530029 1363.959961 1377.449951 1377.449951 47777100
12/24/2018 1346 1513.469971 1307 1478.02002 1478.02002 36182800
12/31/2018 1510.800049 1594 1460.930054 1575.390015 1575.390015 31095800
1/7/2019 1602.310059 1676.609985 1589.189941 1640.560059 1640.560059 34417300
1/14/2019 1615 1716.199951 1595.150024 1696.199951 1696.199951 28600700
1/21/2019 1681 1683.47998 1610.199951 1670.569946 1670.569946 20677800
1/28/2019 1643.589966 1736.410034 1590.719971 1626.22998 1626.22998 37670800
2/4/2019 1623 1672.26001 1566.76001 1588.219971 1588.219971 23606200
2/11/2019 1600.97998 1656.380005 1586 1607.949951 1607.949951 20200600
2/18/2019 1601 1634.939941 1600.560059 1631.560059 1631.560059 13598900
2/25/2019 1641.449951 1674.26001 1615.099976 1671.72998 1671.72998 16999900
3/4/2019 1685 1709.430054 1586.569946 1620.800049 1620.800049 23468900
3/11/2019 1626.119995 1718.800049 1626.01001 1712.359985 1712.359985 21540400
3/18/2019 1712.699951 1823.75 1712.630005 1764.77002 1764.77002 30189700
3/25/2019 1757.790039 1805.77002 1745.680054 1780.75 1780.75 20658300
4/1/2019 1800.109985 1838.579956 1798.72998 1837.280029 1837.280029 18931900
4/8/2019 1833.22998 1853.089966 1825.109985 1843.060059 1843.060059 16200400
4/15/2019 1842 1876.469971 1818.900024 1861.689941 1861.689941 12412400
4/22/2019 1855.400024 1951 1845.640015 1950.630005 1950.630005 26221700
4/29/2019 1949 1964.400024 1881.869995 1962.459961 1962.459961 20988800
5/6/2019 1917.97998 1959 1856 1889.97998 1889.97998 26424800
5/13/2019 1836.560059 1917.51001 1815.75 1869 1869 24549500
5/20/2019 1852.689941 1879 1804.199951 1823.280029 1823.280029 18533900
5/27/2019 1832.75 1849.27002 1772.699951 1775.069946 1775.069946 15244700
6/3/2019 1760.01001 1806.25 1672 1804.030029 1804.030029 27515100
6/10/2019 1822 1893.699951 1818 1869.670044 1869.670044 17735200
6/17/2019 1876.5 1935.199951 1875.449951 1911.300049 1911.300049 16576100
6/24/2019 1912.660034 1916.859985 1872.420044 1893.630005 1893.630005 12916300
7/1/2019 1922.97998 1945.900024 1906.630005 1942.910034 1942.910034 10167900
7/8/2019 1934.119995 2035.800049 1928.25 2011 2011 18988100
7/15/2019 2021.400024 2026.319946 1951.550049 1964.52002 1964.52002 14848200
7/22/2019 1971.140015 2001.300049 1924.51001 1943.050049 1943.050049 17298400
7/29/2019 1930 1932.22998 1808.02002 1823.23999 1823.23999 21544300
8/5/2019 1770.219971 1834.26001 1748.780029 1807.579956 1807.579956 22236400
8/12/2019 1795.98999 1831.73999 1757.219971 1792.569946 1792.569946 18570200
8/19/2019 1818.079956 1829.579956 1745.22998 1749.619995 1749.619995 14701900
8/26/2019 1766.910034 1799.73999 1743.51001 1776.290039 1776.290039 14593200
9/2/2019 1770 1842 1768 1833.51001 1833.51001 11674800
9/9/2019 1841 1853.660034 1805.339966 1839.339966 1839.339966 12841000
9/16/2019 1824.02002 1832.569946 1780.920044 1794.160034 1794.160034 15536900
9/23/2019 1777 1795.709961 1713.819946 1725.449951 1725.449951 18475500
9/30/2019 1726.98999 1755.599976 1685.060059 1739.650024 1739.650024 14970400
10/7/2019 1731.630005 1747.829956 1705 1731.920044 1731.920044 12570400
10/14/2019 1728.910034 1798.849976 1722 1757.51001 1757.51001 13795200
10/21/2019 1769.660034 1789.780029 1695 1761.329956 1761.329956 20452800
10/28/2019 1748.060059 1797.449951 1742.5 1791.439941 1791.439941 14006800
11/4/2019 1801.01001 1815.060059 1774.040039 1785.880005 1785.880005 11461600
11/11/2019 1778 1786.219971 1732.859985 1739.48999 1739.48999 13165500
11/18/2019 1738.300049 1762.52002 1722.709961 1745.719971 1745.719971 13042300
11/25/2019 1753.25 1824.689941 1753.23999 1800.800049 1800.800049 11616400
12/2/2019 1804.400024 1805.550049 1740 1751.599976 1751.599976 15917800
12/9/2019 1750.660034 1768.98999 1735 1760.939941 1760.939941 12896300
12/16/2019 1767 1802.969971 1757.050049 1786.5 1786.5 17944600
12/23/2019 1788.26001 1901.400024 1784.51001 1869.800049 1869.800049 15209700
12/30/2019 1874 1898.01001 1832.22998 1874.969971 1874.969971 13974600
1/6/2020 1860 1917.819946 1860 1883.160034 1883.160034 17635700
1/13/2020 1891.310059 1898 1855.089966 1864.719971 1864.719971 15775100
1/20/2020 1865 1902.5 1847.439941 1861.640015 1861.640015 13174900
1/27/2020 1820 2055.719971 1815.339966 2008.719971 2008.719971 30319200
2/3/2020 2010.599976 2098.530029 2000.25 2079.280029 2079.280029 23842900
2/10/2020 2085.01001 2185.949951 2084.959961 2134.870117 2134.870117 19774500
2/17/2020 2125.02002 2185.100098 2088 2095.969971 2095.969971 13284400
2/24/2020 2003.180054 2039.300049 1811.130005 1883.75 1883.75 35596600
3/2/2020 1906.48999 1996.329956 1869.5 1901.089966 1901.089966 29090900
3/9/2020 1773.859985 1894.27002 1675 1785 1785 40727200
3/16/2020 1641.51001 1957 1626.030029 1846.089966 1846.089966 49697400
3/23/2020 1827.75 1956.48999 1812 1900.099976 1900.099976 33043900
3/30/2020 1922.829956 1993.02002 1889.150024 1906.589966 1906.589966 23317500
4/6/2020 1936 2053 1930.02002 2042.76001 2042.76001 19520100
4/13/2020 2040 2461 2038 2375 2375 41638700
4/20/2020 2389.949951 2444.97998 2279.659912 2410.219971 2410.219971 26364100
4/27/2020 2443.199951 2475 2258.189941 2286.040039 2286.040039 34694200
5/4/2020 2256.379883 2387.23999 2256.379883 2379.610107 2379.610107 17833800
5/11/2020 2374.699951 2419.669922 2337.800049 2409.780029 2409.780029 19000100
5/18/2020 2404.350098 2525.449951 2384.01001 2436.879883 2436.879883 20666700
5/25/2020 2458 2462 2330 2442.370117 2442.370117 15344600
6/1/2020 2448 2507.540039 2437.129883 2483 2483 14384900
6/8/2020 2500.199951 2722.350098 2487.340088 2545.02002 2545.02002 25322400
6/15/2020 2526.600098 2697.429932 2508 2675.01001 2675.01001 18662900
6/19/2020 2678.080078 2697.429932 2659 2675.01001 2675.01001 5776963
Date Open High Low Close Adj Close Volume
6/22/2015 95.042854 100.891426 93.08857 93.08857 93.08857 181435800
6/29/2015 91.505714 95.238571 91.117142 94.044289 94.044289 67208400
7/6/2015 93.472855 98.502853 92.284286 97.228569 97.228569 84739900
7/13/2015 98.098572 117.879997 97.050003 114.769997 114.769997 172438200
7/20/2015 114.699997 114.699997 108.900002 109.339996 109.339996 63694700
7/27/2015 107.790001 115 103.879997 114.309998 114.309998 59732400
8/3/2015 114.599998 129.289993 111.779999 123.519997 123.519997 108822000
8/10/2015 126.089996 126.5 118.660004 123.389999 123.389999 62796000
8/17/2015 123.139999 126.75 102.75 103.959999 103.959999 90004700
8/24/2015 88.75 119.349998 85.5 117.629997 117.629997 191033500
8/31/2015 115.239998 117 97.339996 98.790001 98.790001 146584700
9/7/2015 102.080002 102.790001 93.550003 97.510002 97.510002 117409900
9/14/2015 96.839996 107.5 93.610001 102.620003 102.620003 113728000
9/21/2015 103.300003 105.449997 96.779999 102.239998 102.239998 85224100
9/28/2015 101.57 106.870003 96.849998 106.110001 106.110001 90413700
10/5/2015 107.480003 115.830002 102.599998 113.330002 113.330002 119404300
10/12/2015 114.449997 115.419998 98.410004 98.989998 98.989998 133192900
10/19/2015 98.07 103.620003 96.260002 100.040001 100.040001 91845500
10/26/2015 100.050003 110.099998 99.379997 108.379997 108.379997 62808100
11/2/2015 109.199997 115.68 106.300003 114.059998 114.059998 66525200
11/9/2015 113.360001 115.25 103.269997 103.650002 103.650002 74747800
11/16/2015 102.970001 124.07 101.860001 123.839996 123.839996 113466300
11/23/2015 124.300003 126.389999 120.029999 125.440002 125.440002 51688500
11/30/2015 126.029999 132.199997 122.419998 130.929993 130.929993 97448200
12/7/2015 131.190002 133.270004 118.599998 118.910004 118.910004 89310900
12/14/2015 119.769997 126.349998 114.660004 118.019997 118.019997 78853300
12/21/2015 119.510002 119.589996 114.860001 117.330002 117.330002 34214600
12/28/2015 117.260002 119.599998 113.849998 114.379997 114.379997 34006200
1/4/2016 109 122.18 104.959999 111.389999 111.389999 123208900
1/11/2016 112.129997 117.779999 101.209999 104.040001 104.040001 105415400
1/18/2016 106.57 110.139999 97.050003 100.720001 100.720001 146581500
1/25/2016 99.779999 102.68 90.110001 91.839996 91.839996 112987400
2/1/2016 91.790001 97.18 81.860001 82.790001 82.790001 114094900
2/8/2016 80.57 92.209999 79.949997 87.400002 87.400002 114963000
2/15/2016 89 94.900002 87.540001 89.230003 89.230003 66634900
2/22/2016 90.75 97.480003 86.699997 94.790001 94.790001 79913000
2/29/2016 94.809998 102.220001 93.339996 101.580002 101.580002 88550200
3/7/2016 101 101.790001 94.5 97.660004 97.660004 83067300
3/14/2016 97.199997 102.410004 96.43 101.120003 101.120003 62852700
3/21/2016 101.150002 102.099998 97.07 98.360001 98.360001 37633000
3/28/2016 98.339996 105.790001 97.82 105.699997 105.699997 67076000
4/4/2016 105.900002 106.440002 102.82 103.809998 103.809998 49239600
4/11/2016 104.040001 111.849998 102.209999 111.510002 111.510002 57889800
4/18/2016 109.900002 110.699997 93.139999 95.900002 95.900002 150884400
4/25/2016 95.699997 95.75 88.209999 90.029999 90.029999 67978100
5/2/2016 90.410004 93.25 88.110001 90.839996 90.839996 51338000
5/9/2016 90.730003 93.25 85.739998 87.879997 87.879997 64392000
5/16/2016 87.559998 93.279999 86.150002 92.489998 92.489998 63244200
5/23/2016 92.980003 104 92.849998 103.300003 103.300003 77298000
5/30/2016 102.949997 103.449997 98.529999 99.589996 99.589996 34335500
6/6/2016 100.290001 101.629997 93.279999 93.75 93.75 44558400
6/13/2016 95.019997 97.199997 93.25 94.449997 94.449997 46237700
6/20/2016 95.220001 95.879997 87.209999 88.440002 88.440002 55748400
6/27/2016 87.879997 97 84.809998 96.669998 96.669998 62229400
7/4/2016 95.199997 101.269997 93.18 97.059998 97.059998 60429500
7/11/2016 96.190002 98.699997 94.089996 98.389999 98.389999 52589400
7/18/2016 98.43 99.839996 84.5 85.889999 85.889999 135323900
7/25/2016 85.730003 93.099998 85.010002 91.25 91.25 55628000
8/1/2016 91.230003 97.739998 90.5 97.029999 97.029999 51942200
8/8/2016 95.910004 96.830002 92.949997 96.589996 96.589996 40962500
8/15/2016 96.830002 97.220001 94.400002 95.870003 95.870003 36127000
8/22/2016 95.669998 98.25 94.910004 97.580002 97.580002 34786800
8/29/2016 96.970001 98.849998 96.57 97.379997 97.379997 27188300
9/5/2016 97.760002 100.32 96.5 96.5 96.5 28079100
9/12/2016 95.910004 99.489998 95.330002 99.480003 99.480003 42726100
9/19/2016 99.900002 100.349998 93.260002 95.940002 95.940002 50789700
9/26/2016 95.379997 99.529999 94.040001 98.550003 98.550003 39679900
10/3/2016 98 106.970001 98 104.82 104.82 55677700
10/10/2016 103.18 104.529999 97.629997 101.470001 101.470001 41009500
10/17/2016 100.5 127.849998 98.379997 127.5 127.5 124064600
10/24/2016 127.419998 129.289993 125.75 126.57 126.57 46828500
10/31/2016 126.849998 126.900002 121.620003 122.029999 122.029999 28431600
11/7/2016 124.260002 125.809998 113.110001 114.779999 114.779999 49022600
11/14/2016 114.75 116.809998 110.68 115.209999 115.209999 36290700
11/21/2016 116.199997 119.459999 116.190002 117.410004 117.410004 20209300
11/28/2016 117.050003 120.980003 113.949997 120.809998 120.809998 37666800
12/5/2016 120.730003 126.349998 118.400002 122.879997 122.879997 41032700
12/12/2016 122.839996 127.43 122.300003 124.220001 124.220001 30836600
12/19/2016 124.300003 127.739998 122.870003 125.589996 125.589996 21491000
12/26/2016 126.239998 129.070007 123.599998 123.800003 123.800003 17577900
1/2/2017 124.959999 133.880005 124.309998 131.070007 131.070007 38124900
1/9/2017 131.479996 133.929993 128.5 133.699997 133.699997 33276600
1/16/2017 135.039993 143.460007 131.059998 138.600006 138.600006 61089600
1/23/2017 138.649994 142.490005 137.029999 142.449997 142.449997 36788900
1/30/2017 141.770004 142.410004 138.800003 140.25 140.25 25542500
2/6/2017 140 145.300003 139.160004 144.820007 144.820007 29739700
2/13/2017 145.190002 145.949997 140.050003 142.220001 142.220001 25902900
2/20/2017 142.990005 144.490005 141.520004 143.25 143.25 15024200
2/27/2017 143.119995 143.919998 138.259995 139.139999 139.139999 23459900
3/6/2017 141 142.839996 139.740005 140.889999 140.889999 21413800
3/13/2017 140.899994 146.5 140.320007 145.110001 145.110001 27137700
3/20/2017 145.449997 147.699997 140.759995 142.020004 142.020004 24836900
3/27/2017 140.830002 148.289993 140 147.809998 147.809998 21614000
4/3/2017 146.699997 148.009995 142.710007 143.110001 143.110001 19938700
4/10/2017 143.039993 145.740005 141.210007 142.919998 142.919998 18501700
4/17/2017 144.429993 147.399994 138.660004 142.869995 142.869995 62503800
4/24/2017 143.610001 153.520004 143.399994 152.199997 152.199997 48834800
5/1/2017 151.910004 158.589996 151.610001 156.600006 156.600006 29271600
5/8/2017 156.550003 161.100006 155.300003 160.809998 160.809998 26370000
5/15/2017 160.25 161.779999 153 157.020004 157.020004 27515600
5/22/2017 157.860001 164.100006 156.429993 162.429993 162.429993 23481100
5/29/2017 163.600006 165.360001 160.740005 165.179993 165.179993 18312900
6/5/2017 165.490005 166.869995 154.5 158.029999 158.029999 25621500
6/12/2017 155.300003 155.679993 147.300003 152.380005 152.380005 43290400
6/19/2017 154.289993 158.190002 151.399994 158.020004 158.020004 27246400
6/26/2017 158.779999 159.970001 148 149.410004 149.410004 31386000
7/3/2017 149.800003 150.75 144.25 150.179993 150.179993 19583800
7/10/2017 150.339996 161.350006 149.649994 161.119995 161.119995 30990300
7/17/2017 162.910004 191.5 160.020004 188.539993 188.539993 93613000
7/24/2017 188.690002 190.25 179.380005 184.039993 184.039993 36074000
7/31/2017 184.259995 184.970001 177.809998 180.270004 180.270004 24886400
8/7/2017 181 182.270004 167.600006 171.399994 171.399994 35099700
8/14/2017 169.800003 172.449997 165.720001 166.539993 166.539993 32753000
8/21/2017 166.910004 171.240005 164.229996 165.949997 165.949997 25425000
8/28/2017 166.429993 176.479996 164.729996 174.740005 174.740005 27066900
9/4/2017 173.399994 180.389999 172.440002 176.419998 176.419998 23959000
9/11/2017 178.100006 185.330002 178.029999 182.350006 182.350006 27091700
9/18/2017 183.610001 189.949997 182.729996 187.350006 187.350006 27579100
9/25/2017 186.460007 186.550003 176.550003 181.350006 181.350006 28985100
10/2/2017 182.110001 198.919998 176.580002 198.020004 198.020004 55295900
10/9/2017 199.100006 200.820007 192.100006 199.490005 199.490005 39490300
10/16/2017 201.949997 204.380005 191.160004 194.160004 194.160004 70234600
10/23/2017 194.169998 200.649994 191.029999 199.539993 199.539993 32678800
10/30/2017 199.619995 201.100006 195.220001 200.009995 200.009995 23260700
11/6/2017 200 202.479996 189.5 192.020004 192.020004 29154100
11/13/2017 191.119995 197.699997 191 193.199997 193.199997 21845300
11/20/2017 193.300003 197.520004 191.899994 195.75 195.75 16670700
11/27/2017 195.559998 199.679993 184.320007 186.820007 186.820007 37243500
12/4/2017 189.360001 189.720001 178.380005 188.539993 188.539993 29990400
12/11/2017 187.850006 192.639999 184.820007 190.119995 190.119995 29352900
12/18/2017 191.199997 191.649994 185.259995 189.940002 189.940002 27198100
12/25/2017 189.779999 194.490005 185.220001 191.960007 191.960007 22342800
1/1/2018 196.100006 210.020004 195.419998 209.990005 209.990005 32621100
1/8/2018 210.020004 222.550003 206.910004 221.229996 221.229996 33516500
1/15/2018 224.240005 226.070007 216.320007 220.460007 220.460007 41413100
1/22/2018 222 274.600006 221.199997 274.600006 274.600006 89119200
1/29/2018 274.200012 286.809998 262.709991 267.429993 267.429993 60500300
2/5/2018 262 272.450012 236.110001 249.470001 249.470001 59687000
2/12/2018 252.139999 281.959991 249 278.519989 278.519989 45434200
2/19/2018 277.73999 286.640015 274.450012 285.929993 285.929993 33333400
2/26/2018 288.75 301.179993 283.230011 301.049988 301.049988 52616000
3/5/2018 302.850006 331.440002 297.600006 331.440002 331.440002 80484400
3/12/2018 333.559998 333.980011 313.279999 318.450012 318.450012 56738100
3/19/2018 315.799988 319.5 300.359985 300.940002 300.940002 38774200
3/26/2018 309.359985 322.899994 275.899994 295.350006 295.350006 62175300
4/2/2018 291.940002 299.160004 271.220001 288.850006 288.850006 61114700
4/9/2018 291.769989 317.48999 289.119995 311.649994 311.649994 57687500
4/16/2018 315.98999 338.820007 304 327.769989 327.769989 82993000
4/23/2018 329.149994 331.220001 292.619995 311.76001 311.76001 54122000
4/30/2018 311.070007 320.980011 305.730011 320.089996 320.089996 32167800
5/7/2018 321.98999 332.059998 319.339996 326.459991 326.459991 27378900
5/14/2018 327.25 330.5 322.429993 324.179993 324.179993 21021000
5/21/2018 327.109985 354.359985 325.450012 351.290009 351.290009 45246800
5/28/2018 351.5 359.98999 346.709991 359.929993 359.929993 29437400
6/4/2018 362.679993 369.829987 355.51001 360.570007 360.570007 37256000
6/11/2018 361.880005 398.859985 360.910004 391.980011 391.980011 55132600
6/18/2018 387.720001 423.209991 386.5 411.089996 411.089996 68835000
6/25/2018 404.690002 411.589996 378.75 391.429993 391.429993 75695900
7/2/2018 385.450012 408.649994 380 408.25 408.25 30501300
7/9/2018 415.950012 419.769989 395.079987 395.799988 395.799988 58686600
7/16/2018 398.980011 403.359985 344 361.049988 361.049988 135092100
7/23/2018 359.149994 367.399994 351.649994 355.209991 355.209991 48767700
7/30/2018 351.929993 352.029999 328 343.089996 343.089996 56116300
8/6/2018 342.869995 357.309998 341.73999 345.869995 345.869995 30712400
8/13/2018 339.890015 347.190002 312.959991 316.779999 316.779999 41576200
8/20/2018 314.640015 359.149994 310.929993 358.820007 358.820007 63370500
8/27/2018 367.149994 376.809998 360 367.679993 367.679993 53693000
9/3/2018 366.470001 368.880005 335.829987 348.679993 348.679993 42854000
9/10/2018 352.269989 374.089996 343.079987 364.559998 364.559998 35553600
9/17/2018 364.220001 377.609985 349.570007 361.190002 361.190002 48061400
9/24/2018 359 383.200012 354.329987 374.130005 374.130005 44363100
10/1/2018 375.850006 386.799988 343 351.350006 351.350006 45411300
10/8/2018 345.179993 358.720001 315.809998 339.559998 339.559998 69266500
10/15/2018 337.630005 380 326.929993 332.670013 332.670013 99160500
10/22/2018 333.100006 336.579987 292.299988 299.829987 299.829987 84006700
10/29/2018 305.26001 321.880005 271.209991 309.100006 309.100006 94270900
11/5/2018 311.100006 332.049988 298.01001 303.470001 303.470001 57826400
11/12/2018 300 303.549988 278.299988 286.209991 286.209991 59077200
11/19/2018 283.790009 285.089996 250 258.820007 258.820007 45955700
11/26/2018 260.549988 290.809998 253.800003 286.130005 286.130005 65741000
12/3/2018 293.190002 298.720001 263.380005 265.140015 265.140015 52459000
12/10/2018 264.190002 281.769989 260.609985 266.839996 266.839996 49200100
12/17/2018 266.51001 280.869995 241.289993 246.389999 246.389999 71963700
12/24/2018 242 261.910004 231.229996 256.079987 256.079987 47178300
12/31/2018 260.160004 297.799988 256.579987 297.570007 297.570007 59488100
1/7/2019 302.100006 341.089996 301.649994 337.589996 337.589996 80295400
1/14/2019 334.23999 358.850006 329.130005 339.100006 339.100006 92558500
1/21/2019 334.890015 340 318.600006 338.049988 338.049988 53706000
1/28/2019 334.700012 346.839996 328.149994 339.850006 339.850006 43905100
2/4/2019 342.600006 360 338 347.570007 347.570007 40241600
2/11/2019 350 364.399994 344.809998 356.869995 356.869995 44968700
2/18/2019 355.799988 366.709991 353.880005 363.019989 363.019989 28823400
2/25/2019 367.01001 371.48999 354.690002 357.320007 357.320007 29857100
3/4/2019 359.720001 362.859985 342.470001 349.600006 349.600006 32686800
3/11/2019 352 364 350.029999 361.459991 361.459991 30711900
3/18/2019 362.470001 379 356.799988 361.01001 361.01001 42858600
3/25/2019 359 368.380005 349.200012 356.559998 356.559998 33059300
4/1/2019 359 373.410004 358.51001 365.48999 365.48999 26096500
4/8/2019 365.109985 370.119995 349.359985 351.140015 351.140015 36811700
4/15/2019 350.709991 368.76001 342.269989 360.350006 360.350006 53989800
4/22/2019 359.700012 384.799988 359 374.850006 374.850006 40489600
4/29/2019 373.679993 385.98999 368.350006 385.029999 385.029999 27477600
5/6/2019 377.690002 381.350006 352.75 361.040009 361.040009 30879700
5/13/2019 352.290009 364 341.390015 354.450012 354.450012 30886700
5/20/2019 351.230011 370.459991 345.399994 354.390015 354.390015 24338700
5/27/2019 354.390015 361.200012 342.920013 343.279999 343.279999 19407400
6/3/2019 343.559998 365.149994 332.649994 360.869995 360.869995 29248600
6/10/2019 363.649994 367.100006 336.160004 339.730011 339.730011 29020000
6/17/2019 342.690002 371.450012 342.059998 369.209991 369.209991 29801800
6/24/2019 370.269989 375 358.290009 367.320007 367.320007 22981600
7/1/2019 373.5 381.98999 370.309998 380.549988 380.549988 16148800
7/8/2019 378.190002 384.76001 362.679993 373.25 373.25 26898200
7/15/2019 372.940002 373.679993 314.230011 315.100006 315.100006 75055800
7/22/2019 312 336 305.809998 335.779999 335.779999 60496900
7/29/2019 335.980011 336.399994 311.799988 318.829987 318.829987 30915100
8/5/2019 310.959991 316.640015 296.809998 308.929993 308.929993 35449000
8/12/2019 305.459991 316.429993 288 302.799988 302.799988 35711900
8/19/2019 306.25 311.75 290.320007 291.440002 291.440002 29276600
8/26/2019 295.23999 299.929993 287.200012 293.75 293.75 23795700
9/2/2019 290.820007 293.970001 282.790009 290.170013 290.170013 22468700
9/9/2019 294.809998 301.549988 282.660004 294.149994 294.149994 39552800
9/16/2019 294.230011 299.149994 266 270.75 270.75 50189700
9/23/2019 268.350006 273.390015 252.279999 263.079987 263.079987 56472900
9/30/2019 264 275.480011 257.01001 272.790009 272.790009 41878000
10/7/2019 271.98999 287.869995 264.570007 282.929993 282.929993 39191600
10/14/2019 283.929993 308.75 273.359985 275.299988 275.299988 91063500
10/21/2019 272.890015 279.940002 265.799988 276.820007 276.820007 41110300
10/28/2019 278.049988 293.48999 277.350006 286.809998 286.809998 30634500
11/4/2019 288 298.190002 285.839996 291.570007 291.570007 23504400
11/11/2019 289.160004 296.359985 281.140015 295.029999 295.029999 31738800
11/18/2019 296 312.690002 293.279999 310.480011 310.480011 33104900
11/25/2019 308.829987 316.820007 305.25 314.660004 314.660004 19703500
12/2/2019 314.390015 314.390015 298.809998 307.350006 307.350006 23797000
12/9/2019 307.350006 311.48999 292.019989 298.5 298.5 30460600
12/16/2019 300.850006 338 298.630005 336.899994 336.899994 46030600
12/23/2019 337.76001 337.950012 326.01001 329.089996 329.089996 16410600
12/30/2019 329.079987 329.980011 321.089996 325.899994 325.899994 16317500
1/6/2020 323.119995 343.420013 321.200012 329.049988 329.049988 26898400
1/13/2020 331.799988 345.380005 331.51001 339.670013 339.670013 29729900
1/20/2020 340 359.850006 323.600006 353.160004 353.160004 72220300
1/27/2020 345.950012 352.399994 338.549988 345.089996 345.089996 32732700
2/3/2020 347.23999 375.25 346.279999 366.769989 366.769989 28579000
2/10/2020 365 385.369995 362.519989 380.399994 380.399994 22913500
2/17/2020 379.299988 392.950012 376.679993 380.070007 380.070007 18079800
2/24/2020 364.76001 391.559998 356.799988 369.029999 369.029999 44479400
3/2/2020 373.109985 393.519989 356.850006 368.970001 368.970001 37744000
3/9/2020 343.859985 364.540009 307.320007 336.299988 336.299988 42575700
3/16/2020 306.630005 350.48999 290.25 332.829987 332.829987 54637200
3/23/2020 347.890015 372.929993 339.170013 357.119995 357.119995 49033700
3/30/2020 363 383.01001 357.51001 361.76001 361.76001 34114300
4/6/2020 365.220001 381.329987 361.709991 370.720001 370.720001 29850500
4/13/2020 371.309998 449.519989 367.700012 422.959991 422.959991 65580100
4/20/2020 435.170013 447 413 424.98999 424.98999 79579900
4/27/2020 425 429 393.600006 415.269989 415.269989 42311100
5/4/2020 417.779999 442 414.869995 435.549988 435.549988 31442300
5/11/2020 436.329987 455 427.269989 454.190002 454.190002 33344600
5/18/2020 451.160004 458.970001 427.179993 429.320007 429.320007 32737700
5/25/2020 427.769989 428.5 397.859985 419.730011 419.730011 29253000
6/1/2020 418.829987 428.709991 404.25 419.600006 419.600006 22064600
6/8/2020 416 445.570007 406.5 418.070007 418.070007 31465700
6/15/2020 421.399994 453.970001 415.420013 453.720001 453.720001 26710300
6/19/2020 449.119995 453.970001 445.600006 453.720001 453.720001 5933651
Date Open High Low Close Adj Close Volume
6/22/2015 539.590027 543.73999 531.349976 531.690002 531.690002 7179200
6/29/2015 525.01001 528.609985 518.22998 523.400024 523.400024 7351900
7/6/2015 519.5 532.559998 515.179993 530.130005 530.130005 7973400
7/13/2015 532.880005 674.468018 532.400024 672.929993 672.929993 23168400
7/20/2015 659.23999 678.640015 622.52002 623.559998 623.559998 19822200
7/27/2015 621 635.219971 620.5 625.609985 625.609985 9158100
8/3/2015 625.340027 647.859985 625.340027 635.299988 635.299988 8106200
8/10/2015 639.47998 674.900024 631.249023 657.119995 657.119995 12657900
8/17/2015 656.799988 667 612.330017 612.47998 612.47998 11762400
8/24/2015 573 643.590027 565.049988 630.380005 630.380005 19014200
8/31/2015 627.539978 635.799988 594.099976 600.700012 600.700012 12303000
9/7/2015 612.48999 626.52002 604.119995 625.77002 625.77002 7260400
9/14/2015 625.700012 650.900024 619.429993 629.25 629.25 12481300
9/21/2015 634.400024 636.48999 611 611.969971 611.969971 10236400
9/28/2015 610.340027 627.340027 589.380005 626.909973 626.909973 12403000
10/5/2015 632 650.609009 625.559998 643.609985 643.609985 9893400
10/12/2015 642.090027 664.969971 639.01001 662.200012 662.200012 7995200
10/19/2015 661.179993 730 641.72998 702 702 16491500
10/26/2015 701.549988 719.150024 701.26001 710.809998 710.809998 10506100
11/2/2015 711.059998 739.47998 705.849976 733.76001 733.76001 8531600
11/9/2015 730.200012 741 716.72998 717 717 8956900
11/16/2015 715.599976 757.919983 711.330017 756.599976 756.599976 8640500
11/23/2015 757.450012 762.708008 737.630005 750.26001 750.26001 5708200
11/30/2015 748.809998 775.955017 741.27002 766.809998 766.809998 11810500
12/7/2015 767.77002 768.72998 736.75 738.869995 738.869995 10554600
12/14/2015 741.789978 762.679993 724.169983 739.309998 739.309998 11774100
12/21/2015 746.130005 754.849976 740 748.400024 748.400024 4984200
12/28/2015 752.919983 779.97998 749.52002 758.880005 758.880005 6074500
1/4/2016 743 752 713 714.469971 714.469971 12585100
1/11/2016 716.609985 734.73999 685.369995 694.450012 694.450012 12450700
1/18/2016 703.299988 728.130005 673.26001 725.25 725.25 10137100
1/25/2016 723.580017 744.98999 694.390015 742.950012 742.950012 11388300
2/1/2016 750.460022 789.869995 680.150024 683.570007 683.570007 27932700
2/8/2016 667.849976 701.309998 663.059998 682.400024 682.400024 15659700
2/15/2016 692.97998 712.349976 685.049988 700.909973 700.909973 8485100
2/22/2016 707.450012 713.429993 680.780029 705.070007 705.070007 9808400
2/29/2016 700.320007 720 697.679993 710.890015 710.890015 10191600
3/7/2016 706.900024 726.919983 685.340027 726.820007 726.820007 11287200
3/14/2016 726.809998 743.070007 724.51001 737.599976 737.599976 9905200
3/21/2016 736.5 745.719971 731 735.299988 735.299988 6133200
3/28/2016 736.789978 757.880005 728.76001 749.909973 749.909973 8283000
4/4/2016 750.059998 752.799988 735.369995 739.150024 739.150024 6064200
4/11/2016 743.02002 761 731.01001 759 759 7224800
4/18/2016 760.460022 769.900024 713.609985 718.77002 718.77002 14130900
4/25/2016 716.099976 725.765991 689 693.01001 693.01001 13157400
5/2/2016 697.630005 711.859985 689.01001 711.119995 711.119995 8395400
5/9/2016 712 724.47998 709 710.830017 710.830017 7447200
5/16/2016 709.130005 721.52002 696.799988 709.73999 709.73999 8583700
5/23/2016 706.530029 733.935974 704.179993 732.659973 732.659973 8440700
5/30/2016 731.73999 739.72998 720.559998 722.340027 722.340027 5951200
6/6/2016 724.909973 729.539978 714.609985 719.409973 719.409973 6690500
6/13/2016 716.51001 725.440002 688.452026 691.719971 691.719971 9164400
6/20/2016 698.77002 702.77002 673.450012 675.219971 675.219971 11352800
6/27/2016 671 700.650024 663.283997 699.210022 699.210022 9677800
7/4/2016 696.059998 705.710022 688.215027 705.630005 705.630005 5753900
7/11/2016 708.049988 725.73999 707.23999 719.849976 719.849976 5614100
7/18/2016 722.710022 743.23999 721.190002 742.73999 742.73999 6098800
7/25/2016 740.669983 778.549988 734.27002 768.789978 768.789978 11103300
8/1/2016 761.090027 783.039978 761.090027 782.219971 782.219971 8713900
8/8/2016 782 789.75 778.091003 783.219971 783.219971 4928800
8/15/2016 783.75 787.48999 773.130005 775.419983 775.419983 4471300
8/22/2016 773.27002 776.440002 763.184998 769.539978 769.539978 5045200
8/29/2016 768.73999 774.98999 764.299988 771.460022 771.460022 5224000
9/5/2016 773.450012 782.72998 759.659973 759.659973 759.659973 5492300
9/12/2016 755.130005 773.799988 754 768.880005 768.880005 7147800
9/19/2016 772.419983 789.849976 764.440979 786.900024 786.900024 6217300
9/26/2016 782.73999 785.98999 773.070007 777.289978 777.289978 6696200
10/3/2016 774.25 782.070007 769.5 775.080017 775.080017 5945300
10/10/2016 777.710022 792.280029 773 778.530029 778.530029 5702600
10/17/2016 779.799988 804.599976 777.5 799.369995 799.369995 7940400
10/24/2016 804.900024 816.679993 791.5 795.369995 795.369995 11940700
10/31/2016 795.469971 796.859985 750.560974 762.02002 762.02002 10784100
11/7/2016 774.5 795.632996 750.380005 754.02002 754.02002 12736100
11/14/2016 755.599976 775 727.539978 760.539978 760.539978 10362100
11/21/2016 762.609985 776.960022 755.25 761.679993 761.679993 4989500
11/28/2016 760 779.530029 737.025024 750.5 750.5 10668100
12/5/2016 757.710022 789.429993 752.900024 789.289978 789.289978 8155900
12/12/2016 785.039978 804.380005 784.35498 790.799988 790.799988 10023800
12/19/2016 790.219971 798.650024 786.27002 789.909973 789.909973 4990000
12/26/2016 790.679993 797.859985 770.409973 771.820007 771.820007 4457200
1/2/2017 778.809998 807.900024 775.799988 806.150024 806.150024 5705700
1/9/2017 806.400024 811.223999 799.169983 807.880005 807.880005 5969600
1/16/2017 807.080017 809.47998 800.369995 805.02002 805.02002 5245800
1/23/2017 807.25 841.950012 803.73999 823.309998 823.309998 10871800
1/30/2017 814.659973 815.840027 790.52002 801.48999 801.48999 10432400
2/6/2017 799.700012 815.25 795.25 813.669983 813.669983 5705700
2/13/2017 816 828.070007 815.48999 828.070007 828.070007 6480200
2/20/2017 828.659973 833.450012 822.880005 828.640015 828.640015 5110200
2/27/2017 824.549988 836.255005 820.200012 829.080017 829.080017 6697700
3/6/2017 826.950012 844.909973 822.400024 843.25 843.25 6101900
3/13/2017 844 853.400024 840.77002 852.119995 852.119995 6074900
3/20/2017 850.01001 853.5 808.890015 814.429993 814.429993 10564600
3/27/2017 806.950012 833.679993 803.369995 829.559998 829.559998 7758300
4/3/2017 829.219971 842.450012 820.513 824.669983 824.669983 6583900
4/10/2017 825.390015 829.349976 817.02002 823.559998 823.559998 4081500
4/17/2017 825.01001 845.200012 824.469971 843.190002 843.190002 4968500
4/24/2017 851.200012 916.849976 849.859985 905.960022 905.960022 9584800
5/1/2017 901.940002 935.929993 901.450012 927.130005 927.130005 8536100
5/8/2017 926.119995 937.5 923.030029 932.219971 932.219971 5971100
5/15/2017 932.950012 943.109985 918.140015 934.01001 934.01001 7429600
5/22/2017 935 974.97998 935 971.469971 971.469971 6328500
5/29/2017 970.309998 979.27002 960.01001 975.599976 975.599976 7076300
6/5/2017 976.549988 988.25 935.630005 949.830017 949.830017 9311900
6/12/2017 939.559998 961.150024 915.232971 939.780029 939.780029 12494300
6/19/2017 949.960022 966 949.049988 965.590027 965.590027 6330800
6/26/2017 969.900024 973.309998 908.309998 908.72998 908.72998 12289100
7/3/2017 912.179993 921.539978 894.789978 918.590027 918.590027 6586000
7/10/2017 921.77002 956.909973 919.590027 955.98999 955.98999 6186600
7/17/2017 957 975.900024 949.241028 972.919983 972.919983 6879500
7/24/2017 972.219971 986.200012 920 941.530029 941.530029 15057000
7/31/2017 941.890015 943.590027 916.679993 927.960022 927.960022 7357000
8/7/2017 929.059998 935.814026 905.580017 914.390015 914.390015 6316700
8/14/2017 922.530029 932.700012 907.153992 910.669983 910.669983 5574500
8/21/2017 910 930.840027 903.400024 915.890015 915.890015 5524000
8/28/2017 916 942.47998 905 937.340027 937.340027 6103300
9/4/2017 933.080017 937 919.27002 926.5 926.5 5078300
9/11/2017 934.25 938.380005 916.359985 920.289978 920.289978 7407000
9/18/2017 920.01001 936.530029 910.599976 928.530029 928.530029 6256700
9/25/2017 925.450012 959.786011 909.700012 959.109985 959.109985 8364400
10/2/2017 959.97998 979.460022 947.840027 978.890015 978.890015 5511800
10/9/2017 980 997.210022 966.080017 989.679993 989.679993 5985300
10/16/2017 992.099976 996.719971 978.390015 988.200012 988.200012 5755100
10/23/2017 989.52002 1048.390015 960.52002 1019.27002 1019.27002 11111700
10/30/2017 1014 1032.650024 1007.5 1032.47998 1032.47998 6914600
11/6/2017 1028.98999 1043.521973 1019.666016 1028.069946 1028.069946 5291400
11/13/2017 1023.419983 1035.920044 1014.150024 1019.090027 1019.090027 5225800
11/20/2017 1020.26001 1043.177979 1017.5 1040.609985 1040.609985 3333800
11/27/2017 1040 1062.375 1002.02002 1010.169983 1010.169983 8825300
12/4/2017 1012.659973 1042.050049 988.280029 1037.050049 1037.050049 7994700
12/11/2017 1035.5 1067.619995 1032.050049 1064.189941 1064.189941 8589600
12/18/2017 1066.079956 1078.48999 1059.439941 1060.119995 1060.119995 5912700
12/25/2017 1058.069946 1060.119995 1044.77002 1046.400024 1046.400024 3757100
1/1/2018 1048.339966 1104.25 1045.22998 1102.22998 1102.22998 4951500
1/8/2018 1102.22998 1124.290039 1096.109985 1122.26001 1122.26001 5691700
1/15/2018 1132.51001 1139.910034 1117.01001 1137.51001 1137.51001 5754300
1/22/2018 1137.48999 1179.859985 1135.109985 1175.839966 1175.839966 7867000
1/29/2018 1176.47998 1186.890015 1107.277954 1111.900024 1111.900024 11743900
2/5/2018 1090.599976 1110 992.559998 1037.780029 1037.780029 15980500
2/12/2018 1048 1104.670044 1040.927979 1094.800049 1094.800049 8401500
2/19/2018 1090.569946 1133.969971 1088.52002 1126.790039 1126.790039 5514200
2/26/2018 1127.800049 1144.040039 1048.11499 1078.920044 1078.920044 10003300
3/5/2018 1075.140015 1160.800049 1069 1160.040039 1160.040039 7510600
3/12/2018 1163.849976 1177.050049 1131.959961 1135.72998 1135.72998 9858300
3/19/2018 1120.01001 1121.98999 1021.219971 1021.570007 1021.570007 11340400
3/26/2018 1046 1064.838989 980.640015 1031.790039 1031.790039 11856500
4/2/2018 1022.820007 1042.790039 990.369995 1007.039978 1007.039978 10549600
4/9/2018 1016.799988 1046.420044 1011.340027 1029.27002 1029.27002 7790000
4/16/2018 1037 1094.165039 1026.73999 1072.959961 1072.959961 8513000
4/23/2018 1077.859985 1082.719971 1010.590027 1030.050049 1030.050049 13192000
4/30/2018 1030.01001 1048.51001 1006.289978 1048.209961 1048.209961 8456100
5/7/2018 1049.22998 1101.329956 1047.099976 1098.26001 1098.26001 7413300
5/14/2018 1100 1110.75 1060.680054 1066.359985 1066.359985 6719300
5/21/2018 1074.060059 1088 1061.709961 1075.660034 1075.660034 4840100
5/28/2018 1064.890015 1120 1055.219971 1119.5 1119.5 8513500
6/4/2018 1122.329956 1145.738037 1112.150024 1120.869995 1120.869995 8076600
6/11/2018 1118.599976 1155.469971 1118.599976 1152.26001 1152.26001 6963600
6/18/2018 1143.650024 1186.286011 1143.589966 1155.47998 1155.47998 7232300
6/25/2018 1143.599976 1143.910034 1096.01001 1115.650024 1115.650024 7401900
7/2/2018 1099 1140.930054 1093.800049 1140.170044 1140.170044 3959100
7/9/2018 1148.47998 1195.416992 1141 1188.819946 1188.819946 5301200
7/16/2018 1189.390015 1204.5 1170.599976 1184.910034 1184.910034 6583800
7/23/2018 1181.01001 1273.890015 1181 1238.5 1238.5 12601400
7/30/2018 1228.01001 1234.916016 1204.790039 1223.709961 1223.709961 7682700
8/6/2018 1225 1256.5 1215.796997 1237.609985 1237.609985 5903300
8/13/2018 1236.97998 1249.272949 1188.23999 1200.959961 1200.959961 6907000
8/20/2018 1205.02002 1221.650024 1194.625977 1220.650024 1220.650024 4903000
8/27/2018 1227.599976 1253.63501 1211.285034 1218.189941 1218.189941 6907000
9/3/2018 1204.27002 1212.98999 1152 1164.829956 1164.829956 7182100
9/10/2018 1172.189941 1180.425049 1156.23999 1172.530029 1172.530029 5995400
9/17/2018 1170.140015 1192.209961 1154.030029 1166.089966 1166.089966 9332500
9/24/2018 1157.170044 1202.099976 1146.910034 1193.469971 1193.469971 6352400
10/1/2018 1199.890015 1209.959961 1145.119995 1157.349976 1157.349976 7695500
10/8/2018 1150.109985 1168 1068.27002 1110.079956 1110.079956 10967100
10/15/2018 1108.910034 1128.98999 1077.089966 1096.459961 1096.459961 8130200
10/22/2018 1103.060059 1112.22998 1034.089966 1071.469971 1071.469971 12078700
10/29/2018 1082.469971 1097.040039 995.830017 1057.790039 1057.790039 12944200
11/5/2018 1055 1095.459961 1021.23999 1066.150024 1066.150024 8564500
11/12/2018 1061.390015 1071.849976 1031 1061.48999 1061.48999 8045600
11/19/2018 1057.199951 1060.790039 996.02002 1023.880005 1023.880005 6533500
11/26/2018 1038.349976 1095.569946 1033.910034 1094.430054 1094.430054 10270500
12/3/2018 1123.140015 1124.650024 1028.5 1036.579956 1036.579956 9206800
12/10/2018 1035.050049 1081.650024 1023.289978 1042.099976 1042.099976 7742600
12/17/2018 1037.51001 1062 973.690002 979.539978 979.539978 14326700
12/24/2018 973.900024 1055.560059 970.109985 1037.079956 1037.079956 7488200
12/31/2018 1050.959961 1070.839966 1014.070007 1070.709961 1070.709961 6960900
1/7/2019 1071.5 1084.560059 1048.47998 1057.189941 1057.189941 7923300
1/14/2019 1046.920044 1108.352051 1041.255005 1098.26001 1098.26001 7138000
1/21/2019 1088 1094 1059.75 1090.98999 1090.98999 5060900
1/28/2019 1080.109985 1125 1055.86499 1110.75 1110.75 6586400
2/4/2019 1112.660034 1147 1086 1095.060059 1095.060059 11354900
2/11/2019 1096.949951 1134.72998 1092.859985 1113.650024 1113.650024 6121500
2/18/2019 1110 1123.410034 1092.52002 1110.369995 1110.369995 4598800
2/25/2019 1116 1142.969971 1099.920044 1140.98999 1140.98999 6845600
3/4/2019 1146.98999 1169.609985 1123.300049 1142.319946 1142.319946 6367500
3/11/2019 1144.449951 1200.930054 1144.449951 1184.459961 1184.459961 8802800
3/18/2019 1183.300049 1231.790039 1177.421021 1205.5 1205.5 7958900
3/25/2019 1196.930054 1206.397949 1159.369995 1173.310059 1173.310059 7080500
4/1/2019 1184.099976 1216.300049 1182 1207.150024 1207.150024 4955400
4/8/2019 1207.890015 1218.349976 1193.079956 1217.869995 1217.869995 4104800
4/15/2019 1218 1242 1209.109985 1236.369995 1236.369995 4597400
4/22/2019 1235.98999 1273.069946 1228.310059 1272.180054 1272.180054 5494700
4/29/2019 1274 1289.27002 1155.001953 1185.400024 1185.400024 15271100
5/6/2019 1166.26001 1190.849976 1142.5 1164.27002 1164.27002 6924800
5/13/2019 1141.959961 1188.160034 1116.666016 1162.300049 1162.300049 8726500
5/20/2019 1144.5 1158.52002 1129.223999 1133.469971 1133.469971 5738500
5/27/2019 1134 1151.587036 1100.180054 1103.630005 1103.630005 5362900
6/3/2019 1065.5 1070.920044 1025 1066.040039 1066.040039 13638100
6/10/2019 1072.97998 1101.98999 1067.540039 1085.349976 1085.349976 6131100
6/17/2019 1086.280029 1124.109985 1086.280029 1121.880005 1121.880005 6876700
6/24/2019 1119.609985 1122 1072.23999 1080.910034 1080.910034 7450900
7/1/2019 1098 1132.880005 1093.703003 1131.589966 1131.589966 4459200
7/8/2019 1125.170044 1153.069946 1107.170044 1144.900024 1144.900024 5835800
7/15/2019 1146.859985 1158.579956 1129.619995 1130.099976 1130.099976 6251100
7/22/2019 1133.449951 1265.550049 1120.920044 1250.410034 1250.410034 11000600
7/29/2019 1241.050049 1247.369995 1188.939941 1193.98999 1193.98999 8746100
8/5/2019 1170.040039 1205.01001 1140.140015 1188.01001 1188.01001 8284900
8/12/2019 1179.209961 1204.780029 1160.540039 1177.599976 1177.599976 6408100
8/19/2019 1190.089966 1206.98999 1147.75 1151.290039 1151.290039 5522300
8/26/2019 1157.26001 1198.5 1152.959961 1188.099976 1188.099976 5323500
9/2/2019 1177.030029 1213.040039 1163.199951 1204.930054 1204.930054 5029000
9/9/2019 1204 1241.859985 1192.619995 1239.560059 1239.560059 7066300
9/16/2019 1229.52002 1244.439941 1216.530029 1229.930054 1229.930054 6409500
9/23/2019 1226 1248.300049 1210.089966 1225.089966 1225.089966 6990500
9/30/2019 1220.969971 1231.22998 1162.430054 1209 1209 7076300
10/7/2019 1204.400024 1228.390015 1189.01001 1215.449951 1215.449951 4869200
10/14/2019 1212.339966 1263.324951 1211.76001 1245.48999 1245.48999 5649000
10/21/2019 1252.26001 1269.599976 1240.599976 1265.130005 1265.130005 5203700
10/28/2019 1275.449951 1299.310059 1250.843018 1273.73999 1273.73999 9034300
11/4/2019 1276.449951 1323.73999 1276.35498 1311.369995 1311.369995 7217800
11/11/2019 1303.180054 1334.880005 1293.51001 1334.869995 1334.869995 5900600
11/18/2019 1332.219971 1335.529053 1291.150024 1295.339966 1295.339966 6446400
11/25/2019 1299.180054 1318.359985 1298.130005 1304.959961 1304.959961 3688500
12/2/2019 1301 1344 1279 1340.619995 1340.619995 6719700
12/9/2019 1338.040039 1359.449951 1336.040039 1347.829956 1347.829956 6129400
12/16/2019 1356.5 1365 1348.984985 1349.589966 1349.589966 9558800
12/23/2019 1355.869995 1364.530029 1342.780029 1351.890015 1351.890015 2936500
12/30/2019 1350 1372.5 1329.084961 1360.660034 1360.660034 4605700
1/6/2020 1350 1434.928955 1350 1429.72998 1429.72998 8084600
1/13/2020 1436.130005 1481.295044 1426.02002 1480.390015 1480.390015 8063800
1/20/2020 1479.119995 1503.213989 1465.25 1466.709961 1466.709961 6783300
1/27/2020 1431 1470.130005 1421.199951 1434.22998 1434.22998 8166900
2/3/2020 1462 1490 1426.300049 1479.22998 1479.22998 11826100
2/10/2020 1474.319946 1529.630005 1474.319946 1520.73999 1520.73999 6059400
2/17/2020 1515 1532.105957 1480.439941 1485.109985 1485.109985 4898300
2/24/2020 1426.109985 1438.140015 1271 1339.329956 1339.329956 14309500
3/2/2020 1351.609985 1410.150024 1261.050049 1298.410034 1298.410034 11969000
3/9/2020 1205.300049 1281.150024 1113.300049 1219.72998 1219.72998 16512100
3/16/2020 1096 1157.969971 1037.280029 1072.319946 1072.319946 19600200
3/23/2020 1061.319946 1169.969971 1013.536011 1110.709961 1110.709961 18250300
3/30/2020 1125.040039 1175.310059 1079.810059 1097.880005 1097.880005 11683000
4/6/2020 1138 1225.569946 1130.939941 1211.449951 1211.449951 9202500
4/13/2020 1209.180054 1294.430054 1187.598022 1283.25 1283.25 10349000
4/20/2020 1271 1293.310059 1209.709961 1279.310059 1279.310059 9148200
4/27/2020 1296 1359.98999 1232.199951 1320.609985 1320.609985 13083400
5/4/2020 1308.22998 1398.76001 1299 1388.369995 1388.369995 7156600
5/11/2020 1378.280029 1416.530029 1323.910034 1373.189941 1373.189941 7924600
5/18/2020 1361.75 1415.48999 1354.25 1410.420044 1410.420044 7454400
5/25/2020 1437.27002 1441 1391.290039 1428.920044 1428.920044 7276700
6/1/2020 1418.390015 1446.552002 1404.72998 1438.390015 1438.390015 6970600
6/8/2020 1422.339966 1474.259033 1386.02002 1413.180054 1413.180054 8274100
6/15/2020 1390.800049 1460 1387.920044 1431.719971 1431.719971 9500200
6/19/2020 1444 1447.800049 1421.350098 1431.719971 1431.719971 3157875
^GSPC FB AAPL AMZN NFLX GOOG
6/22/2015 2101.48999 88.010002 116.813896 438.100006 93.08857 531.690002
6/29/2015 2076.780029 86.610001 116.528198 437.709991 94.044289 523.400024
7/6/2015 2076.620117 86.489998 113.615921 443.51001 97.228569 530.130005
7/13/2015 2126.639893 88.660004 119.458923 483.01001 114.769997 672.929993
7/20/2015 2079.649902 95.849998 114.740288 529.419983 109.339996 623.559998
7/27/2015 2103.840088 96.580002 111.79113 536.150024 114.309998 625.609985
8/3/2015 2077.570068 93.529999 106.464233 522.619995 123.519997 635.299988
8/10/2015 2091.540039 95.68 107.353477 531.52002 123.389999 657.119995
8/17/2015 1970.890015 94.419998 97.910515 494.470001 103.959999 612.47998
8/24/2015 1988.869995 77.029999 104.881653 518.01001 117.629997 630.380005
8/31/2015 1921.219971 90.599998 101.160019 499 98.790001 600.700012
9/7/2015 1961.050049 89.690002 105.733368 529.440002 97.510002 625.77002
9/14/2015 1958.030029 92.309998 105.02977 540.26001 102.620003 629.25
9/21/2015 1931.339966 94.620003 106.196243 524.25 102.239998 611.969971
9/28/2015 1951.359985 92.080002 102.187614 532.539978 106.110001 626.909973
10/5/2015 2014.890015 92.940002 103.798492 539.799988 113.330002 643.609985
10/12/2015 2033.109985 93.32 102.798645 570.76001 98.989998 662.200012
10/19/2015 2075.149902 97.18 110.241913 599.030029 100.040001 702
10/26/2015 2079.360107 102.199997 110.630745 625.900024 108.379997 710.809998
11/2/2015 2099.199951 101.720001 112.074959 659.369995 114.059998 733.76001
11/9/2015 2023.040039 107 104.447342 642.349976 103.650002 717
11/16/2015 2089.169922 103.32 110.91835 668.450012 123.839996 756.599976
11/23/2015 2090.110107 107.190002 109.533035 673.26001 125.440002 750.26001
11/30/2015 2091.689941 105.839996 110.667328 672.640015 130.929993 766.809998
12/7/2015 2012.369995 106.480003 105.228317 640.150024 118.910004 738.869995
12/14/2015 2005.550049 102.290001 98.58065 664.140015 118.019997 739.309998
12/21/2015 2060.98999 104.910004 100.44014 662.789978 117.330002 748.400024
12/28/2015 2043.939941 105.019997 97.864746 675.890015 114.379997 758.880005
1/4/2016 1922.030029 101.949997 90.147873 607.049988 111.389999 714.469971
1/11/2016 1880.329956 97.910004 90.305962 570.179993 104.040001 694.450012
1/18/2016 1906.900024 96.529999 94.29454 596.380005 100.720001 725.25
1/25/2016 1940.23999 98.720001 90.50119 587 91.839996 742.950012
2/1/2016 1880.050049 112.269997 87.414444 502.130005 82.790001 683.570007
2/8/2016 1864.780029 100.410004 87.860733 507.079987 87.400002 682.400024
2/15/2016 1917.780029 103.800003 89.777054 534.900024 89.230003 700.909973
2/22/2016 1948.050049 105.489998 90.590324 555.22998 94.790001 705.070007
2/29/2016 1999.98999 107.599998 96.292534 575.140015 101.580002 710.890015
3/7/2016 2022.189941 108.07 95.591438 569.609985 97.660004 726.820007
3/14/2016 2049.580078 109.279999 99.012756 552.080017 101.120003 737.599976
3/21/2016 2035.939941 111.660004 98.77906 582.950012 98.360001 735.299988
3/28/2016 2072.780029 113.32 102.817337 598.5 105.699997 749.909973
4/4/2016 2047.599976 114.07 101.574081 594.599976 103.809998 739.150024
4/11/2016 2080.72998 110.699997 102.686478 625.890015 111.510002 759
4/18/2016 2091.580078 109.739998 98.788414 620.5 95.900002 718.77002
4/25/2016 2065.300049 109.870003 87.627037 659.590027 90.029999 693.01001
5/2/2016 2057.139893 117.830002 86.673569 673.950012 90.839996 711.119995
5/9/2016 2046.609985 119.540001 85.132202 709.919983 87.879997 710.830017
5/16/2016 2052.320068 119.379997 89.552452 702.799988 92.489998 709.73999
5/23/2016 2099.060059 117.419998 94.377113 712.23999 103.300003 732.659973
5/30/2016 2099.129883 119.459999 92.091751 725.539978 99.589996 722.340027
6/6/2016 2096.070068 118.620003 92.947609 717.909973 93.75 719.409973
6/13/2016 2071.219971 115 89.655891 706.390015 94.449997 691.719971
6/20/2016 2037.410034 113.769997 87.840805 698.960022 88.440002 675.219971
6/27/2016 2102.949951 111.57 90.182587 725.679993 96.669998 699.210022
7/4/2016 2129.899902 113.940002 90.925568 745.809998 97.059998 705.630005
7/11/2016 2161.73999 117.709999 92.900566 735.440002 98.389999 719.849976
7/18/2016 2175.030029 117.32 92.787727 744.859985 85.889999 742.73999
7/25/2016 2173.600098 121.389999 98.00737 758.809998 91.25 768.789978
8/1/2016 2182.870117 123.849998 101.082741 765.97998 97.029999 782.219971
8/8/2016 2184.050049 125.25 102.292229 772.559998 96.589996 783.219971
8/15/2016 2183.870117 124.910004 103.408005 757.309998 95.870003 775.419983
8/22/2016 2169.040039 123.330002 101.119705 769 97.580002 769.539978
8/29/2016 2179.97998 124.349998 101.86673 772.440002 97.379997 771.460022
9/5/2016 2127.810059 126.669998 97.51709 760.140015 96.5 759.659973
9/12/2016 2139.159912 125.959999 108.665421 778.52002 99.480003 768.880005
9/19/2016 2164.689941 129.910004 106.575668 805.75 95.940002 786.900024
9/26/2016 2168.27002 127.370003 106.897194 837.309998 98.550003 777.289978
10/3/2016 2153.73999 128.380005 107.852211 839.429993 104.82 775.080017
10/10/2016 2132.97998 129.679993 111.227898 822.960022 101.470001 778.530029
10/17/2016 2141.159912 128.199997 110.253975 818.98999 127.5 799.369995
10/24/2016 2126.409912 132.720001 107.530701 776.320007 126.57 795.369995
10/31/2016 2085.179932 132.009995 102.916306 755.049988 122.029999 762.02002
11/7/2016 2164.449951 122.830002 103.055038 739.01001 114.779999 754.02002
11/14/2016 2181.899902 119.129997 104.604233 760.159973 115.209999 760.539978
11/21/2016 2213.350098 118.199997 106.248474 780.369995 117.410004 761.679993
11/28/2016 2191.949951 120.120003 104.452164 740.340027 120.809998 750.5
12/5/2016 2259.530029 115.949997 108.301384 768.659973 122.879997 789.289978
12/12/2016 2258.070068 119.220001 110.221268 757.77002 124.220001 790.799988
12/19/2016 2263.790039 119.849998 110.743988 760.590027 125.589996 789.909973
12/26/2016 2238.830078 116.959999 110.078697 749.869995 123.800003 771.820007
1/2/2017 2276.97998 116.029999 112.065109 795.98999 131.070007 806.150024
1/9/2017 2274.639893 123.550003 113.139084 817.140015 133.699997 807.880005
1/16/2017 2271.310059 128.039993 114.051498 808.330017 138.600006 805.02002
1/23/2017 2294.689941 127.309998 115.904839 835.77002 142.449997 823.309998
1/30/2017 2297.419922 131.580002 122.681389 810.200012 140.25 801.48999
2/6/2017 2316.100098 130.979996 125.570686 827.460022 144.820007 813.669983
2/13/2017 2351.159912 134.699997 129.551529 845.070007 142.220001 828.070007
2/20/2017 2367.340088 133.5 130.448807 845.23999 143.25 828.640015
2/27/2017 2383.120117 135.259995 133.426956 849.880005 139.139999 829.080017
3/6/2017 2372.600098 136.880005 132.816055 852.460022 140.889999 843.25
3/13/2017 2378.25 138.710007 133.627457 852.309998 145.110001 852.119995
3/20/2017 2343.97998 139.710007 134.247864 845.609985 142.020004 814.429993
3/27/2017 2362.719971 139.050003 137.13063 886.539978 147.809998 829.559998
4/3/2017 2355.540039 141.929993 136.825165 894.880005 143.110001 824.669983
4/10/2017 2328.949951 141 134.639252 884.669983 142.919998 823.559998
4/17/2017 2348.689941 139.759995 135.803802 898.530029 142.869995 843.190002
4/24/2017 2384.199951 144.960007 137.121063 924.98999 152.199997 905.960022
5/1/2017 2399.290039 151.740005 142.189713 934.150024 156.600006 927.130005
5/8/2017 2390.899902 150.710007 149.005219 961.349976 160.809998 932.219971
5/15/2017 2381.72998 150.169998 146.706436 959.840027 157.020004 934.01001
5/22/2017 2415.820068 148.080002 147.233627 995.780029 162.429993 971.469971
5/29/2017 2439.070068 151.970001 148.997253 1006.72998 165.179993 975.599976
6/5/2017 2431.77002 153.639999 142.795761 978.309998 158.029999 949.830017
6/12/2017 2433.149902 148.169998 136.364365 987.710022 152.380005 939.780029
6/19/2017 2438.300049 151.710007 140.207886 1003.73999 158.020004 965.590027
6/26/2017 2423.409912 156.25 138.041687 968 149.410004 908.72998
7/3/2017 2425.179932 151.720001 138.195053 978.76001 150.179993 918.590027
7/10/2017 2459.27002 151.690002 142.853317 1001.809998 161.119995 955.98999
7/17/2017 2472.540039 160.25 144.032257 1025.670044 188.539993 972.919983
7/24/2017 2472.100098 164.639999 143.294235 1020.039978 184.039993 941.530029
7/31/2017 2476.830078 172 149.898209 987.580017 180.270004 927.960022
8/7/2017 2441.320068 169.949997 150.942978 967.98999 171.399994 914.390015
8/14/2017 2425.550049 170.089996 151.554993 958.469971 166.539993 910.669983
8/21/2017 2443.050049 167.160004 153.825897 945.26001 165.949997 915.890015
8/28/2017 2476.550049 166.910004 157.857742 978.25 174.740005 937.340027
9/4/2017 2461.429932 171.270004 152.642319 965.900024 176.419998 926.5
9/11/2017 2500.22998 172.399994 153.845123 986.789978 182.350006 920.289978
9/18/2017 2502.219971 171.990005 146.156723 955.099976 187.350006 928.530029
9/25/2017 2519.360107 169.240005 148.302521 961.349976 181.350006 959.109985
10/2/2017 2549.330078 171.389999 149.437988 989.580017 198.020004 978.890015
10/9/2017 2553.169922 172.699997 151.06424 1002.940002 199.490005 989.679993
10/16/2017 2575.209961 174.490005 150.352158 982.909973 194.160004 988.200012
10/23/2017 2581.070068 175.199997 156.895462 1100.949951 199.539993 1019.27002
10/30/2017 2587.840088 179.259995 165.988785 1111.599976 200.009995 1032.47998
11/6/2017 2582.300049 178.559998 168.076843 1125.349976 192.020004 1028.069946
11/13/2017 2578.850098 177.5 164.31604 1129.880005 193.199997 1019.090027
11/20/2017 2602.419922 178.869995 168.970795 1186 195.75 1040.609985
11/27/2017 2642.219971 182.559998 165.185196 1162.349976 186.820007 1010.169983
12/4/2017 2651.5 176.289993 163.562775 1162 188.539993 1037.050049
12/11/2017 2675.810059 179.300003 168.005066 1179.140015 190.119995 1064.189941
12/18/2017 2683.340088 181.009995 169.00943 1168.359985 189.940002 1060.119995
12/25/2017 2673.610107 176.630005 163.427597 1169.469971 191.960007 1046.400024
1/1/2018 2743.149902 177.679993 168.999741 1229.140015 209.990005 1102.22998
1/8/2018 2786.23999 187.199997 171.018112 1305.199951 221.229996 1122.26001
1/15/2018 2810.300049 181.5 172.341141 1294.579956 220.460007 1137.51001
1/22/2018 2872.870117 180.800003 165.62941 1402.050049 274.600006 1175.839966
1/29/2018 2762.129883 188.75 154.996933 1429.949951 267.429993 1111.900024
2/5/2018 2619.550049 186.929993 151.047165 1339.599976 249.470001 1037.780029
2/12/2018 2732.219971 177.059998 167.196793 1448.689941 278.519989 1094.800049
2/19/2018 2747.300049 175.770004 170.173615 1500 285.929993 1126.790039
2/26/2018 2691.25 184.580002 170.862076 1500.25 301.049988 1078.920044
3/5/2018 2786.570068 176.199997 174.517639 1578.890015 331.440002 1160.040039
3/12/2018 2752.01001 185.229996 172.617157 1571.680054 318.450012 1135.72998
3/19/2018 2588.26001 177.009995 159.934097 1495.560059 300.940002 1021.570007
3/26/2018 2640.870117 160.820007 162.687927 1447.339966 295.350006 1031.790039
4/2/2018 2604.469971 157.809998 163.269745 1405.22998 288.850006 1007.039978
4/9/2018 2656.300049 157.820007 169.426971 1430.790039 311.649994 1029.27002
4/16/2018 2670.139893 165.720001 160.69043 1527.48999 327.769989 1072.959961
4/23/2018 2669.909912 167.270004 157.393631 1572.619995 311.76001 1030.050049
4/30/2018 2663.419922 173.789993 178.250809 1580.949951 320.089996 1048.209961
5/7/2018 2727.719971 177.350006 182.866348 1602.910034 326.459991 1098.26001
5/14/2018 2712.969971 187.710007 181.352158 1574.369995 324.179993 1066.359985
5/21/2018 2721.330078 183.770004 183.561768 1610.150024 351.290009 1075.660034
5/28/2018 2734.620117 184.339996 185.177567 1641.540039 359.929993 1119.5
6/4/2018 2779.030029 191.839996 186.59874 1683.98999 360.570007 1120.869995
6/11/2018 2779.659912 188.809998 183.814865 1715.969971 391.980011 1152.26001
6/18/2018 2754.879883 194.800003 179.99913 1715.670044 411.089996 1155.47998
6/25/2018 2718.370117 200 180.184082 1699.800049 391.429993 1115.650024
7/2/2018 2759.820068 193.369995 182.967972 1710.630005 408.25 1140.170044
7/9/2018 2801.310059 204.929993 186.238571 1813.030029 395.799988 1188.819946
7/16/2018 2801.830078 207.5 186.345688 1813.699951 361.049988 1184.910034
7/23/2018 2818.820068 210.580002 185.897903 1817.27002 355.209991 1238.5
7/30/2018 2840.350098 175.300003 202.455231 1823.290039 343.089996 1223.709961
8/6/2018 2833.280029 178.970001 202.007462 1886.300049 345.869995 1237.609985
8/13/2018 2850.129883 180.100006 212.532806 1882.219971 316.779999 1200.959961
8/20/2018 2874.689941 174.039993 211.145767 1905.390015 358.820007 1220.650024
8/27/2018 2901.52002 175.990005 222.349686 2012.709961 367.679993 1218.189941
9/3/2018 2871.679932 173.5 216.16655 1952.069946 348.679993 1164.829956
9/10/2018 2904.97998 163.509995 218.647614 1970.189941 364.559998 1172.530029
9/17/2018 2929.669922 161.919998 212.610977 1915.01001 361.190002 1166.089966
9/24/2018 2913.97998 161.029999 220.50354 2003 374.130005 1193.469971
10/1/2018 2885.570068 163.029999 219.087158 1889.650024 351.350006 1157.349976
10/8/2018 2767.129883 155.539993 216.957748 1788.609985 339.559998 1110.079956
10/15/2018 2767.780029 153.320007 214.222672 1764.030029 332.670013 1096.459961
10/22/2018 2658.689941 154.759995 211.282532 1642.810059 299.829987 1071.469971
10/29/2018 2723.060059 148.5 202.667099 1665.530029 309.100006 1057.790039
11/5/2018 2781.01001 150.100006 199.726929 1712.430054 303.470001 1066.150024
11/12/2018 2736.27002 144.479996 189.700302 1593.410034 286.209991 1061.48999
11/19/2018 2632.560059 137.610001 168.8806 1502.060059 258.820007 1023.880005
11/26/2018 2760.169922 133 175.046158 1690.170044 286.130005 1094.430054
12/3/2018 2633.080078 143 165.155823 1629.130005 265.140015 1036.579956
12/10/2018 2599.949951 139.600006 162.205368 1591.910034 266.839996 1042.099976
12/17/2018 2416.620117 143.080002 147.747253 1377.449951 246.389999 979.539978
12/24/2018 2485.73999 123.099998 153.138428 1478.02002 256.079987 1037.079956
12/31/2018 2531.939941 134.449997 145.326126 1575.390015 297.570007 1070.709961
1/7/2019 2596.26001 137.559998 149.276382 1640.560059 337.589996 1057.189941
1/14/2019 2670.709961 142 153.716751 1696.199951 339.100006 1098.26001
1/21/2019 2664.76001 149.199997 154.638153 1670.569946 338.049988 1090.98999
1/28/2019 2706.530029 148.050003 163.224792 1626.22998 339.850006 1110.75
2/4/2019 2707.879883 165.699997 167.037827 1588.219971 347.570007 1095.060059
2/11/2019 2775.600098 167.899994 167.764069 1607.949951 356.869995 1113.650024
2/18/2019 2792.669922 160.5 170.274307 1631.560059 363.019989 1110.369995
2/25/2019 2803.689941 163.070007 172.243118 1671.72998 357.320007 1140.98999
3/4/2019 2743.070068 163.899994 170.215256 1620.800049 349.600006 1142.319946
3/11/2019 2822.47998 171.600006 183.21936 1712.359985 361.459991 1184.459961
3/18/2019 2800.709961 163.570007 188.07254 1764.77002 361.01001 1205.5
3/25/2019 2834.399902 163 186.989685 1780.75 356.559998 1173.310059
4/1/2019 2892.73999 167.830002 193.929794 1837.280029 365.48999 1207.150024
4/8/2019 2907.409912 175.210007 195.77066 1843.060059 351.140015 1217.869995
4/15/2019 2905.030029 178.5 200.682907 1861.689941 360.350006 1236.369995
4/22/2019 2939.879883 178.25 201.116043 1950.630005 374.850006 1272.180054
4/29/2019 2945.639893 190.949997 208.449951 1962.459961 385.029999 1185.400024
5/6/2019 2881.399902 191.240005 194.10701 1889.97998 361.040009 1164.27002
5/13/2019 2859.530029 183.5 186.770996 1869 354.450012 1162.300049
5/20/2019 2826.060059 181.880005 176.859283 1823.280029 354.390015 1133.469971
5/27/2019 2752.060059 181.539993 173.00528 1775.069946 343.279999 1103.630005
6/3/2019 2873.340088 175 187.90741 1804.030029 360.869995 1066.040039
6/10/2019 2886.97998 174.75 190.466873 1869.670044 339.730011 1085.349976
6/17/2019 2950.459961 185.009995 196.435623 1911.300049 369.209991 1121.880005
6/24/2019 2941.76001 192.419998 195.58577 1893.630005 367.320007 1080.910034
7/1/2019 2990.409912 195.210007 201.82135 1942.910034 380.549988 1131.589966
7/8/2019 3013.77002 195.190002 200.902344 2011 373.25 1144.900024
7/15/2019 2976.610107 204.25 200.200699 1964.52002 315.100006 1130.099976
7/22/2019 3025.860107 199.910004 205.289978 1943.050049 335.779999 1250.410034
7/29/2019 2932.050049 199 201.613846 1823.23999 318.829987 1193.98999
8/5/2019 2918.649902 184.690002 198.619583 1807.579956 308.929993 1188.01001
8/12/2019 2888.679932 186.850006 204.83992 1792.569946 302.799988 1177.599976
8/19/2019 2847.110107 186.009995 201.010971 1749.619995 291.440002 1151.290039
8/26/2019 2926.459961 179.399994 207.06192 1776.290039 293.75 1188.099976
9/2/2019 2978.709961 184 211.545578 1833.51001 290.170013 1204.930054
9/9/2019 3007.389893 187.729996 216.991455 1839.339966 294.149994 1239.560059
9/16/2019 2992.070068 186.929993 215.97963 1794.160034 270.75 1229.930054
9/23/2019 2961.790039 189.339996 217.060898 1725.449951 263.079987 1225.089966
9/30/2019 2952.01001 177.869995 225.185043 1739.650024 272.790009 1209
10/7/2019 2970.27002 180 234.311081 1731.920044 282.929993 1215.449951
10/14/2019 2986.199951 184.199997 234.509491 1757.51001 275.299988 1245.48999
10/21/2019 3022.550049 187.039993 244.597717 1761.329956 276.820007 1265.130005
10/28/2019 3066.909912 187.199997 253.763443 1791.439941 286.809998 1273.73999
11/4/2019 3093.080078 194.550003 258.048706 1785.880005 291.570007 1311.369995
11/11/2019 3120.459961 189.929993 264.415009 1739.48999 295.029999 1334.869995
11/18/2019 3110.290039 194.559998 260.455139 1745.719971 310.480011 1295.339966
11/25/2019 3140.97998 199.520004 265.897461 1800.800049 314.660004 1304.959961
12/2/2019 3145.909912 202.130005 269.339935 1751.599976 307.350006 1340.619995
12/9/2019 3168.800049 200.649994 273.757477 1760.939941 298.5 1347.829956
12/16/2019 3221.219971 195.270004 278.025757 1786.5 336.899994 1349.589966
12/23/2019 3240.02002 206.699997 288.333313 1869.800049 329.089996 1351.890015
12/30/2019 3234.850098 207.860001 295.924713 1874.969971 325.899994 1360.660034
1/6/2020 3265.350098 206.699997 308.759399 1883.160034 329.049988 1429.72998
1/13/2020 3329.620117 219.600006 317.116943 1864.719971 339.670013 1480.390015
1/20/2020 3295.469971 222.160004 316.699036 1861.640015 353.160004 1466.709961
1/27/2020 3225.52002 213.100006 307.943604 2008.719971 345.089996 1434.22998
2/3/2020 3327.709961 203.440002 318.410339 2079.280029 366.769989 1479.22998
2/10/2020 3380.159912 211.520004 324.072754 2134.870117 380.399994 1520.73999
2/17/2020 3337.75 213.550003 312.204865 2095.969971 380.070007 1485.109985
2/24/2020 2954.219971 201.800003 272.622009 1883.75 369.029999 1339.329956
3/2/2020 2972.370117 194.029999 288.249725 1901.089966 368.970001 1298.410034
3/9/2020 2711.02002 169.600006 277.219574 1785 336.299988 1219.72998
3/16/2020 2304.919922 152.320007 228.62114 1846.089966 332.829987 1072.319946
3/23/2020 2541.469971 149.660004 247.071182 1900.099976 357.119995 1110.709961
3/30/2020 2488.649902 159.179993 240.75827 1906.589966 361.76001 1097.880005
4/6/2020 2789.820068 160.149994 267.26651 2042.76001 370.720001 1211.449951
4/13/2020 2874.560059 173.669998 282.03653 2375 422.959991 1283.25
4/20/2020 2836.73999 177.410004 282.206085 2410.219971 424.98999 1279.310059
4/27/2020 2830.709961 192.660004 288.289612 2286.040039 415.269989 1320.609985
5/4/2020 2929.800049 200.199997 309.292755 2379.610107 435.549988 1388.369995
5/11/2020 2863.699951 210.889999 307.709991 2409.780029 454.190002 1373.189941
5/18/2020 2955.449951 212.149994 318.890015 2436.879883 429.320007 1410.420044
5/25/2020 3044.310059 239.770004 317.940002 2442.370117 419.730011 1428.920044
6/1/2020 3193.929932 224.589996 331.5 2483 419.600006 1438.390015
6/8/2020 3041.310059 229.029999 338.799988 2545.02002 418.070007 1413.180054
6/15/2020 3097.73999 225.089996 349.720001 2675.01001 453.720001 1431.719971
6/19/2020 3097.73999 237.789993 349.720001 2675.01001 453.720001 1431.719971
FB AAPL AMZN NFLX GOOG
100 100 100 100 100 500 6/22/2015
98.40927057 99.75542465 99.91097581 101.0266771 98.44082492 497.543173 6/29/2015
98.27291903 97.26233341 101.2348788 104.4473763 99.70659651 500.924104 7/6/2015
100.7385547 102.2643085 110.251085 123.2911806 126.5643496 563.1094785 7/13/2015
108.9080739 98.22486188 120.8445505 117.4580252 117.2788647 562.7143761 7/20/2015
109.7375296 95.7001982 122.3807388 122.7970287 117.6644253 568.2799205 7/27/2015
106.272011 91.14004125 119.2923962 132.6908309 119.4869164 568.8821957 8/3/2015
108.7149163 91.90128972 121.3239016 132.5511811 123.5908128 578.0821015 8/10/2015
107.2832586 83.81752373 112.866924 111.6785863 115.1949402 530.8412329 8/17/2015
87.52414186 89.7852538 118.2401285 126.3635235 118.5615683 540.4746159 8/24/2015
102.9428428 86.59930236 113.9009343 106.124738 112.9793695 522.5471869 8/31/2015
101.9088739 90.5143751 120.84912 104.7497045 117.6945246 535.7165981 9/7/2015
104.8858038 89.91205122 123.3188776 110.2391013 118.3490375 546.7048714 9/14/2015
107.5105111 90.91062505 119.6644585 109.8308826 115.099018 543.0154953 9/21/2015
104.6244744 87.47898795 121.5567155 113.9882168 117.9089264 545.557321 9/28/2015
105.6016361 88.85800025 123.2138737 121.7442721 121.0498566 560.4676387 10/5/2015
106.0334029 88.00206869 130.2807583 106.3395839 124.5462599 555.2020737 10/12/2015
110.419268 94.37397157 136.7336272 107.4675452 132.0318226 581.0262345 10/19/2015
116.1231618 94.70683608 142.8669289 116.4267504 133.6888027 603.8124798 10/26/2015
115.5777738 95.94317358 150.5067304 122.5284672 138.00523 622.561375 11/2/2015
121.5770907 89.41345643 146.6217684 111.3455734 134.8530153 603.8109042 11/9/2015
117.3957478 94.95304394 152.5793204 133.0345885 142.3009598 640.2636605 11/16/2015
121.7929776 93.76712767 153.6772428 134.7533881 141.108542 645.0992782 11/23/2015
120.2590542 94.73815341 153.5357238 140.6509875 144.2212558 653.4051747 11/30/2015
120.9862522 90.08201987 146.1196109 127.7385655 138.9663135 623.892762 12/7/2015
116.2254274 84.3912012 151.5955275 126.7824793 139.049069 618.0437045 12/14/2015
119.2023652 85.98304092 151.2873702 126.0412551 140.7587168 623.2727482 12/21/2015
119.327343 83.7783426 154.2775635 122.8722248 142.7297866 622.9852605 12/28/2015
115.8391032 77.17221674 138.5642501 119.6602322 134.3771687 585.6129709 1/4/2016
111.2487238 77.30755081 130.1483646 111.7645281 130.6118244 561.0809917 1/11/2016
109.6807145 80.722023 136.128737 108.1980323 136.4046714 571.1341781 1/18/2016
112.1690703 77.47467818 133.9876722 98.6587247 139.7336811 562.0238265 1/25/2016
127.5650431 74.83223058 114.6153842 88.9368061 128.5655183 534.5149823 2/1/2016
114.08931 75.21428187 115.7452591 93.88908004 128.3454685 527.2833995 2/8/2016
117.9411438 76.85477248 122.0954158 95.85495083 131.8268108 544.5730937 2/15/2016
119.8613744 77.55098246 126.7358987 101.827755 132.609228 558.5852386 2/22/2016
122.2588292 82.43243081 131.2805312 109.1218847 133.7038523 578.7975282 2/29/2016
122.7928617 81.83224879 130.0182555 104.9108435 136.6999575 576.254167 3/7/2016
124.1677043 84.76111096 126.0168933 108.6277327 138.7274489 582.3008901 3/14/2016
126.871948 84.56105257 133.0632285 105.6628123 138.2948683 588.4539097 3/21/2016
128.7580927 88.01807021 136.6126436 113.5477718 141.0427073 607.9792856 3/28/2016
129.6102686 86.95376533 135.7224305 111.5174484 139.0189812 602.822894 4/4/2016
125.781155 87.90604673 142.8646442 119.7891449 142.7523552 619.093346 4/11/2016
124.690371 84.56906017 141.6343281 103.0201689 135.1859199 589.099848 4/18/2016
124.8380872 75.01422348 150.5569546 96.71434313 130.3409896 577.4645979 4/25/2016
133.8825126 74.19799525 153.8347416 97.58447895 133.7471068 593.2468352 5/2/2016
135.8254724 72.8784887 162.0451891 94.40471263 133.6925679 598.8464307 5/9/2016
135.6436704 76.66249913 160.4199905 99.35698658 133.4875562 605.5707027 5/16/2016
133.4166519 80.79271065 162.5747501 110.9695884 137.7983355 625.5520366 5/23/2016
135.7345714 78.83629787 165.6105839 106.9841292 135.8573651 623.0229474 5/30/2016
134.780139 79.56896584 163.8689713 100.7105384 135.3062819 614.2348964 6/6/2016
130.6669667 76.75104938 161.2394443 101.4625072 130.0983596 600.2183271 6/13/2016
129.2693949 75.19722226 159.5434861 95.00629562 126.9950476 586.0114464 6/20/2016
126.7696824 77.20193409 165.6425435 103.8473338 131.5070848 604.9685786 6/27/2016
129.4625604 77.83797229 170.2373859 104.2662896 132.7145522 614.5187604 7/4/2016
133.746161 79.52869409 167.8703474 105.6950375 135.3890375 622.2292775 7/11/2016
133.3030307 79.43209685 170.0205375 92.26696575 139.6941803 614.7168111 7/18/2016
137.927504 83.90043767 173.2047449 98.02492401 144.5936495 637.6512601 7/25/2016
140.7226397 86.53314756 174.8413535 104.2340633 147.1195561 653.4507602 8/1/2016
142.3133702 87.56854493 176.3432977 103.761392 147.3076357 657.2942406 8/8/2016
141.9270551 88.52371896 172.8623574 102.9879426 145.8406177 652.1416916 8/15/2016
140.1318023 86.56479106 175.5306983 104.8249017 144.7347092 651.7869026 8/22/2016
141.2907569 87.20429117 176.3159077 104.6100472 145.0958301 654.516833 8/29/2016
143.926821 83.48072733 173.5083325 103.6647142 142.8764826 647.4570775 9/5/2016
143.1200956 93.02439583 177.7037227 106.8659697 144.6105818 665.3247656 9/12/2016
147.6082275 91.23543658 183.919194 103.0631387 147.9997783 673.8257751 9/19/2016
144.7221908 91.51068294 191.1230282 105.8669211 146.1923254 679.4151485 9/26/2016
145.8697899 92.32823722 191.6069348 112.6024387 145.776677 688.1840777 10/3/2016
147.3468811 95.21803639 187.8475258 109.0037166 146.4255536 685.8417135 10/10/2016
145.6652586 94.3842974 186.9413328 136.9663322 150.3451244 714.3023453 10/17/2016
150.801043 92.05300455 177.2015513 135.9672836 149.5928063 705.6156889 10/24/2016
149.9943097 88.10279387 172.3464911 131.0902069 143.3203591 684.8541607 10/31/2016
139.563685 88.22155713 168.6852317 123.3019253 141.8157229 661.588122 11/7/2016
135.3596117 89.54776493 173.5128881 123.7638509 143.0419935 665.2261091 11/14/2016
134.3029137 90.95533805 178.125995 126.1271969 143.256407 672.7678506 11/21/2016
136.4844907 89.41758436 168.9888192 129.779626 141.1536792 665.8241995 11/28/2016
131.7463861 92.71275739 175.4530843 132.0033136 148.4492797 680.3648211 12/5/2016
135.4618774 94.35629816 172.9673612 133.4428072 148.7332816 684.9616256 12/12/2016
136.1777017 94.80377917 173.6110515 134.9145185 148.565888 688.0729389 12/19/2016
132.8939852 94.23424847 171.1641143 132.9916261 145.1635359 676.44751 12/26/2016
131.8372871 95.93474136 181.6913899 140.801397 151.620309 701.8851243 1/2/2017
140.381775 96.85413112 186.5190604 143.6266526 151.945683 719.3273021 1/9/2017
145.4834565 97.63521456 184.5081045 148.8904664 151.4077784 727.9250204 1/16/2017
144.654011 99.22179036 190.7715153 153.0263028 154.8477487 742.5213682 1/23/2017
149.5057369 105.0229409 184.9349466 150.6629654 150.7438521 740.8704418 1/30/2017
148.8239893 107.4963599 188.8746886 155.572276 153.0346593 753.801973 2/6/2017
153.0507828 110.9042104 192.8943153 152.7792306 155.7430089 765.371548 2/13/2017
151.6873048 111.6723365 192.9331154 153.8857026 155.8502157 766.028675 2/20/2017
153.6870718 114.2218183 193.9922377 149.4705515 155.9329711 767.3046504 2/27/2017
155.5277831 113.6988488 194.5811482 151.3504816 158.5980547 773.7563164 3/6/2017
157.6070945 114.3934597 194.546904 155.8838008 160.2663191 782.6975779 3/13/2017
158.743329 114.9245669 193.0175698 152.5643847 153.1776016 772.4274519 3/20/2017
157.9934097 117.3923948 202.3601839 158.7842611 156.0232457 792.5534951 3/27/2017
161.2657536 117.1308977 204.263865 153.7353093 155.103534 791.4993596 4/3/2017
160.2090635 115.2596195 201.9333419 153.5311994 154.8947685 785.8279928 4/10/2017
158.8001271 116.2565471 205.0970136 153.4774839 158.5867703 792.2179419 4/17/2017
164.7085601 117.3842049 211.1367216 163.5001988 170.3925255 827.1222108 4/24/2017
172.4122276 121.7232862 213.2275762 168.2268897 174.3741657 849.9641455 5/1/2017
171.2419084 127.5577856 219.4361933 172.7494557 175.331484 866.316827 5/8/2017
170.6283315 125.5898836 219.0915348 168.6780708 175.6681537 859.6559744 5/15/2017
168.253606 126.0411921 227.2951416 174.4897284 182.7136052 878.7932733 5/22/2017
172.673557 127.5509662 229.7945597 177.4439042 183.4903745 890.9533617 5/29/2017
174.5710664 122.2421012 223.3074605 169.7630536 178.643573 868.5272548 6/5/2017
168.3558626 116.7364241 225.4530948 163.6935716 176.7533761 850.9923292 6/12/2017
172.3781429 120.0267184 229.1120694 169.7523165 181.6077081 872.8769554 6/19/2017
177.5366395 118.1723166 220.954117 160.5030607 170.9134978 848.0796317 6/26/2017
172.3894984 118.3036075 223.4101795 161.3302181 172.7679707 848.2014743 7/3/2017
172.3554125 122.2913728 228.6715326 173.0824687 179.8021378 876.2029243 7/10/2017
182.0815775 123.3006191 234.1177882 202.5382848 182.9863227 925.0245923 7/17/2017
187.0696458 122.6688261 232.8326784 197.7041789 177.0825153 917.3578445 7/24/2017
195.4323328 128.3222409 225.4234201 193.6542843 174.5302749 917.362553 7/31/2017
193.1030487 129.2166285 220.9518322 184.1257138 171.9780345 899.3752576 8/7/2017
193.2621204 129.7405516 218.778808 178.9048784 171.2783727 891.9647311 8/14/2017
189.9329624 131.6845874 215.7635236 178.2710777 172.2601538 887.912305 8/21/2017
189.6489038 135.1360989 223.2937655 187.7137064 176.2944617 912.0869363 8/28/2017
194.6028862 130.6713706 220.4747799 189.5184317 174.2556746 909.5231431 9/4/2017
195.8868198 131.7010461 225.2430871 195.8887176 173.0876967 921.8073672 9/11/2017
195.4209761 125.1192949 218.0095784 201.2599463 174.6374815 914.4472772 9/18/2017
192.2963313 126.9562322 219.4361933 194.8144719 180.3889449 913.8921735 9/25/2017
194.7392286 127.9282629 225.8799369 212.7221462 184.1091635 945.3787381 10/2/2017
196.2276935 129.3204363 228.9294655 214.3012885 186.1385374 954.9174212 10/9/2017
198.2615624 128.7108496 224.3574434 208.5755577 185.8601832 945.7655963 10/16/2017
199.0682798 134.312327 251.3010582 214.3549879 191.7038154 990.7404683 10/23/2017
203.6813895 142.0967802 253.7320157 214.8598856 194.1883383 1008.558409 10/30/2017
202.8860288 143.8842884 256.8705685 206.2766718 193.3589013 1003.276459 11/6/2017
201.6816225 140.6648058 257.9045856 207.5442742 191.6699624 999.4652506 11/13/2017
203.2382581 144.6495672 270.714445 210.2836041 195.7174258 1024.6033 11/20/2017
207.4309668 141.4088577 265.3161288 200.6905971 189.9922848 1004.838835 11/27/2017
200.3067708 140.0199639 265.2362438 202.5382848 195.0478747 1003.149138 12/4/2017
203.726848 143.8228428 269.1485959 204.2355952 200.1523326 1021.086214 12/11/2017
205.6697999 144.6826412 266.6879637 204.0422385 199.3868591 1020.469502 12/18/2017
200.6931042 139.9042431 266.9413273 206.2122203 196.8064135 1010.557308 12/25/2017
201.8861368 144.6743468 280.5615152 225.5808688 207.3068848 1060.009752 1/1/2018
212.7030937 146.4021986 297.9228334 237.6553813 211.0741232 1105.75763 1/8/2018
206.2265605 147.5347941 295.4987305 236.8282239 213.9423359 1100.030645 1/15/2018
205.4311997 141.7891327 320.0296804 294.9878873 221.1514156 1183.389316 1/22/2018
214.4642606 132.6870675 326.398067 287.2855314 209.125622 1169.960548 1/29/2018
212.3963058 129.3058191 305.7749276 267.9920865 195.185169 1110.654308 2/5/2018
201.1816771 143.1309106 330.6756268 299.1989124 205.909467 1180.096594 2/12/2018
199.7159414 145.6792563 342.3875781 307.1590776 211.9261289 1206.867982 2/19/2018
209.726165 146.268622 342.4446427 323.4016679 202.9227633 1224.763861 2/26/2018
200.2045143 149.3980125 360.3948855 356.0480111 218.1797729 1284.225196 3/5/2018
210.4647106 147.7710811 358.7491514 342.0935696 213.6075487 1272.686061 3/12/2018
201.1248619 136.9135886 341.3741243 323.2835159 192.1363959 1194.832487 3/19/2018
182.7292391 139.2710393 330.3674837 317.2784865 194.0585746 1163.704823 3/26/2018
179.3091631 139.7691119 320.7555263 310.2958892 189.403595 1139.533285 4/2/2018
179.3205356 145.0400824 326.5898241 334.7886792 193.5846106 1179.323732 4/9/2018
188.2967813 137.5610569 348.6623988 352.1055152 201.8017937 1228.427546 4/16/2018
190.0579482 134.7387908 358.9637009 334.9068634 193.7313181 1212.398621 4/23/2018
197.4661846 152.5938395 360.8650832 343.8553154 197.1468256 1251.927248 4/30/2018
201.5111941 156.5450295 365.8776563 350.6982554 206.5602148 1281.19235 5/7/2018
213.2825846 155.2487882 359.363153 348.2489773 200.5604734 1276.703977 5/14/2018
208.8058173 157.1403525 367.5302447 377.3717966 202.3096221 1313.157833 5/21/2018
209.4534619 158.5235775 374.6952788 386.6532626 210.5550219 1339.880603 5/28/2018
217.9752206 159.7401905 384.3848361 387.3407949 210.8126899 1360.253732 6/4/2018
214.5324323 157.3570194 391.6845349 421.082858 216.7165088 1401.373353 6/11/2018
221.3384826 154.0905116 391.6160741 441.611678 217.3221192 1425.978866 6/18/2018
227.2468986 154.2488421 387.9936146 420.4920035 209.8309202 1399.812279 6/25/2018
219.7136582 156.632026 390.4656429 438.5608244 214.4426338 1419.814785 7/2/2018
232.8485267 159.4318633 413.839307 425.186452 223.592684 1454.898833 7/9/2018
235.7686573 159.5235622 413.9922224 387.8564124 222.8573096 1419.998164 7/16/2018
239.2682618 159.1402302 414.8071205 381.5828205 232.9364847 1427.734918 7/23/2018
199.18191 173.3143384 416.1812404 368.5629675 230.1547812 1387.395238 7/30/2018
203.3518883 172.9310201 430.5638035 371.5493696 232.7690911 1411.165173 8/6/2018
204.635839 181.9413728 429.6324915 340.2995652 225.8759722 1382.385241 8/13/2018
197.7502432 180.7539807 434.9212483 385.4608649 229.5792698 1428.465607 8/20/2018
199.9659141 190.345236 459.4179259 394.9786671 229.1165785 1473.824322 8/27/2018
197.1366845 185.0520849 445.576334 374.567998 219.0806582 1421.41376 9/3/2018
185.7856963 187.1760308 449.7123748 391.6270257 220.5288842 1434.830012 9/10/2018
183.9790868 182.0082921 437.1170928 388.0068219 219.3176403 1410.428934 9/17/2018
182.9678393 188.7648196 457.2015459 401.907565 224.4672585 1455.309028 9/24/2018
185.2403083 187.552308 431.3284634 377.4362481 217.6738272 1399.231155 10/1/2018
176.7299051 185.7293999 408.2652272 364.7708822 208.7833045 1344.278719 10/8/2018
174.2074804 183.3880038 402.6546462 357.3693451 206.2216624 1323.841138 10/15/2018
175.8436445 180.8710601 374.9851715 322.091087 201.5215571 1255.31252 10/22/2018
168.7308222 173.4957106 380.1711952 332.0493655 198.9486421 1253.395736 10/29/2018
170.5488042 170.9787413 390.8765192 326.0013566 200.520984 1258.926405 11/5/2018
164.163155 162.3953215 363.7092016 307.4598643 199.6445271 1197.372069 11/12/2018
156.3572297 144.5723546 342.8578038 278.0362906 192.5708592 1114.394538 11/19/2018
151.1191876 149.8504579 385.7954852 307.3739397 205.8398785 1199.978949 11/26/2018
162.4815325 141.3837126 371.8625845 284.8255323 194.9594599 1155.512822 12/3/2018
158.618342 138.8579386 363.366814 286.6517296 195.9976626 1143.492487 12/10/2018
162.5724335 126.480888 314.4145017 264.6834074 184.2314082 1052.382639 12/17/2018
139.8704638 131.096071 337.3704633 275.0928358 195.0534996 1078.483333 12/24/2018
152.7667242 124.4082519 359.5959812 319.6633131 201.3786148 1157.812885 12/31/2018
156.3004146 127.7899181 374.4715902 362.6546159 198.8357759 1220.052315 1/7/2019
161.345298 131.5911516 387.1718621 364.2767377 206.5602148 1250.945264 1/14/2019
169.5261829 132.3799294 381.3215985 363.1487604 205.1928729 1251.569344 1/21/2019
168.2195201 139.7306293 371.2006295 365.082422 208.9093261 1253.142527 1/28/2019
188.2740521 142.9948257 362.5245262 373.3756002 205.9583695 1273.127374 2/4/2019
190.7737646 143.6165343 367.0280596 383.3660728 209.4547612 1294.239192 2/11/2019
182.3656361 145.765455 372.4172647 389.9726776 208.8378549 1299.358888 2/18/2019
185.2857667 147.4508803 381.586386 383.8494962 214.5968489 1312.769378 2/25/2019
186.2288266 145.7149036 369.9612022 375.556318 214.8469863 1292.308237 3/4/2019
194.9778458 156.8472299 390.8605253 388.2968564 222.7726601 1353.755118 3/11/2019
185.853884 161.0018555 402.8235553 387.8134663 226.7298605 1364.222622 3/18/2019
185.2062224 160.0748639 406.4711197 383.0330598 220.6755919 1355.460858 3/25/2019
190.6942372 166.0160312 419.3745729 392.6260657 227.0401963 1395.751103 4/1/2019
199.0796535 167.5919276 420.6939132 377.2106661 229.0564032 1393.632564 4/8/2019
202.817857 171.7971182 424.94634 387.1044598 232.5358744 1419.201649 4/15/2019
202.5337984 172.1679097 445.2476554 402.681023 239.271013 1461.9014 4/22/2019
216.963973 178.4461936 447.9479421 413.6168372 222.9494667 1479.924413 4/29/2019
217.2934901 166.1677392 431.4037786 387.8456925 218.9753457 1421.686046 5/6/2019
208.4990295 159.8876524 426.6149223 380.7664163 218.6048345 1394.372855 5/13/2019
206.6583353 151.4026062 416.1789555 380.7019648 213.1824873 1368.124349 5/20/2019
206.2720019 148.1033387 405.1745998 368.7670774 207.5702008 1335.887219 5/27/2019
198.8410363 160.8604939 411.7849816 387.6630557 200.5002981 1359.649866 6/3/2019
198.5569776 163.0515542 426.7678654 364.9535179 204.1321018 1357.462017 6/10/2019
210.2147379 168.1611775 436.2702631 396.6222609 211.0026521 1422.271092 6/17/2019
218.6342389 167.4336502 432.2369274 394.5919537 203.2970396 1416.19381 6/24/2019
221.8043433 172.7716966 443.4855073 408.8042044 212.8288969 1459.694649 7/1/2019
221.781613 171.98497 459.027613 400.9622234 215.3322462 1469.088666 7/8/2019
232.0758952 171.384318 448.4181678 338.4948399 212.5486603 1402.921881 7/15/2019
227.144642 175.7410591 443.5174669 360.7102343 235.1765181 1442.28992 7/22/2019
226.1106641 172.5940602 416.1698163 342.5017561 224.5650634 1381.94136 7/29/2019
209.8511508 170.0307838 412.5952822 331.8667297 223.4403516 1347.784298 8/5/2019
212.3054218 175.3557813 409.1691215 325.2815979 221.4824374 1343.59436 8/12/2019
211.3509724 172.0779615 399.3654351 313.0781813 216.5340771 1312.406627 8/19/2019
203.8404612 177.2579523 405.4530963 315.5596869 223.4572724 1325.568469 8/26/2019
209.0671467 181.0962439 418.5140344 311.7139011 226.6226654 1347.013991 9/2/2019
213.3052968 185.7582552 419.8447708 315.9893787 233.1358601 1368.033562 9/9/2019
212.3963058 184.8920697 409.5320725 290.8520348 231.3246533 1328.997136 9/16/2019
215.1346344 185.8177027 393.8484199 282.612556 230.4143319 1307.827645 9/23/2019
202.1020236 192.7724789 397.0897056 293.0435058 227.3881389 1312.395853 9/30/2019
204.5222087 200.5849381 395.3252728 303.9363404 228.6012425 1332.970003 10/7/2019
209.2943902 200.7547895 401.1663972 295.73984 234.2511586 1341.206575 10/14/2019
212.5212916 209.3909418 402.0383319 297.372714 237.9450432 1359.268322 10/21/2019
212.7030937 217.2373765 408.9111884 308.1044193 239.564405 1386.520483 10/28/2019
221.054424 220.9058296 407.6420864 313.2178387 246.6418383 1409.462017 11/4/2019
215.8050093 226.355783 397.0531765 316.9347203 251.061707 1407.210396 11/11/2019
221.0657807 222.9658867 398.4752219 333.53183 243.6269182 1419.665637 11/18/2019
226.7015106 227.6248547 411.0477116 338.0221696 245.4362422 1448.832489 11/25/2019
229.6670837 230.5718277 399.8173823 330.1694354 252.1431642 1442.368893 12/2/2019
227.9854442 234.3535199 401.9493077 320.6623541 253.4992102 1438.449836 12/9/2019
221.872514 238.0074345 407.7836055 361.9133842 253.8302321 1483.40717 12/16/2019
234.8596663 246.831347 426.7975401 353.5235271 254.2628242 1516.274905 12/23/2019
236.1777028 253.3300601 427.9776182 350.096681 255.9122851 1523.494347 12/30/2019
234.8596663 264.317354 429.8470688 353.4805487 268.9029274 1551.407565 1/6/2020
249.5171015 271.4719343 425.6379697 364.8890653 278.4310424 1589.947113 1/13/2020
252.4258595 271.1141798 424.934944 379.3806307 275.8581044 1603.713718 1/20/2020
242.1315773 263.6189825 458.5071772 370.711459 269.7492852 1604.718481 1/27/2020
231.1555475 272.5791622 474.6131022 394.0010992 278.2128636 1650.561775 2/3/2020
240.3363245 277.4265435 487.3020059 408.643074 286.0200463 1699.727994 2/10/2020
242.6428794 267.2668884 478.4227214 408.2885869 279.3187721 1675.939848 2/17/2020
229.2921241 233.3814883 429.9817334 396.4289053 251.9005343 1540.984785 2/24/2020
220.4635775 246.7597905 433.9397261 396.3644527 244.2043351 1541.731882 3/2/2020
192.7053768 237.3172914 407.4412179 361.2688303 229.4062283 1428.138945 3/9/2020
173.0712459 195.7139928 421.3855149 357.5411965 201.68142 1349.39337 3/16/2020
170.0488588 211.5083825 433.7137526 383.6346342 208.9017956 1407.807424 3/23/2020
180.8657986 206.1041351 435.1951472 388.6191506 206.4887436 1417.272975 3/30/2020
181.9679472 228.7968462 466.2771016 398.2443827 227.8489245 1503.135202 4/6/2020
197.3298421 241.440907 542.1136653 454.3629696 241.3530432 1676.600427 4/13/2020
201.5793659 241.5860567 550.152919 456.5436874 240.6120209 1690.47405 4/20/2020
218.906942 246.7939362 521.8078082 446.1020177 248.3796912 1681.990395 4/27/2020
227.4741421 264.7739401 543.1659608 467.8877203 261.1239613 1764.425725 5/4/2020
239.6204911 263.4189951 550.0524985 487.9116759 258.268904 1799.272565 5/11/2020
241.0521409 272.9897948 556.2382674 461.1951897 265.2711239 1796.746517 5/18/2020
272.4349489 272.1765243 557.4914594 450.8931773 268.750595 1821.746705 5/25/2020
255.1869002 283.7847305 566.7655709 450.75352 270.5317026 1827.022424 6/1/2020
260.2317848 290.0339768 580.9221605 449.1099251 265.7902253 1846.088072 6/8/2020
255.7550175 299.3821908 610.5934657 487.4067794 269.2772039 1922.414657 6/15/2020
270.1851921 299.3821908 610.5934657 487.4067794 269.2772039 1936.844832 6/19/2020
PORTFOLIO S&P500
100 100
99.5086346 98.82416946
100.1848208 98.81656001
450
112.6218957 101.1967653
112.5428752 98.96073319
113.6559841 100.1118301 400

113.7764391 98.8617637
115.6164203 99.52652875 350

106.1682466 93.78536297
108.0949232 94.64094545 300
104.5094374 91.42179978
107.1433196 93.31712539 250
109.3409743 93.17341688
108.6030991 91.90336262 200
109.1114642 92.85602093
112.0935277 95.87911551 150
111.0404147 96.74611798
116.2052469 98.74659941
100
120.762496 98.94694321
124.512275 99.89102784
50
120.7621808 96.26693673
128.0527321 99.41374605
0
129.0198556 99.45848502 6/22/2015 11/22/2015 4/22/2016 9/22/2016 2/22/2017 7/22/2017
130.6810349 99.53366188
PORTF
124.7785524 95.75919964
123.6087409 95.43467057
124.6545496 98.07279596
124.5970521 97.26146452
117.1225942 91.46034662
112.2161983 89.47603676
114.2268356 90.74038102
112.4047653 92.3268728
106.9029965 89.46271731
105.4566799 88.73608905
108.9146187 91.25810916
111.7170477 92.69851668
115.7595056 95.17009358
115.2508334 96.22648457
116.460178 97.52985205
117.6907819 96.88078224
121.5958571 98.63382832
120.5645788 97.43562833
123.8186692 99.01212901
117.8199696 99.52843401
115.4929196 98.27789135
118.649367 97.889588
119.7692861 97.38851932
121.1141405 97.66023525
125.1104073 99.88437104
124.6045895 99.88769364
122.8469793 99.74209147
120.0436654 98.55959252
117.2022893 96.95073703
120.9937157 100.0694727
122.9037521 101.3518938
124.4458555 102.8670134
122.9433622 103.4994237
127.530252 103.43138
130.690152 103.8724965
131.4588481 103.9286439
130.4283383 103.9200818
130.3573805 103.2143883
130.9033666 103.7349685
129.4914155 101.252448
133.0649531 101.792534
134.765155 103.0073877
135.8830297 103.1777468
137.6368155 102.4863311
137.1683427 101.4984601
142.8604691 101.8877045
141.1231378 101.1858216
136.9708321 99.22388124
132.3176244 102.9959677
133.0452218 103.8263286
134.5535701 105.3228951
133.1648399 104.304563
136.0729642 107.5203803
136.9923251 107.4509076
137.6145878 107.7230941
135.289502 106.5353672
140.3770249 108.3507412
143.8654604 108.2393875
145.5850041 108.0809364
148.5042736 109.1934747
148.1740884 109.3233816
150.7603946 110.2122831
153.0743096 111.8806144
153.205735 112.6505527
153.4609301 113.4014498
154.7512633 112.9008517
156.5395156 113.1697039
154.4854904 111.5389553
158.510699 112.4307031
158.2998719 112.089044
157.1655986 110.8237471
158.4435884 111.7630801
165.4244422 113.4528341
169.9928291 114.1709002
173.2633654 113.7716531
171.9311949 113.3352998
175.7586547 114.9574863
178.1906723 116.0638442
173.705451 115.7164693
170.1984658 115.7821314
174.5753911 116.0272026
169.6159263 115.3186512
169.6402949 115.4028781
175.2405849 117.0250647
185.0049185 117.6565223
183.4715689 117.6355876
183.4725106 117.860665
179.8750515 116.1709111
178.3929462 115.4204902
177.582461 116.2532327
182.4173873 117.8473398
181.9046286 117.1278447
184.3614734 118.974156
182.8894554 119.0688503
182.7784347 119.8844686
189.0757476 121.3105982
190.9834842 121.4933183
189.1531193 122.5420998
198.1480937 122.8209547
201.7116819 123.143108
200.6552917 122.8794837
199.8930501 122.7153168
204.92066 123.8368936
200.967767 125.7307902
200.6298276 126.1723831
204.2172429 127.3291841
204.0939005 127.6875027
202.1114617 127.2244988
212.0019505 130.5335698
221.151526 132.5840239
220.006129 133.7289286
236.6778632 136.7063432
233.9921097 131.4367376
222.1308616 124.6520355
236.0193188 130.0134659
241.3735965 130.7310557
244.9527722 128.0638981
256.8450393 132.5997307
254.5372123 130.9551805
238.9664973 123.1630901
232.7409646 125.666557
227.9066571 123.9344457
235.8647464 126.4007948
245.6855092 127.0593677
242.4797243 127.048424
250.3854497 126.7395959
256.23847 129.7993321
255.3407953 129.0974491
262.6315666 129.4952672
267.9761205 130.1276775
272.0507464 132.2409358
280.2746707 132.270909
285.1957731 131.0917442
279.9624558 129.3544166
283.9629571 131.3268244
290.9797666 133.3011374
283.9996328 133.3258827
285.5469836 134.1343562
277.4790475 135.1588688
282.2330345 134.8224375
276.4770481 135.6242426
285.6931214 136.79294
294.7648643 138.0696569
284.2827519 136.6497079
286.9660024 138.2343001
282.0857868 139.4091781
291.0618056 138.6625677
279.846231 137.3106739
268.8557438 131.674664
264.7682276 131.7056014
251.062504 126.5145184
250.6791471 129.5775889
251.785281 132.3351538
239.4744139 130.2061886
222.8789076 125.2711206
239.9957898 131.3434723
231.1025643 125.2958658
228.6984974 123.7193593
210.4765278 114.9955569
215.6966667 118.2846457
231.562577 120.4830836
244.0104629 123.5437724
250.1890528 127.0864945
250.3138688 126.8033644
250.6285054 128.7910027
254.6254748 128.8552359
258.8478385 132.0777216
259.8717777 132.889994
262.5538756 133.4143848
258.4616474 130.5297708
270.7510235 134.3085141
272.8445243 133.2725816
271.0921715 134.875727
279.1502206 137.6518567
278.7265127 138.3499291
283.8403299 138.2366817
292.3802799 139.895022
295.9848825 140.1691137
284.3372092 137.1122354
278.874571 136.0715513
273.6248698 134.4788732
267.1774437 130.9575621
271.9299731 136.7287069
271.4924034 137.377765
284.4542183 140.398478
283.238762 139.9844883
291.9389297 142.2995078
293.8177331 143.4111052
280.5843762 141.6428401
288.4579841 143.9864154
276.388272 139.5224371
269.5568596 138.8847873
268.718872 137.4586577
262.4813255 135.4805457
265.1136938 139.2564311
269.4027983 141.7427623
273.6067123 143.107505
265.7994272 142.3785068
261.565529 140.937623
262.4791705 140.4722375
266.5940005 141.3411453
268.2413151 142.0991756
271.8536645 143.8289054
277.3040966 145.9397821
281.8924034 147.1850969
281.4420792 148.4879764
283.9331275 148.0040378
289.7664977 149.4644274
288.4737787 149.6990196
287.6899672 150.7882533
296.681434 153.2826702
303.254981 154.1772759
304.6988695 153.9312637
310.281513 155.3826149
317.9894227 158.4409221
320.7427437 156.8158776
320.9436962 153.4872893
330.1123549 158.3500267
339.9455988 160.8458726
335.1879696 158.8277849
308.1969571 140.5773991
308.3463764 141.441079
285.627789 129.0046602
269.878674 109.6802713
281.5614847 120.9365728
283.454595 118.4231147
300.6270404 132.7543829
335.3200854 136.7867595
338.09481 134.9870808
336.398079 134.7001401
352.8851449 139.4153702
359.8545129 136.2699782
359.3493033 140.6359281
364.349341 144.8643616
365.4044849 151.9840659
369.2176145 144.7216058
384.4829315 147.4068401
387.3689664 147.4068401
2/22/2017 7/22/2017 12/22/2017 5/22/2018 10/22/2018 3/22/2019 8/22/2019 1/22/2020

PORTFOLIO S&P500
^GSPC FB AAPL AMZN NFLX GOOG
6/22/2015 2101.48999 88.010002 116.813896 438.100006 93.08857 531.690002
6/29/2015 2076.780029 86.610001 116.528198 437.709991 94.044289 523.400024
7/6/2015 2076.620117 86.489998 113.615921 443.51001 97.228569 530.130005
7/13/2015 2126.639893 88.660004 119.458923 483.01001 114.769997 672.929993
7/20/2015 2079.649902 95.849998 114.740288 529.419983 109.339996 623.559998
7/27/2015 2103.840088 96.580002 111.79113 536.150024 114.309998 625.609985
8/3/2015 2077.570068 93.529999 106.464233 522.619995 123.519997 635.299988
8/10/2015 2091.540039 95.68 107.353477 531.52002 123.389999 657.119995
8/17/2015 1970.890015 94.419998 97.910515 494.470001 103.959999 612.47998
8/24/2015 1988.869995 77.029999 104.881653 518.01001 117.629997 630.380005
8/31/2015 1921.219971 90.599998 101.160019 499 98.790001 600.700012
9/7/2015 1961.050049 89.690002 105.733368 529.440002 97.510002 625.77002
9/14/2015 1958.030029 92.309998 105.02977 540.26001 102.620003 629.25
9/21/2015 1931.339966 94.620003 106.196243 524.25 102.239998 611.969971
9/28/2015 1951.359985 92.080002 102.187614 532.539978 106.110001 626.909973
10/5/2015 2014.890015 92.940002 103.798492 539.799988 113.330002 643.609985
10/12/2015 2033.109985 93.32 102.798645 570.76001 98.989998 662.200012
10/19/2015 2075.149902 97.18 110.241913 599.030029 100.040001 702
10/26/2015 2079.360107 102.199997 110.630745 625.900024 108.379997 710.809998
11/2/2015 2099.199951 101.720001 112.074959 659.369995 114.059998 733.76001
11/9/2015 2023.040039 107 104.447342 642.349976 103.650002 717
11/16/2015 2089.169922 103.32 110.91835 668.450012 123.839996 756.599976
11/23/2015 2090.110107 107.190002 109.533035 673.26001 125.440002 750.26001
11/30/2015 2091.689941 105.839996 110.667328 672.640015 130.929993 766.809998
12/7/2015 2012.369995 106.480003 105.228317 640.150024 118.910004 738.869995
12/14/2015 2005.550049 102.290001 98.58065 664.140015 118.019997 739.309998
12/21/2015 2060.98999 104.910004 100.44014 662.789978 117.330002 748.400024
12/28/2015 2043.939941 105.019997 97.864746 675.890015 114.379997 758.880005
1/4/2016 1922.030029 101.949997 90.147873 607.049988 111.389999 714.469971
1/11/2016 1880.329956 97.910004 90.305962 570.179993 104.040001 694.450012
1/18/2016 1906.900024 96.529999 94.29454 596.380005 100.720001 725.25
1/25/2016 1940.23999 98.720001 90.50119 587 91.839996 742.950012
2/1/2016 1880.050049 112.269997 87.414444 502.130005 82.790001 683.570007
2/8/2016 1864.780029 100.410004 87.860733 507.079987 87.400002 682.400024
2/15/2016 1917.780029 103.800003 89.777054 534.900024 89.230003 700.909973
2/22/2016 1948.050049 105.489998 90.590324 555.22998 94.790001 705.070007
2/29/2016 1999.98999 107.599998 96.292534 575.140015 101.580002 710.890015
3/7/2016 2022.189941 108.07 95.591438 569.609985 97.660004 726.820007
3/14/2016 2049.580078 109.279999 99.012756 552.080017 101.120003 737.599976
3/21/2016 2035.939941 111.660004 98.77906 582.950012 98.360001 735.299988
3/28/2016 2072.780029 113.32 102.817337 598.5 105.699997 749.909973
4/4/2016 2047.599976 114.07 101.574081 594.599976 103.809998 739.150024
4/11/2016 2080.72998 110.699997 102.686478 625.890015 111.510002 759
4/18/2016 2091.580078 109.739998 98.788414 620.5 95.900002 718.77002
4/25/2016 2065.300049 109.870003 87.627037 659.590027 90.029999 693.01001
5/2/2016 2057.139893 117.830002 86.673569 673.950012 90.839996 711.119995
5/9/2016 2046.609985 119.540001 85.132202 709.919983 87.879997 710.830017
5/16/2016 2052.320068 119.379997 89.552452 702.799988 92.489998 709.73999
5/23/2016 2099.060059 117.419998 94.377113 712.23999 103.300003 732.659973
5/30/2016 2099.129883 119.459999 92.091751 725.539978 99.589996 722.340027
6/6/2016 2096.070068 118.620003 92.947609 717.909973 93.75 719.409973
6/13/2016 2071.219971 115 89.655891 706.390015 94.449997 691.719971
6/20/2016 2037.410034 113.769997 87.840805 698.960022 88.440002 675.219971
6/27/2016 2102.949951 111.57 90.182587 725.679993 96.669998 699.210022
7/4/2016 2129.899902 113.940002 90.925568 745.809998 97.059998 705.630005
7/11/2016 2161.73999 117.709999 92.900566 735.440002 98.389999 719.849976
7/18/2016 2175.030029 117.32 92.787727 744.859985 85.889999 742.73999
7/25/2016 2173.600098 121.389999 98.00737 758.809998 91.25 768.789978
8/1/2016 2182.870117 123.849998 101.082741 765.97998 97.029999 782.219971
8/8/2016 2184.050049 125.25 102.292229 772.559998 96.589996 783.219971
8/15/2016 2183.870117 124.910004 103.408005 757.309998 95.870003 775.419983
8/22/2016 2169.040039 123.330002 101.119705 769 97.580002 769.539978
8/29/2016 2179.97998 124.349998 101.86673 772.440002 97.379997 771.460022
9/5/2016 2127.810059 126.669998 97.51709 760.140015 96.5 759.659973
9/12/2016 2139.159912 125.959999 108.665421 778.52002 99.480003 768.880005
9/19/2016 2164.689941 129.910004 106.575668 805.75 95.940002 786.900024
9/26/2016 2168.27002 127.370003 106.897194 837.309998 98.550003 777.289978
10/3/2016 2153.73999 128.380005 107.852211 839.429993 104.82 775.080017
10/10/2016 2132.97998 129.679993 111.227898 822.960022 101.470001 778.530029
10/17/2016 2141.159912 128.199997 110.253975 818.98999 127.5 799.369995
10/24/2016 2126.409912 132.720001 107.530701 776.320007 126.57 795.369995
10/31/2016 2085.179932 132.009995 102.916306 755.049988 122.029999 762.02002
11/7/2016 2164.449951 122.830002 103.055038 739.01001 114.779999 754.02002
11/14/2016 2181.899902 119.129997 104.604233 760.159973 115.209999 760.539978
11/21/2016 2213.350098 118.199997 106.248474 780.369995 117.410004 761.679993
11/28/2016 2191.949951 120.120003 104.452164 740.340027 120.809998 750.5
12/5/2016 2259.530029 115.949997 108.301384 768.659973 122.879997 789.289978
12/12/2016 2258.070068 119.220001 110.221268 757.77002 124.220001 790.799988
12/19/2016 2263.790039 119.849998 110.743988 760.590027 125.589996 789.909973
12/26/2016 2238.830078 116.959999 110.078697 749.869995 123.800003 771.820007
1/2/2017 2276.97998 116.029999 112.065109 795.98999 131.070007 806.150024
1/9/2017 2274.639893 123.550003 113.139084 817.140015 133.699997 807.880005
1/16/2017 2271.310059 128.039993 114.051498 808.330017 138.600006 805.02002
1/23/2017 2294.689941 127.309998 115.904839 835.77002 142.449997 823.309998
1/30/2017 2297.419922 131.580002 122.681389 810.200012 140.25 801.48999
2/6/2017 2316.100098 130.979996 125.570686 827.460022 144.820007 813.669983
2/13/2017 2351.159912 134.699997 129.551529 845.070007 142.220001 828.070007
2/20/2017 2367.340088 133.5 130.448807 845.23999 143.25 828.640015
2/27/2017 2383.120117 135.259995 133.426956 849.880005 139.139999 829.080017
3/6/2017 2372.600098 136.880005 132.816055 852.460022 140.889999 843.25
3/13/2017 2378.25 138.710007 133.627457 852.309998 145.110001 852.119995
3/20/2017 2343.97998 139.710007 134.247864 845.609985 142.020004 814.429993
3/27/2017 2362.719971 139.050003 137.13063 886.539978 147.809998 829.559998
4/3/2017 2355.540039 141.929993 136.825165 894.880005 143.110001 824.669983
4/10/2017 2328.949951 141 134.639252 884.669983 142.919998 823.559998
4/17/2017 2348.689941 139.759995 135.803802 898.530029 142.869995 843.190002
4/24/2017 2384.199951 144.960007 137.121063 924.98999 152.199997 905.960022
5/1/2017 2399.290039 151.740005 142.189713 934.150024 156.600006 927.130005
5/8/2017 2390.899902 150.710007 149.005219 961.349976 160.809998 932.219971
5/15/2017 2381.72998 150.169998 146.706436 959.840027 157.020004 934.01001
5/22/2017 2415.820068 148.080002 147.233627 995.780029 162.429993 971.469971
5/29/2017 2439.070068 151.970001 148.997253 1006.72998 165.179993 975.599976
6/5/2017 2431.77002 153.639999 142.795761 978.309998 158.029999 949.830017
6/12/2017 2433.149902 148.169998 136.364365 987.710022 152.380005 939.780029
6/19/2017 2438.300049 151.710007 140.207886 1003.73999 158.020004 965.590027
6/26/2017 2423.409912 156.25 138.041687 968 149.410004 908.72998
7/3/2017 2425.179932 151.720001 138.195053 978.76001 150.179993 918.590027
7/10/2017 2459.27002 151.690002 142.853317 1001.809998 161.119995 955.98999
7/17/2017 2472.540039 160.25 144.032257 1025.670044 188.539993 972.919983
7/24/2017 2472.100098 164.639999 143.294235 1020.039978 184.039993 941.530029
7/31/2017 2476.830078 172 149.898209 987.580017 180.270004 927.960022
8/7/2017 2441.320068 169.949997 150.942978 967.98999 171.399994 914.390015
8/14/2017 2425.550049 170.089996 151.554993 958.469971 166.539993 910.669983
8/21/2017 2443.050049 167.160004 153.825897 945.26001 165.949997 915.890015
8/28/2017 2476.550049 166.910004 157.857742 978.25 174.740005 937.340027
9/4/2017 2461.429932 171.270004 152.642319 965.900024 176.419998 926.5
9/11/2017 2500.22998 172.399994 153.845123 986.789978 182.350006 920.289978
9/18/2017 2502.219971 171.990005 146.156723 955.099976 187.350006 928.530029
9/25/2017 2519.360107 169.240005 148.302521 961.349976 181.350006 959.109985
10/2/2017 2549.330078 171.389999 149.437988 989.580017 198.020004 978.890015
10/9/2017 2553.169922 172.699997 151.06424 1002.940002 199.490005 989.679993
10/16/2017 2575.209961 174.490005 150.352158 982.909973 194.160004 988.200012
10/23/2017 2581.070068 175.199997 156.895462 1100.949951 199.539993 1019.27002
10/30/2017 2587.840088 179.259995 165.988785 1111.599976 200.009995 1032.47998
11/6/2017 2582.300049 178.559998 168.076843 1125.349976 192.020004 1028.069946
11/13/2017 2578.850098 177.5 164.31604 1129.880005 193.199997 1019.090027
11/20/2017 2602.419922 178.869995 168.970795 1186 195.75 1040.609985
11/27/2017 2642.219971 182.559998 165.185196 1162.349976 186.820007 1010.169983
12/4/2017 2651.5 176.289993 163.562775 1162 188.539993 1037.050049
12/11/2017 2675.810059 179.300003 168.005066 1179.140015 190.119995 1064.189941
12/18/2017 2683.340088 181.009995 169.00943 1168.359985 189.940002 1060.119995
12/25/2017 2673.610107 176.630005 163.427597 1169.469971 191.960007 1046.400024
1/1/2018 2743.149902 177.679993 168.999741 1229.140015 209.990005 1102.22998
1/8/2018 2786.23999 187.199997 171.018112 1305.199951 221.229996 1122.26001
1/15/2018 2810.300049 181.5 172.341141 1294.579956 220.460007 1137.51001
1/22/2018 2872.870117 180.800003 165.62941 1402.050049 274.600006 1175.839966
1/29/2018 2762.129883 188.75 154.996933 1429.949951 267.429993 1111.900024
2/5/2018 2619.550049 186.929993 151.047165 1339.599976 249.470001 1037.780029
2/12/2018 2732.219971 177.059998 167.196793 1448.689941 278.519989 1094.800049
2/19/2018 2747.300049 175.770004 170.173615 1500 285.929993 1126.790039
2/26/2018 2691.25 184.580002 170.862076 1500.25 301.049988 1078.920044
3/5/2018 2786.570068 176.199997 174.517639 1578.890015 331.440002 1160.040039
3/12/2018 2752.01001 185.229996 172.617157 1571.680054 318.450012 1135.72998
3/19/2018 2588.26001 177.009995 159.934097 1495.560059 300.940002 1021.570007
3/26/2018 2640.870117 160.820007 162.687927 1447.339966 295.350006 1031.790039
4/2/2018 2604.469971 157.809998 163.269745 1405.22998 288.850006 1007.039978
4/9/2018 2656.300049 157.820007 169.426971 1430.790039 311.649994 1029.27002
4/16/2018 2670.139893 165.720001 160.69043 1527.48999 327.769989 1072.959961
4/23/2018 2669.909912 167.270004 157.393631 1572.619995 311.76001 1030.050049
4/30/2018 2663.419922 173.789993 178.250809 1580.949951 320.089996 1048.209961
5/7/2018 2727.719971 177.350006 182.866348 1602.910034 326.459991 1098.26001
5/14/2018 2712.969971 187.710007 181.352158 1574.369995 324.179993 1066.359985
5/21/2018 2721.330078 183.770004 183.561768 1610.150024 351.290009 1075.660034
5/28/2018 2734.620117 184.339996 185.177567 1641.540039 359.929993 1119.5
6/4/2018 2779.030029 191.839996 186.59874 1683.98999 360.570007 1120.869995
6/11/2018 2779.659912 188.809998 183.814865 1715.969971 391.980011 1152.26001
6/18/2018 2754.879883 194.800003 179.99913 1715.670044 411.089996 1155.47998
6/25/2018 2718.370117 200 180.184082 1699.800049 391.429993 1115.650024
7/2/2018 2759.820068 193.369995 182.967972 1710.630005 408.25 1140.170044
7/9/2018 2801.310059 204.929993 186.238571 1813.030029 395.799988 1188.819946
7/16/2018 2801.830078 207.5 186.345688 1813.699951 361.049988 1184.910034
7/23/2018 2818.820068 210.580002 185.897903 1817.27002 355.209991 1238.5
7/30/2018 2840.350098 175.300003 202.455231 1823.290039 343.089996 1223.709961
8/6/2018 2833.280029 178.970001 202.007462 1886.300049 345.869995 1237.609985
8/13/2018 2850.129883 180.100006 212.532806 1882.219971 316.779999 1200.959961
8/20/2018 2874.689941 174.039993 211.145767 1905.390015 358.820007 1220.650024
8/27/2018 2901.52002 175.990005 222.349686 2012.709961 367.679993 1218.189941
9/3/2018 2871.679932 173.5 216.16655 1952.069946 348.679993 1164.829956
9/10/2018 2904.97998 163.509995 218.647614 1970.189941 364.559998 1172.530029
9/17/2018 2929.669922 161.919998 212.610977 1915.01001 361.190002 1166.089966
9/24/2018 2913.97998 161.029999 220.50354 2003 374.130005 1193.469971
10/1/2018 2885.570068 163.029999 219.087158 1889.650024 351.350006 1157.349976
10/8/2018 2767.129883 155.539993 216.957748 1788.609985 339.559998 1110.079956
10/15/2018 2767.780029 153.320007 214.222672 1764.030029 332.670013 1096.459961
10/22/2018 2658.689941 154.759995 211.282532 1642.810059 299.829987 1071.469971
10/29/2018 2723.060059 148.5 202.667099 1665.530029 309.100006 1057.790039
11/5/2018 2781.01001 150.100006 199.726929 1712.430054 303.470001 1066.150024
11/12/2018 2736.27002 144.479996 189.700302 1593.410034 286.209991 1061.48999
11/19/2018 2632.560059 137.610001 168.8806 1502.060059 258.820007 1023.880005
11/26/2018 2760.169922 133 175.046158 1690.170044 286.130005 1094.430054
12/3/2018 2633.080078 143 165.155823 1629.130005 265.140015 1036.579956
12/10/2018 2599.949951 139.600006 162.205368 1591.910034 266.839996 1042.099976
12/17/2018 2416.620117 143.080002 147.747253 1377.449951 246.389999 979.539978
12/24/2018 2485.73999 123.099998 153.138428 1478.02002 256.079987 1037.079956
12/31/2018 2531.939941 134.449997 145.326126 1575.390015 297.570007 1070.709961
1/7/2019 2596.26001 137.559998 149.276382 1640.560059 337.589996 1057.189941
1/14/2019 2670.709961 142 153.716751 1696.199951 339.100006 1098.26001
1/21/2019 2664.76001 149.199997 154.638153 1670.569946 338.049988 1090.98999
1/28/2019 2706.530029 148.050003 163.224792 1626.22998 339.850006 1110.75
2/4/2019 2707.879883 165.699997 167.037827 1588.219971 347.570007 1095.060059
2/11/2019 2775.600098 167.899994 167.764069 1607.949951 356.869995 1113.650024
2/18/2019 2792.669922 160.5 170.274307 1631.560059 363.019989 1110.369995
2/25/2019 2803.689941 163.070007 172.243118 1671.72998 357.320007 1140.98999
3/4/2019 2743.070068 163.899994 170.215256 1620.800049 349.600006 1142.319946
3/11/2019 2822.47998 171.600006 183.21936 1712.359985 361.459991 1184.459961
3/18/2019 2800.709961 163.570007 188.07254 1764.77002 361.01001 1205.5
3/25/2019 2834.399902 163 186.989685 1780.75 356.559998 1173.310059
4/1/2019 2892.73999 167.830002 193.929794 1837.280029 365.48999 1207.150024
4/8/2019 2907.409912 175.210007 195.77066 1843.060059 351.140015 1217.869995
4/15/2019 2905.030029 178.5 200.682907 1861.689941 360.350006 1236.369995
4/22/2019 2939.879883 178.25 201.116043 1950.630005 374.850006 1272.180054
4/29/2019 2945.639893 190.949997 208.449951 1962.459961 385.029999 1185.400024
5/6/2019 2881.399902 191.240005 194.10701 1889.97998 361.040009 1164.27002
5/13/2019 2859.530029 183.5 186.770996 1869 354.450012 1162.300049
5/20/2019 2826.060059 181.880005 176.859283 1823.280029 354.390015 1133.469971
5/27/2019 2752.060059 181.539993 173.00528 1775.069946 343.279999 1103.630005
6/3/2019 2873.340088 175 187.90741 1804.030029 360.869995 1066.040039
6/10/2019 2886.97998 174.75 190.466873 1869.670044 339.730011 1085.349976
6/17/2019 2950.459961 185.009995 196.435623 1911.300049 369.209991 1121.880005
6/24/2019 2941.76001 192.419998 195.58577 1893.630005 367.320007 1080.910034
7/1/2019 2990.409912 195.210007 201.82135 1942.910034 380.549988 1131.589966
7/8/2019 3013.77002 195.190002 200.902344 2011 373.25 1144.900024
7/15/2019 2976.610107 204.25 200.200699 1964.52002 315.100006 1130.099976
7/22/2019 3025.860107 199.910004 205.289978 1943.050049 335.779999 1250.410034
7/29/2019 2932.050049 199 201.613846 1823.23999 318.829987 1193.98999
8/5/2019 2918.649902 184.690002 198.619583 1807.579956 308.929993 1188.01001
8/12/2019 2888.679932 186.850006 204.83992 1792.569946 302.799988 1177.599976
8/19/2019 2847.110107 186.009995 201.010971 1749.619995 291.440002 1151.290039
8/26/2019 2926.459961 179.399994 207.06192 1776.290039 293.75 1188.099976
9/2/2019 2978.709961 184 211.545578 1833.51001 290.170013 1204.930054
9/9/2019 3007.389893 187.729996 216.991455 1839.339966 294.149994 1239.560059
9/16/2019 2992.070068 186.929993 215.97963 1794.160034 270.75 1229.930054
9/23/2019 2961.790039 189.339996 217.060898 1725.449951 263.079987 1225.089966
9/30/2019 2952.01001 177.869995 225.185043 1739.650024 272.790009 1209
10/7/2019 2970.27002 180 234.311081 1731.920044 282.929993 1215.449951
10/14/2019 2986.199951 184.199997 234.509491 1757.51001 275.299988 1245.48999
10/21/2019 3022.550049 187.039993 244.597717 1761.329956 276.820007 1265.130005
10/28/2019 3066.909912 187.199997 253.763443 1791.439941 286.809998 1273.73999
11/4/2019 3093.080078 194.550003 258.048706 1785.880005 291.570007 1311.369995
11/11/2019 3120.459961 189.929993 264.415009 1739.48999 295.029999 1334.869995
11/18/2019 3110.290039 194.559998 260.455139 1745.719971 310.480011 1295.339966
11/25/2019 3140.97998 199.520004 265.897461 1800.800049 314.660004 1304.959961
12/2/2019 3145.909912 202.130005 269.339935 1751.599976 307.350006 1340.619995
12/9/2019 3168.800049 200.649994 273.757477 1760.939941 298.5 1347.829956
12/16/2019 3221.219971 195.270004 278.025757 1786.5 336.899994 1349.589966
12/23/2019 3240.02002 206.699997 288.333313 1869.800049 329.089996 1351.890015
12/30/2019 3234.850098 207.860001 295.924713 1874.969971 325.899994 1360.660034
1/6/2020 3265.350098 206.699997 308.759399 1883.160034 329.049988 1429.72998
1/13/2020 3329.620117 219.600006 317.116943 1864.719971 339.670013 1480.390015
1/20/2020 3295.469971 222.160004 316.699036 1861.640015 353.160004 1466.709961
1/27/2020 3225.52002 213.100006 307.943604 2008.719971 345.089996 1434.22998
2/3/2020 3327.709961 203.440002 318.410339 2079.280029 366.769989 1479.22998
2/10/2020 3380.159912 211.520004 324.072754 2134.870117 380.399994 1520.73999
2/17/2020 3337.75 213.550003 312.204865 2095.969971 380.070007 1485.109985
2/24/2020 2954.219971 201.800003 272.622009 1883.75 369.029999 1339.329956
3/2/2020 2972.370117 194.029999 288.249725 1901.089966 368.970001 1298.410034
3/9/2020 2711.02002 169.600006 277.219574 1785 336.299988 1219.72998
3/16/2020 2304.919922 152.320007 228.62114 1846.089966 332.829987 1072.319946
3/23/2020 2541.469971 149.660004 247.071182 1900.099976 357.119995 1110.709961
3/30/2020 2488.649902 159.179993 240.75827 1906.589966 361.76001 1097.880005
4/6/2020 2789.820068 160.149994 267.26651 2042.76001 370.720001 1211.449951
4/13/2020 2874.560059 173.669998 282.03653 2375 422.959991 1283.25
4/20/2020 2836.73999 177.410004 282.206085 2410.219971 424.98999 1279.310059
4/27/2020 2830.709961 192.660004 288.289612 2286.040039 415.269989 1320.609985
5/4/2020 2929.800049 200.199997 309.292755 2379.610107 435.549988 1388.369995
5/11/2020 2863.699951 210.889999 307.709991 2409.780029 454.190002 1373.189941
5/18/2020 2955.449951 212.149994 318.890015 2436.879883 429.320007 1410.420044
5/25/2020 3044.310059 239.770004 317.940002 2442.370117 419.730011 1428.920044
6/1/2020 3193.929932 224.589996 331.5 2483 419.600006 1438.390015
6/8/2020 3041.310059 229.029999 338.799988 2545.02002 418.070007 1413.180054
6/15/2020 3097.73999 225.089996 349.720001 2675.01001 453.720001 1431.719971
6/19/2020 3097.73999 237.789993 349.720001 2675.01001 453.720001 1431.719971
FB AAPL AMZN NFLX GOOG
100 100 100 100 100 500 6/22/2015
98.40927057 99.75542465 99.91097581 101.0266771 98.44082492 497.543173 6/29/2015
98.27291903 97.26233341 101.2348788 104.4473763 99.70659651 500.924104 7/6/2015
100.7385547 102.2643085 110.251085 123.2911806 126.5643496 563.1094785 7/13/2015
108.9080739 98.22486188 120.8445505 117.4580252 117.2788647 562.7143761 7/20/2015
109.7375296 95.7001982 122.3807388 122.7970287 117.6644253 568.2799205 7/27/2015
106.272011 91.14004125 119.2923962 132.6908309 119.4869164 568.8821957 8/3/2015
108.7149163 91.90128972 121.3239016 132.5511811 123.5908128 578.0821015 8/10/2015
107.2832586 83.81752373 112.866924 111.6785863 115.1949402 530.8412329 8/17/2015
87.52414186 89.7852538 118.2401285 126.3635235 118.5615683 540.4746159 8/24/2015
102.9428428 86.59930236 113.9009343 106.124738 112.9793695 522.5471869 8/31/2015
101.9088739 90.5143751 120.84912 104.7497045 117.6945246 535.7165981 9/7/2015
104.8858038 89.91205122 123.3188776 110.2391013 118.3490375 546.7048714 9/14/2015
107.5105111 90.91062505 119.6644585 109.8308826 115.099018 543.0154953 9/21/2015
104.6244744 87.47898795 121.5567155 113.9882168 117.9089264 545.557321 9/28/2015
105.6016361 88.85800025 123.2138737 121.7442721 121.0498566 560.4676387 10/5/2015
106.0334029 88.00206869 130.2807583 106.3395839 124.5462599 555.2020737 10/12/2015
110.419268 94.37397157 136.7336272 107.4675452 132.0318226 581.0262345 10/19/2015
116.1231618 94.70683608 142.8669289 116.4267504 133.6888027 603.8124798 10/26/2015
115.5777738 95.94317358 150.5067304 122.5284672 138.00523 622.561375 11/2/2015
121.5770907 89.41345643 146.6217684 111.3455734 134.8530153 603.8109042 11/9/2015
117.3957478 94.95304394 152.5793204 133.0345885 142.3009598 640.2636605 11/16/2015
121.7929776 93.76712767 153.6772428 134.7533881 141.108542 645.0992782 11/23/2015
120.2590542 94.73815341 153.5357238 140.6509875 144.2212558 653.4051747 11/30/2015
120.9862522 90.08201987 146.1196109 127.7385655 138.9663135 623.892762 12/7/2015
116.2254274 84.3912012 151.5955275 126.7824793 139.049069 618.0437045 12/14/2015
119.2023652 85.98304092 151.2873702 126.0412551 140.7587168 623.2727482 12/21/2015
124.596 124.596 124.596 124.596 124.596 622.98 12/28/2015
120.9537439 114.7713027 111.9057815 121.3389463 117.3045803 586.2743547 1/4/2016
116.1606856 114.9725729 105.1090338 113.3324734 114.0176222 563.5923878 1/11/2016
114.5234441 120.0506105 109.9388384 109.7159431 119.0744893 573.3033253 1/18/2016
117.1216682 115.2211264 108.2096944 100.0428085 121.9805491 562.5758467 1/25/2016
133.197419 111.2912515 92.56445385 90.18450109 112.2312988 539.4689243 2/1/2016
119.1266922 111.8594421 93.47695137 95.20625052 112.0392062 531.7085424 2/8/2016
123.1485959 114.2991964 98.6053972 97.19970052 115.0782448 548.3311348 2/15/2016
125.1536104 115.3346069 102.3530945 103.2562972 115.7612561 561.8588651 2/22/2016
127.65692 122.5943463 106.0233821 110.6527563 116.7168086 583.6442133 2/29/2016
128.2145316 121.7017496 105.0039564 106.3826384 119.3322594 580.6351353 3/7/2016
129.6500776 126.0575831 101.772419 110.1516718 121.1021584 588.7339099 3/14/2016
132.4737217 125.7600542 107.4631051 107.1451565 120.7245371 593.5665746 3/21/2016
134.4431453 130.9013659 110.3296459 115.1407341 123.1232637 613.9381549 3/28/2016
135.3329473 129.3185209 109.6107014 113.0819273 121.3566516 608.7007485 4/4/2016
131.3347669 130.7347634 115.3788199 121.4696675 124.6157013 623.533719 4/11/2016
130.1958216 125.7719632 114.3852051 104.4654394 118.0105798 592.8290091 4/18/2016
130.3500598 111.5619132 121.5912015 98.07114924 113.7811968 575.3555206 4/25/2016
139.7938235 110.3480103 124.2383729 98.95349221 116.7545677 590.0882666 5/2/2016
141.8225708 108.3856268 130.8692069 95.72911692 116.7069579 593.5134794 5/9/2016
141.6327417 114.0132455 129.5566814 100.7508663 116.5279928 602.4815277 5/16/2016
139.3073937 120.1557379 131.2968853 112.5263815 120.2910887 623.5774871 5/23/2016
141.7276563 117.246141 133.748653 108.4850102 118.5967181 619.8041786 5/30/2016
140.7310828 118.3357722 132.3421104 102.1234071 118.1156499 611.6480225 6/6/2016
136.4363017 114.1449383 130.2184799 102.8859253 113.569393 597.2550382 6/13/2016
134.977023 111.8340709 128.8488082 96.33913952 110.860356 582.8593975 6/20/2016
132.3669407 114.8154986 133.7744639 105.3042087 114.79914 601.0602519 6/27/2016
135.1787173 115.7614211 137.4853015 105.729042 115.8531988 610.0076808 7/4/2016
139.6514517 118.2758797 135.5736591 107.1778339 118.1878914 618.8667157 7/11/2016
139.1887558 118.1322193 137.3101727 93.56137958 121.9460668 610.1385942 7/18/2016
144.0174133 124.777581 139.8817684 99.40011626 126.2230596 634.2999386 7/25/2016
146.9359626 128.6929738 141.2035087 105.6963636 128.4280504 650.9568591 8/1/2016
148.5969286 130.2328273 142.4164929 105.2170612 128.5922344 655.0555444 8/8/2016
148.1935565 131.6533718 139.605253 104.432761 127.3116007 651.196543 8/15/2016
146.319038 128.7400344 141.76023 106.2954909 126.3461976 649.4609909 8/22/2016
147.5291639 129.6911054 142.3943724 106.0776222 126.6614383 652.3537022 8/29/2016
150.281618 124.1533835 140.1269485 105.1190271 124.7240583 644.4050354 9/5/2016
149.4392733 138.346824 143.5151848 108.365193 126.2378406 665.9043158 9/12/2016
154.1255696 135.6862657 148.5348574 104.5090121 129.1964405 672.0521453 9/19/2016
151.1121058 136.0956149 154.3527411 107.3521288 127.6186241 676.5312147 9/26/2016
152.3103748 137.3114899 154.7435486 114.182139 127.2557837 685.8033361 10/3/2016
153.852684 141.6092285 151.7074149 110.5329304 127.8222207 685.5244784 10/10/2016
152.0968128 140.3692834 150.9755649 138.8878337 131.2438109 713.5733057 10/17/2016
157.4593574 136.9021611 143.1096265 137.8747695 130.5870747 705.9329892 10/24/2016
156.6170044 131.0273677 139.1886346 132.9292722 125.1115404 684.8738194 10/31/2016
145.7258367 131.2039937 136.2317672 125.0317287 123.7980679 661.9913942 11/7/2016
141.336141 133.1763433 140.1306276 125.5001347 124.8685411 665.0117878 11/14/2016
140.2327866 135.2697004 143.8562159 127.8966361 125.0557134 672.3110523 11/21/2016
142.5106867 132.9827375 136.4769474 131.6003052 123.2201368 666.7908135 11/28/2016
137.5633807 137.8833522 141.6975482 133.8551889 129.5888328 680.5883028 12/5/2016
141.442922 140.3276427 139.6900551 135.3148772 129.8367524 686.6122493 12/12/2016
142.1903521 140.993141 140.2099053 136.8072351 129.6906261 689.8912596 12/19/2016
135.806 135.806 135.806 135.806 135.806 679.03 12/26/2016
134.7261472 138.256671 144.1586106 143.7810415 141.8465564 702.7690267 1/2/2017
143.4578647 139.5816526 147.9890083 146.6660852 142.1509561 719.8455669 1/9/2017
148.6713358 140.7073136 146.3934642 152.0412921 141.647726 729.4611317 1/16/2017
147.8237153 142.9938126 151.363015 156.2646512 144.8659488 743.3111429 1/23/2017
152.7817536 151.35416 146.7321317 153.8513008 141.0265976 745.7459437 1/30/2017
152.0850674 154.9187358 149.8580241 158.8645024 143.1697348 758.8960645 2/6/2017
156.4044797 159.829971 153.047299 156.0123505 145.7034987 770.9975989 2/13/2017
155.0111248 160.9369584 153.078084 157.1422377 145.8037947 771.9721997 2/20/2017
157.0547113 164.6111526 153.9184188 152.633653 145.8812155 774.0991513 2/27/2017
158.9357568 163.8574734 154.3856755 154.5533662 148.3745024 780.1067744 3/6/2017
161.0606307 164.8585141 154.3585053 159.1826197 149.9352271 789.395497 3/13/2017
162.2217628 165.623921 153.1450923 155.792958 143.3034628 780.0871968 3/20/2017
161.455411 169.1804395 160.5577621 162.1444596 145.9656708 799.303743 3/27/2017
164.7994596 168.803582 162.0681915 156.9886618 145.1052456 797.7651405 4/3/2017
163.7196149 166.1067832 160.2190947 156.7802325 144.9099376 791.7356629 4/10/2017
162.2798054 167.5435088 162.729233 156.7253802 148.3639454 797.6418728 4/17/2017
168.3177059 169.1686365 167.5212923 166.9601962 159.4086777 831.3765086 4/24/2017
176.1901787 175.421918 169.1802299 171.7869136 163.1336533 855.7128935 5/1/2017
174.994215 183.8303261 174.106306 176.4051863 164.029261 873.3652945 5/8/2017
174.3671933 180.9942776 173.8328451 172.2476425 164.3442283 865.7861868 5/15/2017
171.940432 181.6446823 180.3417973 178.1822867 170.9355156 883.0447139 5/22/2017
176.4572344 183.8204984 182.3248997 181.1989789 171.6622129 895.4638242 5/29/2017
178.3963225 176.16961 177.1778688 173.3555858 167.127846 872.2272332 6/5/2017
172.0449292 168.2350851 178.8802701 167.1576612 165.359495 851.6774406 6/12/2017
176.155347 172.9769037 181.7833944 173.3446215 169.900907 874.1611736 6/19/2017
181.4268783 170.3044263 175.3106657 163.8996326 159.8960671 850.83767 6/26/2017
176.1669514 170.4936366 177.2593687 164.7442943 161.630997 850.295248 7/3/2017
176.1321186 176.2406178 181.4338612 176.7452465 168.2117274 878.7635714 7/10/2017
186.0714063 177.6950966 185.7550601 206.8244077 171.1906533 927.536624 7/17/2017
191.1687748 176.784586 184.735421 201.8880023 165.6674172 920.2442013 7/24/2017
199.7147076 184.9320234 178.8567254 197.7524036 163.2796994 924.5355595 7/31/2017
197.3343835 186.2209731 175.3088528 188.0221892 160.8919816 907.7783802 8/7/2017
197.4969408 186.9760266 173.5847197 182.6908703 160.2374214 900.9859788 8/14/2017
194.0948333 189.7776803 171.1923157 182.0436571 161.1559149 898.2644013 8/21/2017
193.8045502 194.7518375 177.1670028 191.686111 164.9301632 922.3396647 8/28/2017
198.8670859 188.3174796 174.9303473 193.529028 163.0228005 918.6667412 9/4/2017
200.1791534 189.8013998 178.7136446 200.0341221 161.9301127 930.6584326 9/11/2017
199.7031021 180.3160872 172.9743932 205.5190169 163.3799953 921.8925947 9/18/2017
196.509989 182.9633954 174.106306 198.9371431 168.7607077 921.2775413 9/25/2017
199.0064159 184.3642408 179.2189375 217.2237804 172.2411134 952.054488 10/2/2017
200.5274965 186.3705761 181.6385118 218.8363406 174.1396698 961.5125947 10/9/2017
202.6059321 185.4920682 178.0109521 212.9894416 173.8792589 952.9776529 10/16/2017
203.4303266 193.564656 199.3887074 218.8911764 179.3461987 994.621065 10/23/2017
208.1445203 204.7832464 201.3174915 219.4067587 181.6705642 1015.322581 10/30/2017
207.3317313 207.3593199 203.8076998 210.6419066 180.8945944 1010.035252 11/6/2017
206.1009337 202.7195519 204.6281155 211.9363341 179.3145279 1004.699463 11/13/2017
207.6916788 208.462204 214.7917867 214.7336337 183.1010836 1028.780387 11/20/2017
211.9762594 203.7918447 210.508624 204.9376192 177.7449968 1008.959344 11/27/2017
204.6959558 201.7902358 210.4452412 206.8244077 182.4746932 1006.230534 12/4/2017
208.1909748 207.2707673 213.5494018 208.5576366 187.2501073 1024.818888 12/11/2017
210.1765013 208.5098686 211.5970731 208.3601881 186.5339778 1025.177609 12/18/2017
202.642 202.642 202.642 202.642 202.642 1013.21 12/25/2017
203.8466179 209.5511783 212.9814336 221.6753128 213.453825 1061.508368 1/1/2018
214.7686164 212.0538568 226.1608549 233.5407752 217.3327673 1103.856871 1/8/2018
208.2291907 213.6943462 224.3206563 232.7279387 220.2860265 1099.258158 1/15/2018
207.4261064 205.3721374 242.9427288 289.8806647 227.7088656 1173.330503 1/22/2018
216.5468857 192.1884007 247.7771342 282.3116621 215.3264903 1154.150573 1/29/2018
214.4588494 187.290887 232.1215808 263.352251 200.9726833 1098.196252 2/5/2018
203.1353173 207.3156135 251.0243395 294.0187828 212.0149718 1167.509025 2/12/2018
201.6553481 211.006723 259.9151817 301.8411311 218.2100362 1192.62842 2/19/2018
211.7627793 211.86038 259.9585009 317.802508 208.9397081 1210.323876 2/26/2018
202.1486655 216.3930943 273.5849901 349.8836343 224.6491095 1266.659494 3/5/2018
212.5084968 214.0365922 272.3356712 336.1707907 219.9413124 1254.992863 3/12/2018
203.0779505 198.3102357 259.145843 317.6864017 197.8335098 1176.053941 3/19/2018
184.503691 201.7248464 250.7904202 311.7853393 199.8126838 1148.616981 3/26/2018
181.0504032 202.4462715 243.4937371 304.923634 195.0196775 1126.933723 4/2/2018
181.0618862 210.080922 247.922702 328.9923723 199.3246661 1167.382549 4/9/2018
190.1252986 199.2480506 264.6785589 346.0093962 207.7855002 1207.846804 4/16/2018
191.9035679 195.1601857 272.4985412 329.1085103 199.4757237 1188.146529 4/23/2018
199.3837444 221.0220373 273.9419292 337.9020348 202.9925058 1235.242251 4/30/2018
203.4680343 226.7450735 277.7471018 344.6265007 212.6850151 1265.271725 5/7/2018
215.3537347 224.867554 272.8017755 342.2196278 206.507373 1261.750065 5/14/2018
210.8334943 227.6073593 279.001624 370.838234 208.3083865 1296.589098 5/21/2018
211.487428 229.6108688 284.440785 379.959007 216.7982739 1322.296363 5/28/2018
220.09194 231.3730518 291.7963761 380.6346358 217.0635821 1340.959586 6/4/2018
216.6157195 227.9211869 297.3377645 413.7925114 223.1424576 1378.80964 6/11/2018
223.4878621 223.1898674 297.2857941 433.9659092 223.7660252 1401.695458 6/18/2018
229.4536537 223.4191986 294.5358924 413.2118866 216.0527016 1376.673333 6/25/2018
221.8472593 226.8710821 296.4124724 430.967876 220.801159 1396.899849 7/2/2018
235.1096782 230.9264604 314.1560196 417.8250586 230.222521 1428.239738 7/9/2018
238.0581657 231.0592801 314.2721015 381.1413263 229.4653417 1393.996215 7/16/2018
241.5917543 230.5040492 314.8907116 374.9763512 239.8433785 1401.806245 7/23/2018
201.1161309 251.0343031 315.9338412 362.1819152 236.9791936 1367.245384 7/30/2018
205.3266032 250.4790921 326.8520133 365.1166127 239.6710214 1387.445343 8/6/2018
206.623022 263.5299892 326.1450305 334.4078465 232.5735119 1363.2794 8/13/2018
199.6705614 261.8101306 330.1598613 378.7872536 236.3866174 1406.814424 8/20/2018
201.9077483 275.7024266 348.7559168 388.140271 235.9102068 1450.41657 8/27/2018
199.0510446 268.035649 338.2484098 368.0829786 225.5767073 1398.994789 9/3/2018
187.5898288 271.1120436 341.3881843 384.8466577 227.0678753 1412.00459 9/10/2018
185.7656757 263.6269173 331.8267831 381.2891317 225.8207162 1388.329224 9/17/2018
184.7446081 273.4132984 347.073406 394.9492067 231.1230278 1431.303547 9/24/2018
187.0391447 271.657056 327.4324862 370.9015697 224.1281618 1381.158418 10/1/2018
178.4460985 269.0166947 309.9245928 358.4554835 214.9740226 1330.816892 10/8/2018
175.899179 265.625338 305.665457 351.1820917 212.3364242 1310.70849 10/15/2018
177.5512315 261.9797123 284.66085 316.5146177 207.4969542 1248.203366 10/22/2018
170.3693379 251.2970088 288.5976934 326.3004852 204.8477486 1241.412274 10/29/2018
172.204974 247.6513459 296.7243791 320.3571874 206.4667127 1243.404599 11/5/2018
165.7573148 235.2188327 276.1009723 302.1367102 205.5642676 1184.778098 11/12/2018
157.8755876 209.4034494 260.2721421 273.2225565 198.2808555 1099.054591 11/19/2018
152.5866797 217.0484312 292.8672361 302.0522732 211.9433199 1176.49794 11/26/2018
164.0593624 204.7849133 282.2904142 279.8942538 200.7402816 1131.769225 12/3/2018
160.1586572 201.1264975 275.8410572 281.6888336 201.8092684 1120.624314 12/10/2018
164.1511462 183.1991621 238.6801029 260.1008562 189.6941281 1035.825395 12/17/2018
141.2287216 189.883948 256.1065614 270.3300627 200.8371097 1058.386403 12/24/2018
225.78 225.78 225.78 225.78 225.78 1128.9 12/31/2018
231.0025812 231.9171539 235.1199681 256.1449995 222.9290411 1177.113744 1/7/2019
238.4586145 238.8157518 243.0941045 257.2907133 231.5894632 1209.248647 1/14/2019
250.5494688 240.2472504 239.4208919 256.4940165 230.0564382 1216.768066 1/21/2019
248.6182999 253.5875314 233.0662258 257.8597727 234.2232202 1227.35505 1/28/2019
278.257688 259.5114975 227.6187494 263.7172912 230.9146913 1260.019917 2/4/2019
281.9521122 260.6397937 230.4463888 270.7736182 234.8347466 1278.64666 2/11/2019
269.5254058 264.5397224 233.8301161 275.4399005 234.1430888 1277.478234 2/18/2019
273.8411826 267.5984852 239.5871443 271.115063 240.5999097 1292.741785 2/25/2019
275.2349682 264.4479803 232.2880249 265.2575444 240.8803568 1278.108875 3/4/2019
288.1654907 284.6512753 245.4101103 274.2562585 249.7663978 1342.249533 3/11/2019
274.6808256 292.1912202 252.9213536 273.9148373 254.2030988 1347.911336 3/18/2019
273.7236208 290.5088867 255.2115547 270.5384093 247.4152243 1337.397696 3/25/2019
281.8345757 301.2911036 263.3132627 277.3140034 254.5510384 1378.303984 4/1/2019
294.2277149 304.1510899 264.1416387 266.4260198 256.8115526 1385.758016 4/8/2019
299.7525541 311.7828018 266.8116155 273.414062 260.7126371 1412.47367 4/15/2019
299.3327326 312.4557259 279.558229 284.4158765 268.2638838 1444.026448 4/22/2019
320.65966 323.8497525 281.2536615 292.1399037 249.9646283 1467.867606 4/29/2019
321.1466664 301.566428 270.8660559 273.9375989 245.5089564 1413.025706 5/6/2019
308.1489842 290.1691295 267.8592704 268.9374662 245.0935497 1380.2084 5/13/2019
305.4285492 274.7702014 261.3068263 268.8919438 239.0141676 1349.411688 5/20/2019
304.8575718 268.7825871 254.397507 260.4622655 232.7218309 1321.221762 5/27/2019
293.875053 291.9346727 258.5479761 273.8086015 224.7952562 1342.96156 6/3/2019
293.4552315 295.9110779 267.955299 257.768727 228.8671316 1343.957467 6/10/2019
310.6846977 305.1841825 273.9215819 280.1365387 236.5701981 1406.497199 6/17/2019
323.1282121 303.8638431 271.3891661 278.7025212 227.9308836 1405.014626 6/24/2019
327.8134352 313.5514973 278.4518267 288.740714 238.617732 1447.175205 7/1/2019
327.7798411 312.1237212 288.210269 283.2018786 241.4244164 1452.740126 7/8/2019
342.9941691 311.0336391 281.5489027 239.0808135 238.3035387 1412.961063 7/15/2019
335.7060745 318.9403895 278.4718932 254.7716718 263.6732521 1451.563281 7/22/2019
334.1779175 313.2291172 261.301088 241.910921 251.7759895 1402.395033 7/29/2019
310.1473379 308.5772028 259.0567406 234.3993419 250.5149946 1362.695618 8/5/2019
313.7746024 318.2411753 256.9055526 229.7482262 248.3198366 1366.989393 8/12/2019
312.3639837 312.2924851 250.7500992 221.1288843 242.7718752 1339.307327 8/19/2019
301.2639014 321.6932948 254.572367 222.8815856 250.5339656 1350.945115 8/26/2019
308.9886272 328.659147 262.7729553 220.1652855 254.0829146 1374.66893 9/2/2019
315.2523573 337.1199113 263.6084865 223.1850794 261.3853241 1400.551159 9/9/2019
313.9089235 335.5479307 257.1334391 205.4304317 259.3546504 1371.375375 9/16/2019
317.9560078 337.2277986 247.2861236 199.6108414 258.3340238 1360.414795 9/23/2019
298.6945955 349.8495447 249.3212339 206.97828 254.9411418 1359.784796 9/30/2019
302.2714831 364.0278409 248.2133972 214.6719505 256.3012393 1385.485911 10/7/2019
309.3244794 364.3360925 251.8808716 208.8827161 262.6357652 1397.059925 10/14/2019
314.0936449 380.0092527 252.4283344 210.0360242 266.777244 1423.3445 10/21/2019
314.3623374 394.2492086 256.7436038 217.6158881 268.5928266 1451.563865 10/28/2019
326.7050997 400.9068324 255.9467711 221.2275251 276.5278444 1481.314073 11/4/2019
318.9467815 410.797579 249.2982983 223.8527795 281.483276 1484.378714 11/11/2019
326.7218842 404.6454888 250.1911598 235.5754116 273.1476013 1490.281546 11/18/2019
335.0511529 413.10073 258.0850654 238.7469638 275.1761642 1520.160076 11/25/2019
339.4340911 418.4489892 251.0338639 233.2005334 282.6957752 1524.813253 12/2/2019
336.9487293 425.3121229 252.3724386 226.4856283 284.2161356 1525.335055 12/9/2019
327.9141873 431.9433618 256.0356268 255.6214634 284.5872679 1556.101907 12/16/2019
347.1084148 447.9572751 267.9739309 249.69566 285.0722779 1597.807559 12/23/2019
322.344 322.344 322.344 322.344 322.344 1611.72 12/30/2019
320.5450953 336.324529 323.752032 325.4596235 338.7068549 1644.788135 1/6/2020
340.550101 345.4282099 320.5818246 335.9637701 350.7083526 1693.232258 1/13/2020
344.5200808 344.9729934 320.0523199 349.3065677 347.4675112 1706.319473 1/20/2020
330.4700664 335.4359022 345.3382403 341.324614 339.7729169 1692.34174 1/27/2020
315.489578 346.8370765 357.4688939 362.76805 350.4335372 1732.997136 2/3/2020
328.0198395 353.0050152 367.025917 376.2493339 360.2673696 1784.567475 2/10/2020
331.1679103 340.077596 360.3382213 375.9229475 351.8265261 1759.333201 2/17/2020
312.9463093 296.9608992 323.8534587 365.0034004 317.2908475 1616.054915 2/24/2020
300.8967848 313.9838117 326.8345379 364.944057 307.5968086 1614.256 3/2/2020
263.0113734 301.9689213 306.8764028 332.6305165 288.9572934 1493.444507 3/9/2020
236.2139907 249.0317622 317.3789624 329.1983777 254.0354622 1385.858555 3/16/2020
232.0889257 269.1289696 326.6643392 353.2233501 263.1301594 1444.235744 3/23/2020
246.8522824 262.2524594 327.7800954 357.8127365 260.0907085 1454.788282 3/30/2020
248.3565353 291.127277 351.1903886 366.6749623 286.9957324 1544.344896 4/6/2020
269.3230134 307.2159209 408.3089393 418.3449458 304.005356 1707.198175 4/13/2020
275.1229195 307.4006133 414.3639409 420.3527949 303.0719734 1720.312242 4/20/2020
298.7722315 314.0272597 393.0149825 410.7388518 312.8560363 1729.409362 4/27/2020
310.4650607 336.9055014 409.1015068 430.7975696 328.9085638 1816.178202 5/4/2020
327.0428438 335.1814329 414.2883063 449.2341967 325.3123685 1851.059148 5/11/2020
328.996812 347.3595765 418.9473011 424.6355658 334.1322794 1854.071535 5/18/2020
371.8292206 346.3247492 419.8911797 415.1502091 338.5149789 1891.710337 5/25/2020
348.2884505 361.0953439 426.876251 415.0216227 340.7584403 1892.040108 6/1/2020
355.1738942 369.0470533 437.5387052 413.5083179 334.7861332 1910.054104 6/8/2020
349.0638378 380.9419729 459.8865262 448.769324 339.1782891 1977.83995 6/15/2020
368.7586699 380.9419729 459.8865262 448.769324 339.1782891 1997.534782 6/19/2020
PORTFOLIO_A
PORTFOLIO_N
S&P500
100 100 100
99.5086346 99.5086346 98.82416946
100.1848208 100.1848208 98.81656001
450
112.6218957 112.6218957 101.1967653
112.5428752 112.5428752 98.96073319
113.6559841 113.6559841 100.1118301 400

113.7764391 113.7764391 98.8617637


115.6164203 115.6164203 99.52652875 350

106.1682466 106.1682466 93.78536297


108.0949232 108.0949232 94.64094545 300
104.5094374 104.5094374 91.42179978
107.1433196 107.1433196 93.31712539 250
109.3409743 109.3409743 93.17341688
108.6030991 108.6030991 91.90336262 200
109.1114642 109.1114642 92.85602093
112.0935277 112.0935277 95.87911551 150
111.0404147 111.0404147 96.74611798
116.2052469 116.2052469 98.74659941
100
120.762496 120.762496 98.94694321
124.512275 124.512275 99.89102784
50
120.7621808 120.7621808 96.26693673
128.0527321 128.0527321 99.41374605
0
129.0198556 129.0198556 99.45848502 6/22/2015 11/22/2015 4/22/2016 9/22/2016 2/22/2017
130.6810349 130.6810349 99.53366188
124.7785524 124.7785524 95.75919964
123.6087409 123.6087409 95.43467057
124.6545496 124.6545496 98.07279596
124.596 124.5970521 97.26146452
117.2548709 117.1225942 91.46034662 450

112.7184776 112.2161983 89.47603676


114.6606651 114.2268356 90.74038102 400

112.5151693 112.4047653 92.3268728


107.8937849 106.9029965 89.46271731 350

106.3417085 105.4566799 88.73608905


109.666227 108.9146187 91.25810916 300

112.371773 111.7170477 92.69851668


250
116.7288427 115.7595056 95.17009358

200
300

250

116.1270271 115.2508334 96.22648457


200
117.746782 116.460178 97.52985205
118.7133149 117.6907819 96.88078224
150
122.787631 121.5958571 98.63382832
121.7401497 120.5645788 97.43562833
100
124.7067438 123.8186692 99.01212901
118.5658018 117.8199696 99.52843401
50
115.0711041 115.4929196 98.27789135
118.0176533 118.649367 97.889588
0
118.7026959 119.7692861 97.38851932 6/22/2015 11/22/2015 4/22/2016 9/22/2016 2/22/2017
120.4963055 121.1141405 97.66023525
PORTFOLI
124.7154974 125.1104073 99.88437104
123.9608357 124.6045895 99.88769364
122.3296045 122.8469793 99.74209147
119.4510076 120.0436654 98.55959252
116.5718795 117.2022893 96.95073703
120.2120504 120.9937157 100.0694727
122.0015362 122.9037521 101.3518938
123.7733431 124.4458555 102.8670134
122.0277188 122.9433622 103.4994237
126.8599877 127.530252 103.43138
130.1913718 130.690152 103.8724965
131.0111089 131.4588481 103.9286439
130.2393086 130.4283383 103.9200818
129.8921982 130.3573805 103.2143883
130.4707404 130.9033666 103.7349685
128.8810071 129.4914155 101.252448
133.1808632 133.0649531 101.792534
134.4104291 134.765155 103.0073877
135.3062429 135.8830297 103.1777468
137.1606672 137.6368155 102.4863311
137.1048957 137.1683427 101.4984601
142.7146611 142.8604691 101.8877045
141.1865978 141.1231378 101.1858216
136.9747639 136.9708321 99.22388124
132.3982788 132.3176244 102.9959677
133.0023576 133.0452218 103.8263286
134.4622105 134.5535701 105.3228951
133.3581627 133.1648399 104.304563
136.1176606 136.0729642 107.5203803
137.3224499 136.9923251 107.4509076
137.9782519 137.6145878 107.7230941
135.806 135.289502 106.5353672
140.5538053 140.3770249 108.3507412
143.9691134 143.8654604 108.2393875
145.8922263 145.5850041 108.0809364
148.6622286 148.5042736 109.1934747
149.1491887 148.1740884 109.3233816
151.7792129 150.7603946 110.2122831
154.1995198 153.0743096 111.8806144
154.3944399 153.205735 112.6505527
154.8198303 153.4609301 113.4014498
156.0213549 154.7512633 112.9008517
157.8790994 156.5395156 113.1697039
156.0174394 154.4854904 111.5389553
159.8607486 158.510699 112.4307031
159.5530281 158.2998719 112.089044
158.3471326 157.1655986 110.8237471
159.5283746 158.4435884 111.7630801
166.2753017 165.4244422 113.4528341
171.1425787 169.9928291 114.1709002
174.6730589 173.2633654 113.7716531
173.1572374 171.9311949 113.3352998
176.6089428 175.7586547 114.9574863
179.0927648 178.1906723 116.0638442
174.4454466 173.705451 115.7164693
170.3354881 170.1984658 115.7821314
174.8322347 174.5753911 116.0272026
170.167534 169.6159263 115.3186512
170.0590496 169.6402949 115.4028781
175.7527143 175.2405849 117.0250647
185.5073248 185.0049185 117.6565223
184.0488403 183.4715689 117.6355876
184.9071119 183.4725106 117.860665
181.555676 179.8750515 116.1709111
180.1971958 178.3929462 115.4204902
179.6528803 177.582461 116.2532327
184.4679329 182.4173873 117.8473398
183.7333482 181.9046286 117.1278447
186.1316865 184.3614734 118.974156
184.3785189 182.8894554 119.0688503
184.2555083 182.7784347 119.8844686
190.4108976 189.0757476 121.3105982
192.3025189 190.9834842 121.4933183
190.5955306 189.1531193 122.5420998
198.924213 198.1480937 122.8209547
203.0645162 201.7116819 123.143108
202.0070504 200.6552917 122.8794837
200.9398926 199.8930501 122.7153168
205.7560773 204.92066 123.8368936
201.7918688 200.967767 125.7307902
201.2461067 200.6298276 126.1723831
204.9637776 204.2172429 127.3291841
205.0355218 204.0939005 127.6875027
202.642 202.1114617 127.2244988
212.3016735 212.0019505 130.5335698
220.7713741 221.151526 132.5840239
219.8516317 220.006129 133.7289286
234.6661006 236.6778632 136.7063432
230.8301146 233.9921097 131.4367376
219.6392503 222.1308616 124.6520355
233.501805 236.0193188 130.0134659
238.525684 241.3735965 130.7310557
242.0647753 244.9527722 128.0638981
253.3318987 256.8450393 132.5997307
250.9985727 254.5372123 130.9551805
235.2107881 238.9664973 123.1630901
229.7233961 232.7409646 125.666557
225.3867446 227.9066571 123.9344457
233.4765097 235.8647464 126.4007948
241.5693609 245.6855092 127.0593677
237.6293057 242.4797243 127.048424
247.0484503 250.3854497 126.7395959
253.0543451 256.23847 129.7993321
252.350013 255.3407953 129.0974491
259.3178196 262.6315666 129.4952672
264.4592725 267.9761205 130.1276775
268.1919172 272.0507464 132.2409358
275.761928 280.2746707 132.270909
280.3390916 285.1957731 131.0917442
275.3346666 279.9624558 129.3544166
279.3799698 283.9629571 131.3268244
285.6479476 290.9797666 133.3011374
278.7992431 283.9996328 133.3258827
280.361249 285.5469836 134.1343562
273.4490768 277.4790475 135.1588688
277.4890685 282.2330345 134.8224375
272.65588 276.4770481 135.6242426
281.3628849 285.6931214 136.79294
290.0833139 294.7648643 138.0696569
279.7989578 284.2827519 136.6497079
282.4009179 286.9660024 138.2343001
277.6658448 282.0857868 139.4091781
286.2607094 291.0618056 138.6625677
276.2316837 279.846231 137.3106739
266.1633784 268.8557438 131.674664
262.141698 264.7682276 131.7056014
249.6406731 251.062504 126.5145184
248.2824548 250.6791471 129.5775889
248.6809198 251.785281 132.3351538
236.9556195 239.4744139 130.2061886
219.8109182 222.8789076 125.2711206
235.299588 239.9957898 131.3434723
226.353845 231.1025643 125.2958658
224.1248628 228.6984974 123.7193593
207.1650791 210.4765278 114.9955569
211.6772807 215.6966667 118.2846457
225.78 231.562577 120.4830836
235.4227488 244.0104629 123.5437724
241.8497294 250.1890528 127.0864945
243.3536131 250.3138688 126.8033644
245.47101 250.6285054 128.7910027
252.0039835 254.6254748 128.8552359
255.7293319 258.8478385 132.0777216
255.4956467 259.8717777 132.889994
258.548357 262.5538756 133.4143848
255.6217749 258.4616474 130.5297708
268.4499065 270.7510235 134.3085141
269.5822671 272.8445243 133.2725816
267.4795392 271.0921715 134.875727
275.6607968 279.1502206 137.6518567
277.1516032 278.7265127 138.3499291
282.4947341 283.8403299 138.2366817
288.8052896 292.3802799 139.895022
293.5735212 295.9848825 140.1691137
282.6051411 284.3372092 137.1122354
276.04168 278.874571 136.0715513
269.8823377 273.6248698 134.4788732
264.2443525 267.1774437 130.9575621
268.5923119 271.9299731 136.7287069
268.7914934 271.4924034 137.377765
281.2994398 284.4542183 140.398478
281.0029252 283.238762 139.9844883
289.435041 291.9389297 142.2995078
290.5480252 293.8177331 143.4111052
282.5922126 280.5843762 141.6428401
290.3126562 288.4579841 143.9864154
280.4790066 276.388272 139.5224371
272.5391236 269.5568596 138.8847873
273.3978786 268.718872 137.4586577
267.8614655 262.4813255 135.4805457
270.1890229 265.1136938 139.2564311
274.9337859 269.4027983 141.7427623
280.1102317 273.6067123 143.107505
274.2750751 265.7994272 142.3785068
272.082959 261.565529 140.937623
271.9569592 262.4791705 140.4722375
277.0971822 266.5940005 141.3411453
279.4119849 268.2413151 142.0991756
284.6689 271.8536645 143.8289054
290.3127729 277.3040966 145.9397821
296.2628145 281.8924034 147.1850969
296.8757429 281.4420792 148.4879764
298.0563091 283.9331275 148.0040378
304.0320153 289.7664977 149.4644274
304.9626506 288.4737787 149.6990196
305.0670109 287.6899672 150.7882533
311.2203814 296.681434 153.2826702
319.5615118 303.254981 154.1772759
322.344 304.6988695 153.9312637
328.9576269 310.281513 155.3826149
338.6464516 317.9894227 158.4409221
341.2638946 320.7427437 156.8158776
338.468348 320.9436962 153.4872893
346.5994271 330.1123549 158.3500267
356.913495 339.9455988 160.8458726
351.8666403 335.1879696 158.8277849
323.210983 308.1969571 140.5773991
322.8512 308.3463764 141.441079
298.6889015 285.627789 129.0046602
277.1717111 269.878674 109.6802713
288.8471488 281.5614847 120.9365728
290.9576564 283.454595 118.4231147
308.8689791 300.6270404 132.7543829
341.4396351 335.3200854 136.7867595
344.0624484 338.09481 134.9870808
345.8818723 336.398079 134.7001401
363.2356405 352.8851449 139.4153702
370.2118296 359.8545129 136.2699782
370.814307 359.3493033 140.6359281
378.3420675 364.349341 144.8643616
378.4080217 365.4044849 151.9840659
382.0108207 369.2176145 144.7216058
395.56799 384.4829315 147.4068401
399.5069564 387.3689664 147.4068401
16 9/22/2016 2/22/2017 7/22/2017 12/22/2017 5/22/2018 10/22/2018 3/22/2019 8/22/2019 1/22/2020

PORTFOLIO_Annual Rebalancing S&P500

Chart Title
16 9/22/2016 2/22/2017 7/22/2017 12/22/2017 5/22/2018 10/22/2018 3/22/2019 8/22/2019 1/22/2020

PORTFOLIO_Annual Rebalancing PORTFOLIO_No Rebalancing


1/22/2020
1/22/2020

You might also like