Está en la página 1de 178

Date Open High Low Close Adj Close Volume

5/29/2017 31.860001 32.060001 31.76 31.85 31.329079 311887


5/30/2017 32.09 32.889999 32 32.810001 32.27338 2066336
5/31/2017 32.799999 32.900002 32.02 32.279999 31.752045 3048721
6/1/2017 32.419998 33.419998 32.419998 33.27 32.725853 8536312
6/2/2017 33.299999 33.720001 33.209999 33.450001 32.902912 2677072
6/5/2017 33.450001 33.599998 33.080002 33.27 32.725853 3671629
6/6/2017 33.450001 33.689999 33.220001 33.400002 32.853729 2917916
6/7/2017 33.560001 33.560001 32.75 32.900002 32.361908 4802152
6/8/2017 33 33.25 32.32 32.759998 32.224194 4397207
6/9/2017 33.040001 33.279999 32.41 32.560001 32.02747 2528853
6/12/2017 32.68 33.310001 32.57 32.959999 32.420925 1930426
6/13/2017 33 33.200001 32.66 32.689999 32.155338 1725010
6/14/2017 32.900002 32.900002 32.529999 32.610001 32.076649 838237
6/15/2017 32.75 33.16 32.119999 32.580002 32.047142 3049816
6/16/2017 32.41 32.869999 31.25 31.68 31.16186 21429813
6/19/2017 32.32 32.32 31.219999 31.57 31.053658 4099163
6/20/2017 31.450001 32.189999 31.450001 32 31.476625 1430152
6/21/2017 32 32.16 31.889999 31.9 31.378262 2462033
6/22/2017 32 32.049999 31.620001 31.85 31.329079 3082497
6/23/2017 31.9 32.119999 31.33 31.6 31.083168 1896743
6/26/2017 31.59 31.59 30.940001 31.030001 30.522491 3306898
6/27/2017 31.440001 31.440001 30.99 31.290001 30.778238 1744902
6/28/2017 31.07 31.49 31.049999 31.08 30.571672 3168805
6/29/2017 31.35 31.35 30.68 30.99 30.483145 4035180
6/30/2017 31.370001 31.370001 30.77 30.93 30.424126 4045502
7/3/2017 30.969999 31.280001 30.93 30.99 30.483145 1381270
7/4/2017 30.93 31.26 30.690001 30.809999 30.306087 1068592
7/5/2017 30.92 31.139999 30.719999 30.879999 30.374943 2863487
7/6/2017 30.719999 31.18 30.719999 31.02 30.512653 1487895
7/7/2017 31.17 31.49 30.860001 30.969999 30.46347 991301
7/10/2017 31.200001 31.23 30.709999 30.98 30.473307 3030607
7/11/2017 30.93 31.4 30.93 31.049999 30.542162 1510690
7/12/2017 31.030001 31.27 30.66 31.01 30.502817 2947981
7/13/2017 30.98 31.25 30.93 31.18 30.670036 2421476
7/14/2017 31.17 31.299999 30.93 31.200001 30.689711 930954
7/17/2017 31.200001 31.620001 31.01 31.440001 30.925785 650627
7/18/2017 31.450001 31.5 31.27 31.35 30.837257 1551773
7/19/2017 31.35 31.5 30.91 31.08 30.571672 1418069
7/20/2017 31.08 31.299999 30.91 31 30.492981 480315
7/21/2017 31.23 31.23 30.790001 30.940001 30.433962 432171
7/24/2017 30.959999 31.02 30.559999 30.799999 30.296251 859945
7/25/2017 30.5 30.5 29.4 29.67 29.184734 32490686
7/26/2017 29.9 30.200001 29.6 30.049999 29.558517 6721389
7/27/2017 30.049999 30.35 30.040001 30.17 29.676556 3622439
7/28/2017 30.1 30.299999 30 30.16 29.666719 12056648
7/31/2017 30.129999 30.299999 29.879999 30.01 29.519173 3212581
8/1/2017 30.01 30.379999 30 30.309999 29.814266 1870368
8/2/2017 30.309999 30.540001 30.200001 30.389999 29.892958 17335950
8/3/2017 30.5 30.959999 30.48 30.93 30.424126 2773208
8/4/2017 30.93 31.110001 30.92 31.030001 30.522491 3337694
8/7/2017 31.120001 31.690001 31.120001 31.639999 31.122513 4333198
8/8/2017 31.51 31.67 31.15 31.32 30.807747 2390362
8/9/2017 31.27 31.4 30.709999 31.030001 30.522491 1874052
8/10/2017 31.25 31.25 30.9 31.15 30.640528 993865
8/11/2017 31.15 31.15 30.950001 31 30.492981 6577426
8/14/2017 31.200001 31.25 30.93 31.110001 30.601183 735569
8/15/2017 30.629999 31.18 30.629999 31.08 30.571672 1271859
8/16/2017 30.92 31.42 30.92 31.360001 30.847094 841474
8/17/2017 31.450001 31.620001 31.34 31.5 30.984802 1924082
8/18/2017 31.690001 31.809999 31.49 31.76 31.240551 1116922
8/21/2017 31.889999 31.940001 31.57 31.75 31.230715 1623252
8/22/2017 31.75 31.91 31.57 31.85 31.329079 1681346
8/23/2017 31.91 31.91 31.49 31.559999 31.043821 1260118
8/24/2017 31.540001 31.77 31.280001 31.51 30.99464 1357048
8/25/2017 31.700001 31.700001 31.299999 31.360001 30.847094 1990075
8/28/2017 31.540001 31.879999 31.469999 31.58 31.063494 1135505
8/29/2017 31.77 31.77 31.200001 31.360001 30.847094 729596
8/30/2017 31.43 31.58 31.01 31.469999 30.955294 5542582
8/31/2017 31.58 31.85 31.15 31.290001 30.778238 1371092
9/1/2017 31.59 31.82 31.34 31.459999 30.945456 682949
9/4/2017 31.709999 31.719999 31.51 31.690001 31.171696 351567
9/5/2017 31.700001 31.9 31.59 31.76 31.240551 7046123
9/6/2017 31.799999 31.85 31.51 31.65 31.132349 1325388
9/7/2017 31.83 31.889999 31.549999 31.66 31.142185 372449
9/8/2017 31.51 31.799999 31.33 31.68 31.16186 3115398
9/11/2017 31.790001 31.940001 31.5 31.77 31.250387 972465
9/12/2017 31.799999 31.959999 31.52 31.940001 31.417606 1394253
9/13/2017 31.959999 32.02 31.700001 31.799999 31.279896 1921267
9/14/2017 31.85 31.969999 31.620001 31.780001 31.260223 1698973
9/15/2017 31.85 31.85 30.75 30.92 30.414289 22657527
9/18/2017 31.18 31.200001 30.799999 30.879999 30.374943 2535736
9/19/2017 30.82 31.15 30.700001 30.92 30.414289 1685533
9/20/2017 30.92 31.1 30.690001 30.870001 30.365108 4065303
9/21/2017 30.870001 30.950001 30.049999 30.17 29.676556 2467528
9/22/2017 30.389999 30.389999 29.98 30.09 29.597864 2047765
9/25/2017 30 30.200001 29.950001 30 29.509336 2751021
9/26/2017 30.139999 30.15 29.77 29.99 29.4995 2294879
9/27/2017 30.139999 30.620001 29.83 30.440001 29.942141 1607661
9/28/2017 30.290001 30.690001 30.120001 30.620001 30.119196 439841
9/29/2017 30.5 30.77 30.25 30.6 30.099524 1813701
10/2/2017 30.6 30.83 30.27 30.620001 30.119196 1366028
10/3/2017 30.4 30.799999 30.280001 30.52 30.020832 1779900
10/4/2017 30.389999 30.74 30.15 30.190001 29.69623 995169
10/5/2017 30.200001 30.48 30.15 30.200001 29.706066 754217
10/6/2017 30.16 30.32 29.91 30.049999 29.558517 1415395
10/9/2017 29.91 30.25 29.9 30.110001 29.617538 1428828
10/10/2017 30.200001 30.200001 29.280001 29.68 29.194571 1550866
10/11/2017 29.66 29.719999 29.440001 29.51 29.027351 1510106
10/12/2017 29.540001 29.790001 29.15 29.299999 28.820784 2803676
10/13/2017 29.200001 29.299999 28.91 29.290001 28.810949 1767240
10/16/2017 29.48 29.5 28.66 29.01 28.535528 676564
10/17/2017 29 29.889999 29 29.68 29.194571 1458773
10/18/2017 29.120001 29.870001 29.030001 29.66 29.174896 1046340
10/19/2017 29.799999 29.879999 29.5 29.66 29.174896 715920
10/20/2017 29.879999 30.110001 29.129999 29.9 29.410971 1379565
10/23/2017 29.110001 29.459999 29.110001 29.120001 28.64373 435615
10/24/2017 29.15 29.42 28.620001 29.02 28.545364 1359685
10/25/2017 29.209999 29.25 28.57 28.85 28.378145 1333696
10/26/2017 28.799999 28.98 28.309999 28.58 28.11256 1012850
10/27/2017 28.719999 30.59 28.719999 30.24 29.745411 3680208
10/30/2017 30.24 30.58 30.02 30.1 29.6077 621337
10/31/2017 30.139999 30.9 29.780001 30.709999 30.207724 1183914
11/1/2017 30.860001 31.68 30.629999 31.18 30.670036 2889085
11/3/2017 31.01 32.48 31.01 32.290001 31.761883 2950551
11/6/2017 32.189999 32.490002 31.889999 32.060001 31.535645 2801304
11/7/2017 32.060001 32.259998 31.66 31.99 31.466789 1563271
11/8/2017 31.799999 32.09 31.5 31.889999 31.368423 1177455
11/9/2017 31.209999 32 31 31.209999 30.699545 1310559
11/10/2017 31.08 31.43 30.42 31.24 30.729055 1101384
11/13/2017 31.25 31.530001 31 31.309999 30.797911 786778
11/14/2017 31.030001 31.610001 31 31.1 30.591345 761026
11/15/2017 31 31.440001 31 31.26 30.748728 2640490
11/16/2017 31.25 31.299999 30.969999 31.139999 30.63069 636449
11/17/2017 30.99 31.5 30.99 31.41 30.896275 582882
11/21/2017 31.41 31.860001 31.280001 31.549999 31.033985 1330475
11/22/2017 31.299999 31.809999 31.299999 31.620001 31.10284 1358026
11/23/2017 31.41 31.879999 31.17 31.389999 30.876602 608854
11/24/2017 31.129999 31.57 31.129999 31.43 30.915949 427517
11/27/2017 31.5 31.5 31.040001 31.129999 30.620853 1073782
11/28/2017 31.01 31.5 29.93 30.58 30.079849 1317442
11/29/2017 30.620001 31.48 30.299999 30.780001 30.276579 2513495
11/30/2017 31.309999 31.309999 30.059999 31 30.492981 2111720
12/1/2017 31.129999 31.43 30.6 31.280001 30.768402 1434935
12/4/2017 31.52 31.620001 30.85 31.08 30.571672 866846
12/5/2017 31.129999 31.450001 30.700001 31.309999 30.797911 1650577
12/6/2017 30.809999 31.43 30.809999 30.84 30.335598 588472
12/7/2017 31.33 31.33 30.83 31.01 30.502817 586234
12/8/2017 30.9 31.200001 30.370001 30.83 30.325762 470810
12/11/2017 31.219999 31.219999 30.59 30.65 30.148705 669782
12/13/2017 30.549999 30.99 30.549999 30.709999 30.207724 665125
12/14/2017 30.65 31.450001 30.65 31.34 30.827419 1591443
12/15/2017 31.35 31.549999 31.26 31.370001 30.85693 2559635
12/18/2017 31.549999 31.799999 31.25 31.75 31.230715 935068
12/19/2017 31.549999 31.77 31.450001 31.57 31.053658 691585
12/20/2017 31.75 31.9 31.51 31.73 31.21104 3291079
12/21/2017 31.889999 32.32 31.629999 31.889999 31.368423 1594001
12/22/2017 31.4 31.889999 31.299999 31.5 30.984802 1197060
12/26/2017 31.49 31.5 29.75 31.360001 30.847094 125596
12/27/2017 31.360001 31.950001 31.360001 31.76 31.240551 219307
12/28/2017 31.77 32.34 31.59 31.73 31.21104 346523
12/29/2017 31.370001 32 31.360001 31.5 30.984802 376233
1/2/2018 31.950001 32.880001 31.6 32.720001 32.184853 926085
1/3/2018 33 33.200001 32 32.869999 32.332394 1105876
1/4/2018 33.200001 33.200001 32 32.700001 32.165176 2028577
1/5/2018 32.509998 33.119999 32.509998 33.040001 32.499619 777396
1/8/2018 33.119999 33.25 32.75 33.009998 32.470104 1456809
1/9/2018 32.950001 33.200001 32.439999 32.860001 32.322559 463431
1/10/2018 32.860001 33.200001 32.060001 32.25 31.722536 2399731
1/11/2018 32 32.779999 31.9 32.599998 32.066811 206061
1/12/2018 32.34 32.869999 32.16 32.220001 31.693027 790401
1/15/2018 32 32.790001 31.77 32.389999 31.860247 298322
1/16/2018 32.52 32.599998 31.809999 31.959999 31.437279 357939
1/17/2018 32.130001 32.470001 32 32.27 31.74221 551303
1/18/2018 32.470001 32.599998 32.07 32.389999 31.860247 612535
1/19/2018 32.110001 32.799999 32.110001 32.52 31.988121 3503434
1/22/2018 32.66 33.810001 32.599998 33.509998 32.961926 1075870
1/23/2018 34 35.32 33.259998 33.610001 33.060295 2757621
1/24/2018 33.700001 33.889999 33.110001 33.779999 33.227512 2513585
1/25/2018 33.889999 33.950001 33.25 33.82 33.266857 1554859
1/26/2018 33.27 34.200001 33.169998 34.099998 33.542278 874052
1/29/2018 33.259998 34.18 33.259998 33.740002 33.188168 857719
1/30/2018 33.5 33.720001 32.799999 33.32 32.775036 563624
1/31/2018 34 34.18 33.290001 33.860001 33.306206 1147901
2/1/2018 33.91 34.049999 33.459999 33.900002 33.345551 2982188
2/2/2018 34.049999 34.099998 33.669998 33.889999 33.335712 6186937
2/6/2018 33.700001 34.16 32.880001 33.619999 33.070129 756725
2/7/2018 33.779999 34.349998 33.16 33.869999 33.31604 1738387
2/8/2018 33.869999 33.869999 32.23 32.450001 31.919266 944168
2/9/2018 33.470001 33.84 32.450001 32.91 32.371742 714258
2/12/2018 32.700001 33.540001 32.700001 33.419998 32.873398 433138
2/13/2018 33.540001 33.599998 32.73 33.049999 32.509453 440349
2/14/2018 33.049999 33.279999 32.5 32.560001 32.02747 909008
2/15/2018 32.84 34.099998 32.580002 33.439999 32.893074 480900
2/16/2018 33.25 33.5 32.490002 32.560001 32.02747 276274
2/19/2018 32.869999 33.099998 32.299999 32.610001 32.076649 188579
2/20/2018 32.509998 33.189999 32.139999 32.220001 31.693027 225838
2/21/2018 32.25 32.880001 32.009998 32.16 31.634008 676384
2/22/2018 32.02 33.16 32.02 33 32.46027 270860
2/23/2018 33.200001 33.400002 32.990002 33.310001 32.765202 208059
2/26/2018 33.5 33.57 32.529999 33.07 32.529125 375380
2/27/2018 33.040001 33.299999 32.459999 32.93 32.391415 550135
2/28/2018 33.439999 35.48 33.290001 34.77 34.201321 3632413
3/1/2018 34.450001 35.779999 34.450001 35.459999 34.880035 2105899
3/2/2018 35.5 35.900002 35.240002 35.73 35.145618 3828740
3/5/2018 35.790001 36.740002 35.779999 36.34 35.745644 3093030
3/6/2018 36.400002 36.98 36.299999 36.52 35.922699 6250532
3/7/2018 36.369999 37 36.099998 36.540001 35.942371 5400709
3/8/2018 36.599998 36.849998 36.5 36.639999 36.040737 1480508
3/9/2018 36.889999 36.889999 36.509998 36.75 36.148937 1678001
3/12/2018 36.799999 36.799999 36.310001 36.48 35.883354 1329382
3/13/2018 36.66 36.720001 35.900002 36.529999 35.932533 1382797
3/14/2018 36.630001 36.889999 36.27 36.82 36.217793 2150495
3/15/2018 36.689999 37.400002 36.080002 36.66 36.06041 2243747
3/16/2018 36.619999 37.200001 36.439999 36.560001 35.962048 2982981
3/20/2018 36.990002 37.09 36.560001 36.810001 36.207958 1008725
3/21/2018 36.990002 36.990002 36.580002 36.860001 36.257137 731221
3/22/2018 36.860001 37 36.540001 36.639999 36.040737 857519
3/23/2018 36.990002 36.990002 36.07 36.32 35.725971 1362802
3/26/2018 36.400002 36.93 35.540001 36.52 35.922699 1288246
3/27/2018 36.610001 36.630001 35.849998 36.599998 36.001389 851898
3/28/2018 36.119999 36.950001 36.119999 36.900002 36.296486 1144157
4/2/2018 36.880001 36.889999 35.990002 36.34 35.745644 515500
4/3/2018 36.75 36.75 36 36.459999 35.863678 4254393
4/4/2018 36.490002 36.5 35.919998 36.450001 35.853844 2374321
4/5/2018 36.5 36.5 36.18 36.32 35.725971 1126487
4/6/2018 36.5 36.5 36.43 36.490002 35.893192 657868
4/9/2018 36.5 36.650002 35.939999 36.470001 35.873516 776934
4/10/2018 35.490002 36.580002 35.490002 36.490002 35.893192 6693695
4/11/2018 36.650002 36.75 35.810001 36.169998 35.578423 1763370
4/12/2018 36.48 36.48 35.400002 35.650002 35.066929 432160
4/13/2018 35.799999 35.799999 34.880001 35.040001 34.466908 1100534
4/16/2018 35.060001 35.439999 34.189999 34.57 34.004593 1516330
4/17/2018 35.09 35.099998 34.099998 34.700001 34.132465 3219853
4/18/2018 35.130001 35.130001 34.59 34.700001 34.132465 2240128
4/19/2018 34.849998 34.849998 34.560001 34.669998 34.102955 909077
4/20/2018 34.669998 34.849998 34.009998 34.700001 34.132465 401179
4/23/2018 34.700001 34.990002 34.200001 34.360001 33.798027 2426815
4/24/2018 34.380001 34.470001 33.700001 33.950001 33.394733 3130051
4/25/2018 33.799999 34.389999 33.290001 34.240002 33.679993 3193152
4/26/2018 34 34.439999 33.860001 34.23 33.670151 1395346
4/27/2018 33.439999 33.439999 31.85 32.139999 31.614336 5597532
4/30/2018 32.09 32.189999 31.33 31.68 31.16186 4838441
5/2/2018 31.549999 32.110001 31.07 31.959999 31.437279 6130198
5/3/2018 31.889999 31.889999 31.209999 31.66 31.142185 4592322
5/4/2018 31.469999 31.49 30.93 31.059999 30.551998 2237266
5/7/2018 31.1 31.700001 30.68 30.790001 30.790001 1994654
5/8/2018 30.77 31.51 30.77 31.24 31.24 3127369
5/9/2018 30.9 31.41 30.219999 30.309999 30.309999 3843043
5/10/2018 30.41 31.309999 30.41 30.68 30.68 4861359
5/11/2018 30.84 30.959999 29.91 30.66 30.66 3869625
5/14/2018 30.73 31.27 30.200001 30.98 30.98 6298112
5/15/2018 30.809999 31.65 30.299999 31.440001 31.440001 1353705
5/16/2018 31.43 31.940001 31.43 31.67 31.67 2167249
5/17/2018 31.450001 32 31.4 31.73 31.73 1645765
5/18/2018 31.82 32.220001 31.389999 31.67 31.67 1110072
5/21/2018 31.15 31.9 31.15 31.450001 31.450001 446966
5/22/2018 31.559999 31.84 30.940001 31.610001 31.610001 1238338
5/23/2018 31.43 31.9 31.030001 31.870001 31.870001 964657
5/24/2018 31.889999 31.940001 31.290001 31.66 31.66 3564154
5/25/2018 31.879999 31.889999 31.09 31.48 31.48 2083139
Date Open High Low Close Adj Close Volume
5/29/2017 103 103 102.440002 102.989998 98.773613 510488
5/30/2017 102.860001 102.860001 101.230003 101.889999 97.718651 2969098
5/31/2017 101.93 101.959999 100.169998 100.830002 96.702049 3374381
6/1/2017 100.849998 101.949997 100.379997 100.82 96.692451 1574297
6/2/2017 100.75 101.839996 100.529999 101.32 97.171982 704341
6/5/2017 101.349998 102.900002 100.220001 101.940002 97.766602 575170
6/6/2017 101.57 102.690002 99.620003 100.099998 96.00193 3930686
6/7/2017 101.269997 101.480003 99.559998 100.080002 95.98275 1172166
6/8/2017 99.970001 100.830002 99.5 99.959999 95.867661 872397
6/9/2017 100.660004 101.32 99.800003 99.970001 95.877258 915577
6/12/2017 99.970001 100.589996 99.580002 99.800003 95.714218 1109856
6/13/2017 99.989998 102.400002 99.900002 101.120003 96.980179 1552404
6/14/2017 101.300003 103.739998 101.300003 103.589996 99.349045 1628977
6/15/2017 103.440002 103.949997 102.019997 103.300003 99.07093 966070
6/16/2017 103.5 103.660004 101.040001 102.739998 98.533852 5771692
6/19/2017 102.739998 103.970001 102.690002 103.669998 99.425774 1706496
6/20/2017 103.669998 103.68 101.220001 101.629997 97.469292 870777
6/21/2017 101.599998 103.269997 101.599998 103.07 98.850342 2499758
6/22/2017 101.650002 105.120003 101.650002 104.949997 100.653374 2979396
6/23/2017 103.970001 106 103.970001 105.400002 101.084953 1001123
6/26/2017 105.309998 106 104.209999 105.169998 100.864365 1389344
6/27/2017 105.169998 105.5 104.540001 105.120003 100.816414 888992
6/28/2017 105.639999 107.879997 104.910004 107.529999 103.127747 1796749
6/29/2017 107.529999 107.849998 105.470001 107.540001 103.137337 2025268
6/30/2017 107 109.900002 106.989998 109.68 105.189728 2433099
7/3/2017 109.900002 109.900002 108.099998 108.459999 104.019676 1918707
7/4/2017 108.949997 109.010002 108.050003 108.93 104.470436 596579
7/5/2017 108.540001 108.540001 107.07 107.889999 103.473007 622007
7/6/2017 107.290001 109.199997 106.779999 109.099998 104.633469 2788356
7/7/2017 109.5 109.5 106.279999 107.080002 102.696175 611889
7/10/2017 107.75 108.610001 106.339996 108.169998 103.741547 927292
7/11/2017 108.900002 109.489998 107.599998 109 104.537567 1690045
7/12/2017 108.029999 111.889999 108.029999 111.650002 107.079079 1909852
7/13/2017 111.389999 111.769997 109.75 110.730003 106.196747 1215406
7/14/2017 110.690002 112.5 110.330002 112.410004 107.807968 974410
7/17/2017 112.410004 114.099998 111.059998 113.779999 109.121872 1124787
7/18/2017 114 114 111.989998 113.209999 108.575211 917082
7/19/2017 113 114.379997 112.5 114.019997 109.352043 696906
7/20/2017 113.5 114.400002 112.309998 112.980003 108.35463 2332774
7/21/2017 113 114.400002 112.800003 114 109.33287 794825
7/24/2017 108.349998 114.800003 108.349998 114.279999 109.601402 1167508
7/25/2017 108.599998 114.709999 108.599998 112.230003 107.635338 1179570
7/26/2017 112 113.029999 111 112.540001 107.93264 630755
7/27/2017 111.800003 112.5 111.309998 112.18 107.587379 1170975
7/28/2017 110.050003 112.68 110.050003 112.160004 107.568199 931367
7/31/2017 111.589996 112.959999 110.57 112.690002 108.0765 915529
8/1/2017 112.650002 113 111.25 111.620003 107.050308 891028
8/2/2017 111.730003 113.82 111.379997 113.050003 108.421768 1659088
8/3/2017 113.559998 113.699997 111.300003 113.449997 108.805382 2549688
8/4/2017 113.75 114.370003 112.489998 113.779999 109.121872 846340
8/7/2017 113.660004 114.980003 112.959999 114.190002 109.515091 404997
8/8/2017 113.919998 114.699997 112.349998 112.559998 107.95182 1255799
8/9/2017 112.349998 112.349998 107.889999 108.309998 103.875816 1383212
8/10/2017 107.019997 108.489998 106.029999 106.989998 102.609856 2829179
8/11/2017 106.839996 108.660004 105.550003 108.300003 103.866226 2521368
8/14/2017 109.400002 109.489998 108.400002 108.940002 104.480026 1153979
8/15/2017 107.940002 109.970001 107.010002 109.459999 104.978737 1771787
8/16/2017 109.970001 110.099998 108.199997 108.470001 104.029266 1818166
8/17/2017 109.029999 109.940002 107 107.129997 102.744125 866510
8/18/2017 107.139999 109.790001 107 107.330002 102.935936 1436356
8/21/2017 107.330002 109.470001 107.330002 109.269997 104.796509 572976
8/22/2017 107.529999 109.440002 107.519997 108.269997 103.837448 1000482
8/23/2017 108 109.529999 107.519997 109.290001 104.815697 907516
8/24/2017 109 110 108.620003 109.82 105.323997 1164539
8/25/2017 110.089996 111 107.699997 108.419998 103.981308 978673
8/28/2017 108.690002 108.699997 107.220001 107.730003 103.319565 874133
8/29/2017 107.980003 108.169998 106.489998 107.220001 102.830444 821283
8/30/2017 107.050003 108.050003 106 106.220001 101.871384 797273
8/31/2017 106.510002 108.57 106.510002 108.139999 103.712776 1317687
9/1/2017 108.389999 108.790001 106.5 106.940002 102.561905 391446
9/4/2017 106.940002 107.190002 106 106.349998 101.996056 40636
9/5/2017 107 107.980003 104.68 105.699997 101.372665 1351717
9/6/2017 104.639999 106.5 104.419998 104.989998 100.691734 1141020
9/7/2017 104.169998 106.370003 103.18 103.830002 99.579231 3025408
9/8/2017 104.080002 104.580002 102.489998 102.860001 98.648941 1559453
9/11/2017 103 104.989998 101.760002 101.989998 97.814552 1170814
9/12/2017 101.970001 103.209999 101.889999 101.959999 97.785782 1084491
9/13/2017 102 103.519997 101.610001 103.18 98.955833 834444
9/14/2017 102.989998 105.010002 102.959999 103.57 99.329872 1343575
9/15/2017 103.389999 104.300003 103 103.910004 99.655952 2556225
9/18/2017 104.209999 104.400002 103.279999 103.620003 99.377823 956804
9/19/2017 104.5 105 103.389999 104.290001 100.020393 307004
9/20/2017 104.410004 104.889999 103.190002 103.900002 99.646362 361079
9/21/2017 103.260002 103.959999 101.790001 102.220001 98.035141 986823
9/22/2017 101.629997 103.980003 101.629997 103.169998 98.946243 434624
9/25/2017 102.459999 104.790001 101.82 102.059998 97.881683 531395
9/26/2017 102 103.800003 102 103.449997 99.214783 856250
9/27/2017 103.57 104.339996 100.470001 102.209999 98.025551 887253
9/28/2017 102.199997 102.870003 101.309998 101.769997 97.603561 1609662
9/29/2017 101.540001 102.110001 99.800003 100.889999 96.75959 1253629
10/2/2017 100.779999 102.599998 100.43 100.989998 96.855492 513570
10/3/2017 100.989998 101.910004 99.989998 100.610001 96.491051 693361
10/4/2017 100.989998 101.489998 100.32 100.589996 96.47187 1072376
10/5/2017 100.489998 101.889999 99.309998 100.300003 96.193748 779884
10/6/2017 100.110001 100.839996 99.089996 100 95.906029 864162
10/9/2017 99.900002 99.900002 97.239998 97.879997 93.872818 1801129
10/10/2017 97.989998 98.489998 97.080002 97.980003 93.968727 2980435
10/11/2017 98 98.959999 97.5 98.419998 94.390709 852800
10/12/2017 98.809998 99.690002 98.389999 99.150002 95.090828 1016039
10/13/2017 99.309998 100.709999 98.860001 99.800003 95.714218 1793095
10/16/2017 99.809998 100.599998 97.410004 97.620003 93.623466 1118360
10/17/2017 97.510002 98.059998 96.07 97.110001 93.134338 1837785
10/18/2017 98.709999 100.529999 97.5 97.730003 93.728958 1963710
10/19/2017 97.5 100.910004 97.220001 100.459999 96.347191 1053577
10/20/2017 100.760002 100.760002 98.199997 99.160004 95.100418 4134331
10/23/2017 98.550003 99.629997 98.059998 98.510002 94.477028 2958102
10/24/2017 98.120003 99.980003 98.010002 98.949997 94.89901 1563712
10/25/2017 98.93 98.93 96.370003 96.879997 92.913757 578124
10/26/2017 96.370003 97.269997 93.980003 94.18 90.324295 3497101
10/27/2017 93.669998 96.209999 93.650002 95.800003 91.877975 1172686
10/30/2017 96.730003 97.230003 95.330002 96.910004 92.942535 592100
10/31/2017 96.779999 97.059998 96.110001 96.739998 92.779488 997953
11/1/2017 96.699997 96.959999 94.290001 95.300003 91.398445 720406
11/3/2017 94.800003 97.68 91.519997 96.900002 92.932938 2126791
11/6/2017 96.379997 97.360001 94.419998 96.019997 92.088959 899404
11/7/2017 94.410004 97.370003 94.410004 95.970001 92.041016 1014736
11/8/2017 94.5 96.650002 94.5 95.010002 91.120316 584974
11/9/2017 94.57 95.220001 93.040001 93.889999 90.046165 674114
11/10/2017 93.510002 93.889999 91.150002 91.669998 87.917053 536586
11/13/2017 91.449997 91.980003 89.510002 90.269997 86.574364 1474851
11/14/2017 89.620003 92.980003 89.620003 91.82 88.060913 421579
11/15/2017 91.099998 93.290001 90.760002 92.830002 89.029564 1473050
11/16/2017 93.230003 93.760002 92.709999 93 89.192604 1398465
11/17/2017 92.93 94 92.459999 92.989998 89.183014 1282497
11/21/2017 93.5 93.5 91.599998 92.540001 88.751434 1007959
11/22/2017 93.599998 93.620003 92.160004 92.629997 88.837746 588186
11/23/2017 94.480003 94.480003 91.669998 92.620003 88.828163 98340
11/24/2017 92.389999 94.5 91.82 94.309998 90.448967 436695
11/27/2017 94.309998 95.620003 93.440002 93.910004 90.065353 1304989
11/28/2017 92.940002 94.589996 92.120003 92.599998 88.808975 1117133
11/29/2017 92.370003 96.470001 92.370003 96.239998 92.299957 1389115
11/30/2017 96 96.480003 93.699997 94.440002 90.573654 1076046
12/1/2017 94.400002 94.5 93.07 93.349998 89.528275 1110420
12/4/2017 93.959999 97.029999 93.400002 96.330002 92.386276 1724943
12/5/2017 96.290001 97.800003 95.730003 97.260002 93.278206 485117
12/6/2017 97.5 97.629997 95.730003 97.18 93.201477 1220879
12/7/2017 97.639999 98.739998 97.099998 98.029999 94.016678 592051
12/8/2017 97.599998 98.019997 95.790001 96.889999 92.923347 586457
12/11/2017 97.629997 99 97.419998 98.769997 94.726379 410875
12/13/2017 99 101.099998 98.599998 100.650002 96.529419 1259605
12/14/2017 99.68 101.209999 98.620003 100.639999 96.519821 2731678
12/15/2017 100.699997 102.260002 100 101.959999 97.785782 2369671
12/18/2017 101.559998 102.330002 100.18 100.889999 96.75959 972836
12/19/2017 99.580002 101.980003 99.580002 100.480003 96.366379 488200
12/20/2017 99.720001 100.830002 99.5 100.370003 96.26088 495256
12/21/2017 100.550003 100.690002 99 99.400002 95.330589 1069873
12/22/2017 99.010002 101.190002 98.709999 100.089996 95.99234 1250002
12/26/2017 100.889999 101.209999 98.779999 100.519997 96.404732 101040
12/27/2017 100.550003 101.050003 100 100.480003 96.366379 228517
12/28/2017 100.230003 101.150002 100.080002 100.209999 96.10743 499115
12/29/2017 100.889999 102.75 100.82 101.669998 97.507652 956399
1/2/2018 101.75 106.760002 101 103.940002 99.684723 887400
1/3/2018 104.190002 104.5 103.529999 104.330002 100.058762 1085362
1/4/2018 103.809998 106.279999 100.080002 105.260002 100.950684 814539
1/5/2018 104.470001 105.739998 104.010002 104.330002 100.058762 656375
1/8/2018 104.07 105.32 103.010002 103.709999 99.464134 2730907
1/9/2018 103.459999 104.68 101.93 102.120003 97.939232 691890
1/10/2018 101.900002 101.910004 98.879997 100.019997 95.925201 637525
1/11/2018 100.120003 102.57 97.050003 98.309998 94.28521 677227
1/12/2018 98.059998 99.800003 97.269997 98.82 94.77433 668737
1/15/2018 99.139999 100.279999 99.110001 100.120003 96.021118 228941
1/16/2018 100.050003 101.779999 99.150002 100.139999 96.040291 898426
1/17/2018 99.889999 100.669998 98.660004 99.32 95.25386 2159382
1/18/2018 98.800003 100.5 98.800003 99.419998 95.34977 1056754
1/19/2018 99.010002 100 97.720001 99.760002 95.67585 1217773
1/22/2018 99.519997 99.989998 98.040001 98.769997 94.726379 762163
1/23/2018 98.349998 99.589996 98.349998 98.709999 94.668839 394124
1/24/2018 98.449997 99.519997 97.620003 98.080002 94.064629 865990
1/25/2018 97.5 99.480003 97.269997 98.019997 94.00708 2047078
1/26/2018 98.349998 99.5 98.089996 98.470001 94.438667 846112
1/29/2018 98.900002 99.239998 97.050003 97.25 93.268608 651911
1/30/2018 97.25 98.290001 94.720001 94.970001 91.081955 792665
1/31/2018 94.970001 96.629997 94 94.989998 91.101128 1531000
2/1/2018 94.07 96.970001 94.07 95.370003 91.465576 1148138
2/2/2018 95.150002 96.379997 94.389999 95 91.110725 923325
2/6/2018 93.900002 93.900002 91.220001 93.260002 89.441963 669603
2/7/2018 95.169998 96.410004 93.989998 95.800003 91.877975 1599777
2/8/2018 97.699997 97.699997 91 92.839996 89.039154 1252231
2/9/2018 93.540001 93.629997 92.110001 92.75 88.952835 932783
2/12/2018 94 94 92.68 92.849998 89.048744 769293
2/13/2018 93 93.910004 92.900002 93.309998 89.489906 1090850
2/14/2018 92.709999 93.830002 92.709999 92.849998 89.048744 1753005
2/15/2018 93.349998 93.760002 92.470001 93.099998 89.288506 795503
2/16/2018 93.080002 93.540001 92.559998 92.900002 89.096703 1519482
2/19/2018 93.019997 93.849998 92.769997 93.660004 89.825584 80800
2/20/2018 93.43 96.360001 93.43 95.980003 92.050606 3908318
2/21/2018 96.120003 97.800003 95.839996 96.68 92.721947 1807349
2/22/2018 97.400002 97.959999 96.43 96.779999 92.817848 867221
2/23/2018 97.309998 98 95.550003 96 92.069786 873129
2/26/2018 96.349998 96.349998 93.900002 94.779999 90.899727 983747
2/27/2018 95 95.389999 92.5 92.760002 88.962433 700596
2/28/2018 93.980003 93.980003 91 92.110001 88.339043 1252183
3/1/2018 93 94 90.43 93.260002 89.441963 1820688
3/2/2018 91.559998 93.779999 91.559998 93.519997 89.691315 1599628
3/5/2018 91 93.800003 90.510002 93.559998 89.729675 2430736
3/6/2018 93.970001 94.739998 93.360001 94.139999 90.285934 1390994
3/7/2018 94.059998 94.470001 93.260002 93.93 90.084526 1218333
3/8/2018 94.160004 95.309998 93.849998 94.760002 90.880554 1238300
3/9/2018 94.82 95.230003 94 94.459999 90.592827 1356841
3/12/2018 95.690002 95.690002 94.540001 94.870003 90.986046 909351
3/13/2018 95.199997 95.559998 94.690002 95.010002 91.120316 1258886
3/14/2018 95.230003 95.68 94.18 94.43 90.564056 901764
3/15/2018 95.68 95.839996 94.5 94.739998 90.861366 831395
3/16/2018 94.75 95.440002 93.800003 94.379997 90.516106 1815880
3/20/2018 93.910004 95.099998 92.410004 93.25 89.432365 1562068
3/21/2018 93.480003 94.900002 92.489998 93.839996 89.998207 1328078
3/22/2018 94.07 94.989998 93.309998 93.620003 89.787224 1351311
3/23/2018 93.07 93.760002 89.900002 90.110001 86.420921 775538
3/26/2018 90.620003 90.800003 88.330002 89.790001 86.114021 888015
3/27/2018 89.949997 90.099998 89.089996 89.529999 85.864662 1132955
3/28/2018 88.910004 90.07 88.199997 88.650002 85.020691 1244643
4/2/2018 88.760002 90.169998 87.970001 89.199997 85.548172 603121
4/3/2018 89.309998 89.800003 88.400002 89.199997 85.548172 362592
4/4/2018 89.010002 89.839996 87.559998 89.580002 85.912621 1101347
4/5/2018 90.230003 92.290001 90.150002 91.489998 87.744423 1812468
4/6/2018 92 92.589996 90.529999 91.360001 87.619743 486139
4/9/2018 92.199997 92.300003 91.110001 91.449997 87.706055 869298
4/10/2018 91.010002 93.160004 90.970001 92.300003 88.521263 5271805
4/11/2018 91.610001 93.489998 90.93 93.110001 89.298103 960411
4/12/2018 93.489998 95 92.589996 94.980003 91.091545 2951047
4/13/2018 94.980003 98.260002 94.709999 96.900002 92.932938 2095395
4/16/2018 96.029999 98.949997 96.029999 98.769997 94.726379 2460075
4/17/2018 99.010002 100.199997 98.660004 99.860001 95.771759 2550433
4/18/2018 101 103.300003 100 100.160004 96.059479 1579217
4/19/2018 100.699997 101.800003 99.139999 99.860001 95.771759 2172591
4/20/2018 97.449997 99.349998 97.449997 99.050003 94.994919 929289
4/23/2018 100.239998 101.980003 99.529999 100.410004 96.29924 980189
4/24/2018 99 101.68 99 100.610001 96.491051 1541526
4/25/2018 100.93 101.93 100.260002 101.5 97.344612 2260911
4/26/2018 101.720001 102.5 101.260002 101.629997 97.469292 2379222
4/27/2018 100.080002 101.93 99.510002 99.989998 95.896431 644574
4/30/2018 100.57 101.040001 98.410004 99.040001 94.985329 975202
5/2/2018 99.029999 102.660004 99.029999 100.629997 96.510231 2394127
5/3/2018 102.5 102.5 98.699997 100.949997 96.817131 1572445
5/4/2018 100.389999 101.019997 98.889999 100.220001 96.11702 683953
5/7/2018 100.010002 100.339996 97.519997 98 93.987907 1121700
5/8/2018 98.129997 98.940002 97.230003 98.300003 94.275627 1249899
5/9/2018 97.940002 100.300003 97.5 99.239998 95.177139 1602255
5/10/2018 98.889999 101.139999 97.43 100.519997 96.404732 1327457
5/11/2018 100.610001 101.239998 99.099998 99.769997 95.68544 1406579
5/14/2018 99.980003 100.410004 99.080002 99.779999 95.69503 2241021
5/15/2018 99.220001 99.800003 98.269997 99.129997 95.07164 3155854
5/16/2018 99.459999 101.389999 99.459999 101.169998 97.028122 1613914
5/17/2018 101.120003 101.400002 99.150002 99.400002 95.330589 1305270
5/18/2018 99.57 100.709999 98.82 99.519997 95.445671 1154108
5/21/2018 99.519997 101.059998 98.449997 98.839996 94.79351 1056694
5/22/2018 98.610001 99.300003 95.910004 96.940002 92.971306 1023113
5/23/2018 97.07 100.040001 97.07 98.75 94.707199 759954
5/24/2018 97.610001 99.169998 97.25 97.82 93.815277 2237224
5/25/2018 98.739998 100.010002 98.160004 99.25 95.186729 2459642
Date Open High Low Close Adj Close Volume
5/29/2017 25.33 25.49 25.09 25.209999 25.209999 125845
5/30/2017 25.290001 25.41 24.93 24.959999 24.959999 953151
5/31/2017 24.84 24.84 23.809999 24.34 24.34 5879305
6/1/2017 24.49 24.57 23.91 24.42 24.42 4236016
6/2/2017 24.440001 24.610001 24.23 24.4 24.4 1456582
6/5/2017 24.52 24.879999 24.08 24.4 24.4 3868590
6/6/2017 24.4 25.540001 24.25 25.5 25.5 6148620
6/7/2017 25.5 25.6 24.68 25.49 25.49 3345996
6/8/2017 25.469999 25.549999 25.01 25.540001 25.540001 2572528
6/9/2017 25.540001 25.610001 25.299999 25.43 25.43 2962152
6/12/2017 25.33 25.33 24.860001 25.040001 25.040001 1973914
6/13/2017 25.07 25.85 25.049999 25.65 25.65 3888818
6/14/2017 25.65 25.85 25.200001 25.49 25.49 3417946
6/15/2017 25.33 25.450001 25.1 25.25 25.25 2820110
6/16/2017 25.23 25.98 25.030001 25.639999 25.639999 4908644
6/19/2017 25.700001 26 25.469999 25.889999 25.889999 1779143
6/20/2017 25.9 26.219999 25.67 25.959999 25.959999 3500597
6/21/2017 26.08 26.08 25.58 25.99 25.99 2082905
6/22/2017 25.98 26.440001 25.5 26.280001 26.280001 1667059
6/23/2017 26.18 26.549999 26 26.440001 26.440001 2790030
6/26/2017 26.6 26.709999 26.23 26.49 26.49 3682816
6/27/2017 26.6 26.6 25.76 25.889999 25.889999 1083128
6/28/2017 25.91 26.1 25.6 25.950001 25.950001 1155914
6/29/2017 25.99 26.65 25.99 26.16 26.16 2679615
6/30/2017 26.18 26.799999 26.18 26.549999 26.549999 3190662
7/3/2017 26.43 27.549999 26.389999 26.99 26.99 2588104
7/4/2017 27 27.690001 26.92 27.559999 27.559999 1189679
7/5/2017 27.58 27.879999 27.01 27.75 27.75 2970929
7/6/2017 27.74 27.959999 27.51 27.92 27.92 1866861
7/7/2017 27.93 28.65 27.719999 28.530001 28.530001 3434893
7/10/2017 28.65 28.65 27.969999 28.1 28.1 2619355
7/11/2017 28 28.360001 27.57 27.73 27.73 4366778
7/12/2017 27.59 28.42 27.459999 28.09 28.09 4721418
7/13/2017 28.09 28.09 27.389999 27.82 27.82 2363092
7/14/2017 27.719999 27.780001 27.51 27.709999 27.709999 2084625
7/17/2017 27.75 28.139999 27.6 27.82 27.82 1123121
7/18/2017 27.75 27.76 27.23 27.290001 27.290001 2160690
7/19/2017 27.219999 27.299999 26.99 27.26 27.26 1110735
7/20/2017 27.110001 27.27 26.73 26.940001 26.940001 1104328
7/21/2017 26.950001 26.950001 25.75 26.110001 26.110001 8219655
7/24/2017 26.209999 26.209999 25.16 25.52 25.52 5046272
7/25/2017 25.52 25.65 25.040001 25.09 25.09 5460802
7/26/2017 25.040001 25.040001 24.16 24.209999 24.209999 5040966
7/27/2017 24.23 24.23 23.809999 24 24 7501799
7/28/2017 24.030001 24.120001 23.799999 24.07 24.07 3447472
7/31/2017 24.07 24.620001 24.07 24.559999 24.559999 5086687
8/1/2017 24.74 24.75 24.4 24.52 24.52 5654329
8/2/2017 24.65 24.790001 24.1 24.280001 24.280001 2770010
8/3/2017 24.290001 24.290001 23.91 24.040001 24.040001 2638463
8/4/2017 24.040001 24.24 23.77 23.809999 23.809999 3129871
8/7/2017 24.1 24.34 23.690001 24.27 24.27 4006970
8/8/2017 24.389999 24.57 24.219999 24.290001 24.290001 2135305
8/9/2017 24.040001 24.35 23.98 24.01 24.01 1653631
8/10/2017 24.01 24.08 23.65 23.809999 23.809999 5655961
8/11/2017 23.809999 23.940001 23.5 23.65 23.65 2911151
8/14/2017 24.1 24.1 23.6 23.84 23.84 2437496
8/15/2017 23.889999 23.969999 23.690001 23.719999 23.719999 1591979
8/16/2017 23.75 23.9 23.57 23.58 23.58 1597103
8/17/2017 23.58 23.77 23.4 23.43 23.43 1621129
8/18/2017 23.41 23.809999 23.299999 23.43 23.43 1848751
8/21/2017 23.4 23.4 22.950001 23.01 23.01 3194171
8/22/2017 23.059999 23.360001 22.719999 22.790001 22.790001 4115486
8/23/2017 22.82 22.9 22.549999 22.690001 22.690001 2179792
8/24/2017 22.700001 22.85 22.51 22.65 22.65 3238134
8/25/2017 22.629999 23.09 22.52 23.059999 23.059999 1520621
8/28/2017 22.98 23.139999 22.889999 23.049999 23.049999 1756001
8/29/2017 22.98 23.290001 22.959999 23.16 23.16 1938064
8/30/2017 23.16 23.24 22.76 22.860001 22.860001 1880974
8/31/2017 22.940001 23.1 22.040001 22.49 22.49 6042084
9/1/2017 22.59 22.75 22.48 22.709999 22.709999 1506496
9/4/2017 22.65 22.700001 22.5 22.639999 22.639999 172486
9/5/2017 22.52 22.799999 22.35 22.549999 22.549999 1403080
9/6/2017 22.620001 22.75 22.059999 22.34 22.34 2339848
9/7/2017 22.4 22.41 21.76 21.790001 21.790001 2382058
9/8/2017 21.889999 22.030001 21.25 21.309999 21.309999 2135254
9/11/2017 21.25 21.870001 21.25 21.73 21.73 3672883
9/12/2017 21.719999 22.33 21.700001 22.18 22.18 3836902
9/13/2017 22.200001 22.299999 22.059999 22.09 22.09 2459482
9/14/2017 22 22.209999 21.93 21.98 21.98 1909975
9/15/2017 21.98 22.08 21.49 21.549999 21.549999 7998203
9/18/2017 21.6 21.75 21.07 21.139999 21.139999 2797332
9/19/2017 21.200001 21.25 20.65 20.92 20.92 1683588
9/20/2017 20.889999 21.280001 20.66 21 21 2688540
9/21/2017 20.93 21.299999 20.860001 21.120001 21.120001 3221631
9/22/2017 21.129999 21.219999 20.860001 20.98 20.98 1497023
9/25/2017 21.07 21.32 20.92 21.059999 21.059999 1846662
9/26/2017 21.48 21.48 21.07 21.129999 21.129999 937847
9/27/2017 21.209999 21.5 21.209999 21.459999 21.459999 3207605
9/28/2017 21.360001 21.75 21.309999 21.58 21.58 1767461
9/29/2017 21.629999 21.84 21.4 21.58 21.58 2143789
10/2/2017 21.469999 21.9 21.469999 21.76 21.76 1793763
10/3/2017 21.76 22.190001 21.6 22.15 22.15 2140339
10/4/2017 21.950001 22.34 21.93 22.15 22.15 2523819
10/5/2017 22.1 22.17 21.76 22.08 22.08 2669094
10/6/2017 22.08 22.08 22.08 22.08 22.08 0
10/9/2017 21.860001 21.860001 21.17 21.34 21.34 2354114
10/10/2017 21.33 21.75 21.33 21.48 21.48 1862646
10/11/2017 21.58 21.700001 21.299999 21.370001 21.370001 2289103
10/12/2017 21.48 21.690001 21.4 21.469999 21.469999 1253893
10/13/2017 21.48 21.540001 21.24 21.360001 21.360001 1998891
10/16/2017 21.41 21.459999 20.82 21.040001 21.040001 2023422
10/17/2017 20.66 21.18 20.280001 20.450001 20.450001 2355950
10/18/2017 20.450001 20.68 20.17 20.290001 20.290001 1598294
10/19/2017 20.200001 20.309999 19.799999 19.92 19.92 1973388
10/20/2017 19.959999 20.110001 19.629999 19.700001 19.700001 2752797
10/23/2017 19.75 19.870001 19.48 19.49 19.49 1121381
10/24/2017 19.51 19.639999 19.209999 19.469999 19.469999 5232801
10/25/2017 19.57 22.139999 19.24 21.33 21.33 6750988
10/26/2017 21.33 21.360001 19.440001 19.5 19.5 4080209
10/27/2017 19.48 20.9 19.4 20.34 20.34 2023629
10/30/2017 20.34 20.34 19.860001 19.92 19.92 1376506
10/31/2017 19.92 19.959999 19.459999 19.540001 19.540001 1084710
11/1/2017 19.59 19.790001 19.549999 19.709999 19.709999 1000517
11/3/2017 19.74 19.74 18.860001 19.200001 19.200001 4759059
11/6/2017 19.280001 19.290001 18.950001 19.17 19.17 2509153
11/7/2017 19.18 19.459999 19.129999 19.17 19.17 1127489
11/8/2017 19.200001 19.5 19 19.129999 19.129999 1366818
11/9/2017 19.17 19.190001 18.5 18.57 18.57 3567282
11/10/2017 18.59 18.77 18.25 18.5 18.5 1190540
11/13/2017 18.59 18.629999 18.370001 18.530001 18.530001 834432
11/14/2017 18.469999 18.610001 18.4 18.530001 18.530001 739768
11/15/2017 18.43 18.450001 18.059999 18.209999 18.209999 1834500
11/16/2017 18.25 18.360001 17.790001 18.1 18.1 3766803
11/17/2017 18 18.6 17.85 18.49 18.49 1771160
11/21/2017 18.51 18.799999 18.309999 18.49 18.49 2655676
11/22/2017 18.59 18.75 18.24 18.299999 18.299999 1439562
11/23/2017 18.469999 18.48 18.059999 18.16 18.16 177465
11/24/2017 18.209999 18.27 17.870001 18.190001 18.190001 248841
11/27/2017 18.26 18.26 17.610001 17.700001 17.700001 1000136
11/28/2017 17.75 17.950001 17.620001 17.83 17.83 1456083
11/29/2017 17.75 17.75 17.16 17.190001 17.190001 2283983
11/30/2017 17.209999 17.27 16.91 17.01 17.01 3509541
12/1/2017 17.120001 17.309999 16.76 17.200001 17.200001 1586461
12/4/2017 17.200001 17.66 17.200001 17.440001 17.440001 1548183
12/5/2017 17.35 17.6 16.959999 17.059999 17.059999 2163805
12/6/2017 17.059999 17.25 16.98 17.18 17.18 2886551
12/7/2017 17.17 17.49 17.15 17.209999 17.209999 10586316
12/8/2017 17.120001 17.65 17.120001 17.24 17.24 1168304
12/11/2017 17.27 17.58 17.059999 17.540001 17.540001 3519061
12/13/2017 17.5 17.639999 17.34 17.4 17.4 1536056
12/14/2017 17.41 17.469999 16.85 17.440001 17.440001 2648054
12/15/2017 17.48 17.549999 16.91 16.940001 16.940001 2900361
12/18/2017 16.98 17.09 16.799999 16.959999 16.959999 1246549
12/19/2017 16.92 17.280001 16.92 17 17 1396103
12/20/2017 17.030001 17.07 16.620001 16.639999 16.639999 3100586
12/21/2017 16.67 16.700001 16.129999 16.190001 16.190001 986332
12/22/2017 16.209999 16.280001 15.96 16.120001 16.120001 1503162
12/26/2017 16.280001 16.43 15.95 16.35 16.35 1210995
12/27/2017 16.27 16.34 15.92 15.98 15.98 888106
12/28/2017 16.129999 16.129999 15.72 15.76 15.76 1203775
12/29/2017 15.9 15.92 15.66 15.73 15.73 1258813
1/2/2018 15.78 16.33 15.71 15.95 15.95 1180567
1/3/2018 15.92 16.1 15.4 15.98 15.98 2170013
1/4/2018 16.09 16.299999 16.02 16.08 16.08 1632030
1/5/2018 16.280001 16.34 16.030001 16.08 16.08 2999400
1/8/2018 16.16 16.18 15.48 15.75 15.75 3026532
1/9/2018 15.7 15.78 15.4 15.66 15.66 2301837
1/10/2018 15.65 15.74 15.09 15.12 15.12 3703206
1/11/2018 15.12 15.4 15 15.37 15.37 1260961
1/12/2018 15.28 15.43 15.18 15.34 15.34 1456177
1/15/2018 15.41 15.59 15.13 15.51 15.51 419459
1/16/2018 15.61 16.75 15.46 16.42 16.42 6832307
1/17/2018 16.74 16.74 16.059999 16.219999 16.219999 3014166
1/18/2018 16.25 16.299999 15.79 15.82 15.82 1687343
1/19/2018 15.7 15.87 15.52 15.56 15.56 2658505
1/22/2018 15.56 15.56 14.95 14.99 14.99 3789832
1/23/2018 15.17 15.38 14.99 15.34 15.34 2171252
1/24/2018 15.35 15.53 15.15 15.47 15.47 1592299
1/25/2018 15.47 15.87 15.46 15.66 15.66 1919619
1/26/2018 15.67 15.89 15.3 15.86 15.86 2462428
1/29/2018 15.9 16.01 15.69 15.77 15.77 1366689
1/30/2018 15.77 15.89 15.54 15.73 15.73 2679611
1/31/2018 15.73 15.96 15.52 15.93 15.93 2790428
2/1/2018 15.9 16.15 15.67 15.81 15.81 1622626
2/2/2018 15.85 15.85 15.3 15.66 15.66 1281486
2/6/2018 15.15 15.38 15 15.15 15.15 1473959
2/7/2018 15.19 15.43 15.1 15.34 15.34 2111552
2/8/2018 15.36 15.42 14.88 15.05 15.05 2524980
2/9/2018 15 15.04 14.25 14.54 14.54 2942220
2/12/2018 14.55 15.05 14.44 14.85 14.85 1174513
2/13/2018 14.95 15.07 14.77 15.03 15.03 3592633
2/14/2018 15 15.6 14.95 15.52 15.52 1260301
2/15/2018 15.61 16 15.52 15.9 15.9 2455905
2/16/2018 16 16.440001 16 16.18 16.18 2707022
2/19/2018 16.18 16.18 15.75 16.02 16.02 358784
2/20/2018 16.15 16.889999 16.139999 16.84 16.84 3594396
2/21/2018 16.58 17.25 16.58 17.18 17.18 2758782
2/22/2018 17.030001 17.370001 16.57 16.610001 16.610001 1398722
2/23/2018 16.549999 16.780001 16.379999 16.43 16.43 1095020
2/26/2018 16.469999 17.049999 16.469999 16.98 16.98 1447711
2/27/2018 16.889999 17.08 16.17 16.219999 16.219999 3287221
2/28/2018 16.07 16.84 15.43 16.780001 16.780001 3026342
3/1/2018 16.51 17.09 16.27 16.42 16.42 2251804
3/2/2018 16.42 16.42 15.8 15.9 15.9 2767192
3/5/2018 15.8 15.85 15.22 15.26 15.26 2720671
3/6/2018 15.3 15.4 14.84 14.91 14.91 3281029
3/7/2018 15.19 15.19 14.58 14.92 14.92 1409872
3/8/2018 14.97 14.97 14.6 14.72 14.72 1645766
3/9/2018 14.89 15.3 14.75 15.13 15.13 1664205
3/12/2018 15.4 15.58 14.99 15.46 15.46 4374761
3/13/2018 15.64 15.74 15.2 15.65 15.65 3039587
3/14/2018 15.7 15.7 15.2 15.32 15.32 1772078
3/15/2018 15.39 15.45 15.04 15.25 15.25 1585340
3/16/2018 15.26 15.44 14.75 14.92 14.92 2950805
3/20/2018 14.8 14.85 14.6 14.77 14.77 1397889
3/21/2018 14.75 15.33 14.42 15.22 15.22 1492467
3/22/2018 15.18 15.7 15.1 15.14 15.14 1154283
3/23/2018 15.5 15.5 14.96 15.01 15.01 732449
3/26/2018 15.02 15.07 14.78 15.02 15.02 731525
3/27/2018 15.15 15.5 15.02 15.19 15.19 1033088
3/28/2018 15.22 15.22 14.56 14.65 14.65 1192771
4/2/2018 14.9 15.19 14.7 14.92 14.92 1002885
4/3/2018 14.75 15.41 14.75 15.28 15.28 1716527
4/4/2018 15.19 15.48 15.1 15.45 15.45 2050142
4/5/2018 15.5 16.15 15.5 15.93 15.93 4309655
4/6/2018 15.88 16.059999 15.15 15.81 15.81 1950894
4/9/2018 15.91 16.370001 15.7 16.309999 16.309999 2470819
4/10/2018 16.309999 16.5 16.280001 16.34 16.34 1441857
4/11/2018 16.32 16.450001 15.95 16.030001 16.030001 1468102
4/12/2018 15.96 16.280001 15.72 15.93 15.93 4411647
4/13/2018 15.94 16.1 15.59 15.9 15.9 6042612
4/16/2018 16 16.200001 15.81 16.030001 16.030001 746571
4/17/2018 15.81 16.27 15.66 15.89 15.89 1285184
4/18/2018 15.81 16.469999 15.81 16.27 16.27 1600256
4/19/2018 16.26 16.459999 16.059999 16.120001 16.120001 901240
4/20/2018 16.059999 16.059999 13.01 13.14 13.14 8527071
4/23/2018 13.15 13.15 10.68 11.01 11.01 9193785
4/24/2018 11.12 11.95 11.12 11.41 11.41 6434610
4/25/2018 11.59 11.59 10.91 11.1 11.1 2511583
4/26/2018 11.09 11.45 11.04 11.37 11.37 2243060
4/27/2018 11.39 11.59 11.22 11.35 11.35 1257035
4/30/2018 11.37 11.75 11.29 11.69 11.69 3021320
5/2/2018 11.72 11.81 11.4 11.73 11.73 4645325
5/3/2018 11.74 11.79 11.43 11.5 11.5 1980353
5/4/2018 11.46 11.52 11.1 11.38 11.38 2360985
5/7/2018 11.5 11.51 10.89 10.96 10.96 3207586
5/8/2018 10.97 11.39 10.86 11.34 11.34 2957557
5/9/2018 11.32 11.48 10.91 11.14 11.14 3628391
5/10/2018 11.11 11.3 10.92 11.06 11.06 1580100
5/11/2018 11.05 11.16 10.9 11.13 11.13 1328966
5/14/2018 11.15 11.2 10.95 11.11 11.11 1300609
5/15/2018 11 11.3 10.95 11.26 11.26 2440979
5/16/2018 11.47 11.47 11.03 11.13 11.13 1618022
5/17/2018 11.15 11.3 10.96 11.05 11.05 1117064
5/18/2018 11.04 11.07 10.83 10.91 10.91 1426723
5/21/2018 10.96 11.2 10.75 10.78 10.78 1855484
5/22/2018 10.85 10.87 10.62 10.69 10.69 1123353
5/23/2018 10.7 10.7 10.4 10.42 10.42 1753133
5/24/2018 10.41 10.5 10.26 10.43 10.43 1769005
5/25/2018 10.47 10.69 10.42 10.59 10.59 2004750
Date Open High Low Close Adj Close Volume
5/29/2017 19.379999 19.610001 19.309999 19.360001 19.269865 520299
5/30/2017 19.469999 19.48 19.120001 19.139999 19.05089 1564602
5/31/2017 19.120001 19.34 18.440001 18.59 18.503448 4639957
6/1/2017 18.690001 19.370001 18.530001 18.809999 18.722424 5425298
6/2/2017 18.83 19.23 18.68 18.92 18.831915 1931270
6/5/2017 18.950001 19.18 18.85 18.969999 18.88168 699570
6/6/2017 19.15 19.15 18.709999 18.790001 18.702518 1041298
6/7/2017 18.799999 19.15 18.799999 19 18.911539 3260345
6/8/2017 18.809999 19.34 18.809999 19.25 19.160376 3204433
6/9/2017 19.25 19.33 18.6 18.889999 18.802052 3789383
6/12/2017 18.889999 18.99 18.42 18.52 18.433773 4698319
6/13/2017 18.620001 18.790001 18.389999 18.540001 18.453682 2702323
6/14/2017 18.629999 18.629999 18.18 18.209999 18.125217 3851034
6/15/2017 18.200001 18.33 18.110001 18.15 18.065496 1951829
6/16/2017 18.15 18.49 16 17.790001 17.707174 3749542
6/19/2017 17.870001 17.870001 17.02 17.77 17.687265 5415920
6/20/2017 17.780001 17.870001 17.620001 17.68 17.597683 1679274
6/21/2017 17.620001 17.799999 17.219999 17.4 17.318989 7425458
6/22/2017 17.5 17.559999 17.15 17.18 17.100016 2249096
6/23/2017 17.18 17.5 17.17 17.200001 17.119921 3826022
6/26/2017 17.200001 17.52 17.15 17.379999 17.299084 1799162
6/27/2017 17.43 17.73 17.25 17.620001 17.552002 4876458
6/28/2017 17.690001 17.780001 17.43 17.48 17.412542 5548950
6/29/2017 17.530001 17.66 17.32 17.43 17.362736 2054702
6/30/2017 17.6 17.6 17.309999 17.41 17.342812 3115612
7/3/2017 17.309999 17.67 17.309999 17.48 17.412542 954813
7/4/2017 17.799999 17.799999 17.299999 17.389999 17.322891 2850716
7/5/2017 17.469999 17.48 17.07 17.219999 17.153543 1930004
7/6/2017 17.219999 17.219999 16.92 16.99 16.924433 4607962
7/7/2017 17 17.23 16.700001 17 16.934393 2837386
7/10/2017 17.32 17.32 16.84 16.93 16.864666 10560951
7/11/2017 16.93 17.030001 16.459999 16.5 16.436323 8255620
7/12/2017 16.66 16.870001 16.5 16.639999 16.575785 3257228
7/13/2017 16.639999 17.09 16.549999 16.84 16.775013 2838186
7/14/2017 16.83 17.07 16.700001 16.790001 16.725208 1516344
7/17/2017 16.870001 16.870001 16.5 16.67 16.605669 3467395
7/18/2017 16.74 16.9 16.559999 16.65 16.585745 3379010
7/19/2017 16.65 17.07 16.65 17.040001 16.974241 8509201
7/20/2017 17.200001 17.360001 17 17.129999 17.063892 3185873
7/21/2017 17.200001 17.75 17.110001 17.6 17.532082 4116172
7/24/2017 17.68 17.700001 17.34 17.450001 17.38266 4055450
7/25/2017 17.5 17.549999 17.17 17.23 17.163507 3835499
7/26/2017 17.299999 17.459999 16.67 16.790001 16.725208 4693858
7/27/2017 16.67 17 16.09 16.17 16.107599 4213667
7/28/2017 16.02 16.34 15.82 16.120001 16.057793 3453344
7/31/2017 16.120001 16.26 15.89 16.129999 16.067753 3863399
8/1/2017 16.01 16.18 15.79 15.81 15.748988 3732532
8/2/2017 15.81 16.08 15.61 15.64 15.579644 3330268
8/3/2017 15.64 15.91 15.36 15.77 15.709143 21426853
8/4/2017 15.67 16.299999 15.67 16.190001 16.127523 3986150
8/7/2017 16.030001 16.42 16.030001 16.370001 16.306828 3084175
8/8/2017 16.370001 16.459999 16 16.120001 16.057793 5000345
8/9/2017 16.200001 16.200001 15.9 15.93 15.868525 935869
8/10/2017 16.1 16.1 15.44 15.5 15.440185 4739841
8/11/2017 15.51 15.63 15.17 15.25 15.191149 10964946
8/14/2017 15.48 15.56 15.23 15.31 15.250917 3582838
8/15/2017 15.25 15.55 15.25 15.36 15.300723 3779491
8/16/2017 15.36 15.46 15.25 15.28 15.221033 4504590
8/17/2017 15.28 15.34 14.64 14.69 14.633309 8458727
8/18/2017 14.77 14.8 14.48 14.54 14.483888 4712793
8/21/2017 14.59 15.17 14.59 15.02 14.962037 5146267
8/22/2017 15.14 15.35 14.7 15.2 15.141341 4784765
8/23/2017 15.1 15.19 14.81 14.84 14.78273 3592494
8/24/2017 14.94 15 14.73 14.81 14.752847 3379922
8/25/2017 14.82 14.89 14.64 14.71 14.653232 2394408
8/28/2017 14.71 14.86 14.57 14.63 14.573543 1972358
8/29/2017 14.64 14.85 14.61 14.71 14.653232 1631990
8/30/2017 14.75 14.87 14.57 14.83 14.77277 5103413
8/31/2017 14.84 15.12 14.84 15.07 15.011842 4711751
9/1/2017 15.08 15.24 15 15.19 15.13138 3260166
9/4/2017 15.19 15.27 15.01 15.19 15.13138 554200
9/5/2017 15.11 15.32 15.11 15.26 15.20111 3899388
9/6/2017 15.26 15.44 15.21 15.37 15.310685 2840871
9/7/2017 15.43 15.44 15.33 15.39 15.330608 2610553
9/8/2017 15.39 15.42 14.98 15.13 15.071612 3177783
9/11/2017 15.14 15.25 15.05 15.16 15.101496 1704927
9/12/2017 15.19 15.27 15.02 15.06 15.001882 6003965
9/13/2017 15.03 15.1 14.89 14.94 14.882344 1676811
9/14/2017 14.89 15.04 14.85 14.95 14.892306 2111430
9/15/2017 14.99 15 14.85 14.92 14.862423 2225104
9/18/2017 15.01 15.09 14.78 14.82 14.762808 1003197
9/19/2017 14.8 15.04 14.72 14.77 14.713001 3011464
9/20/2017 14.99 14.99 14.57 14.62 14.563581 1969074
9/21/2017 14.61 14.76 14.32 14.44 14.384274 3301884
9/22/2017 14.45 14.5 14.27 14.44 14.384274 2172060
9/25/2017 14.3 14.55 14.08 14.39 14.334468 681917
9/26/2017 14.46 14.67 14.32 14.5 14.458009 1282212
9/27/2017 14.38 14.54 14.23 14.37 14.342134 5293196
9/28/2017 14.44 14.92 14.36 14.6 14.571688 4159885
9/29/2017 14.68 15.79 14.68 15.65 15.619651 9153517
10/2/2017 15.65 16.01 15.6 15.99 15.958992 2784461
10/3/2017 16 16.280001 15.98 16.040001 16.008896 3741914
10/4/2017 15.86 16.58 15.86 16.49 16.458021 4993842
10/5/2017 16.450001 16.450001 16.219999 16.299999 16.268389 6154196
10/6/2017 16.219999 16.370001 16.1 16.299999 16.268389 1730208
10/9/2017 16.040001 16.23 15.51 15.67 15.639613 6458129
10/10/2017 15.67 16.290001 15.51 16.059999 16.028856 3327456
10/11/2017 16.1 16.17 15.6 15.64 15.609672 3878102
10/12/2017 15.74 15.8 15.53 15.55 15.519846 1611674
10/13/2017 15.5 15.55 15.11 15.19 15.160543 5293712
10/16/2017 15.6 15.65 14.58 14.73 14.701435 2096157
10/17/2017 14.94 15.4 14.2 15.14 15.110641 7053934
10/18/2017 14.92 15.2 14.74 14.81 14.781281 5773704
10/19/2017 14.9 14.97 14.47 14.56 14.531766 2231024
10/20/2017 14.46 14.85 14.31 14.57 14.541745 7768325
10/23/2017 14.76 14.76 14.38 14.66 14.631572 3252557
10/24/2017 14.69 14.74 14.44 14.67 14.641552 2709799
10/25/2017 14.7 14.9 14.59 14.66 14.631572 1795435
10/26/2017 14.57 14.63 14.39 14.44 14.411998 1332654
10/27/2017 14.35 14.57 14.35 14.46 14.431959 1262771
10/30/2017 14.43 14.56 14.36 14.42 14.392037 2703252
10/31/2017 14.45 14.49 14.31 14.41 14.382056 2666953
11/1/2017 14.44 14.55 14.21 14.25 14.222366 5321808
11/3/2017 14.28 14.44 13.88 13.95 13.922948 4035405
11/6/2017 13.95 14.17 13.62 13.86 13.833123 4134106
11/7/2017 13.96 14.28 13.83 13.96 13.932929 1959745
11/8/2017 13.96 14.17 13.3 13.33 13.304151 1931147
11/9/2017 13.45 13.5 13.06 13.42 13.393976 3500394
11/10/2017 13.42 13.42 13.05 13.16 13.13448 5357218
11/13/2017 13.16 13.16 12.81 12.93 12.904926 1303591
11/14/2017 12.9 13 12.61 12.99 12.964809 2143545
11/15/2017 12.91 13.23 12.76 13.02 12.994752 3209836
11/16/2017 13.08 13.52 13.03 13.45 13.423918 3360660
11/17/2017 13.45 13.85 13.31 13.8 13.77324 956716
11/21/2017 13.8 14.14 13.8 14.1 14.072658 1916717
11/22/2017 14.1 14.11 13.7 13.86 13.833123 1529323
11/23/2017 13.87 13.95 13.7 13.75 13.723336 194259
11/24/2017 13.76 13.78 13.55 13.73 13.703375 665951
11/27/2017 13.81 13.81 13.58 13.65 13.623529 1184500
11/28/2017 13.68 14.07 13.55 13.61 13.583608 2424157
11/29/2017 13.61 14.35 13.56 14.16 14.132542 3625318
11/30/2017 14.21 14.45 13.66 13.71 13.683414 4023807
12/1/2017 13.75 14.17 13.64 13.7 13.673433 2144439
12/4/2017 13.8 13.89 13.5 13.66 13.63351 884189
12/5/2017 13.68 13.89 13.53 13.69 13.663452 487704
12/6/2017 13.69 13.8 13 13.6 13.573627 1678518
12/7/2017 13.6 13.87 13.56 13.6 13.573627 1352687
12/8/2017 13.61 13.88 13.57 13.8 13.77324 20795469
12/11/2017 13.81 13.92 13.73 13.81 13.78322 1006526
12/13/2017 13.81 13.84 13.54 13.7 13.673433 2236310
12/14/2017 13.79 13.89 13.67 13.7 13.673433 12476285
12/15/2017 13.89 13.89 13.6 13.66 13.647357 4784184
12/18/2017 13.7 14 13.62 13.81 13.797218 3892352
12/19/2017 13.71 13.85 13.66 13.72 13.707302 1823926
12/20/2017 13.75 14.18 13.72 13.93 13.917108 2235592
12/21/2017 13.96 14.3 13.96 14.25 14.236811 2811836
12/22/2017 14.28 14.32 13.85 13.98 13.96706 3530481
12/26/2017 13.97 14.1 13.96 14.01 13.997033 784278
12/27/2017 13.95 14.24 13.95 14.18 14.166876 456950
12/28/2017 14.2 14.29 14.15 14.24 14.22682 1173860
12/29/2017 14.29 14.35 13.95 14.24 14.22682 1475628
1/2/2018 14.27 14.69 14.03 14.54 14.526543 590614
1/3/2018 14.64 14.7 14.31 14.54 14.526543 577293
1/4/2018 14.64 15.11 14.61 14.9 14.886209 2167438
1/5/2018 15 15.45 14.98 15.36 15.345783 2104386
1/8/2018 15.43 15.69 15.17 15.66 15.645506 12084259
1/9/2018 15.7 15.7 15.23 15.25 15.235886 2900867
1/10/2018 15.25 15.39 14.55 14.86 14.846246 2749294
1/11/2018 15 15.05 14.51 14.67 14.656423 2152091
1/12/2018 14.74 15.31 14.74 15.25 15.235886 4385451
1/15/2018 15.29 15.29 15 15.06 15.046062 668893
1/16/2018 15.07 15.25 15.07 15.11 15.096015 926830
1/17/2018 15.08 15.24 15.05 15.16 15.145968 1543522
1/18/2018 15.16 15.63 15.01 15.48 15.465672 2381094
1/19/2018 15.38 15.65 15.1 15.52 15.505636 1986541
1/22/2018 15.66 15.75 15.39 15.45 15.4357 2073831
1/23/2018 15.55 15.72 15.09 15.67 15.655497 2528481
1/24/2018 15.68 16.26 15.61 16.129999 16.11507 2838189
1/25/2018 16.219999 16.24 15.8 15.81 15.795367 1509721
1/26/2018 15.81 15.99 15.66 15.69 15.675478 16359899
1/29/2018 15.66 15.67 15.5 15.62 15.605543 4950404
1/30/2018 15.63 15.68 15.51 15.57 15.555589 1620922
1/31/2018 15.63 15.72 15.5 15.54 15.525617 1247331
2/1/2018 15.54 15.83 15.5 15.63 15.615534 2727634
2/2/2018 15.55 15.7 15.5 15.56 15.545599 1002687
2/6/2018 15.3 15.6 15.05 15.46 15.445691 3506546
2/7/2018 15.43 15.49 14.91 15.09 15.076034 685634
2/8/2018 15.16 15.39 14.62 14.82 14.806283 1765208
2/9/2018 14.72 15.3 14.21 14.94 14.926172 744148
2/12/2018 14.95 15.15 14.66 14.85 14.836256 399643
2/13/2018 14.75 14.75 13.61 13.7 13.68732 4077965
2/14/2018 13.73 13.94 13.23 13.7 13.68732 5800445
2/15/2018 13.75 14.26 13.65 14.01 13.997033 1368412
2/16/2018 14.03 14.45 13.97 14.31 14.296756 1442154
2/19/2018 14.32 14.45 14.24 14.32 14.306746 566634
2/20/2018 14.27 14.32 13.86 13.92 13.907117 2048043
2/21/2018 14.02 14.18 13.76 13.83 13.8172 1498806
2/22/2018 13.91 14.1 13.44 13.57 13.55744 1292672
2/23/2018 13.6 13.88 13.22 13.47 13.457533 955179
2/26/2018 13.5 13.93 13.39 13.6 13.587413 637044
2/27/2018 13.85 13.85 13.22 13.57 13.55744 1718351
2/28/2018 13.62 13.78 13.26 13.41 13.397589 1091192
3/1/2018 13.55 14 13.55 13.89 13.877145 932793
3/2/2018 14 14.26 13.27 14.09 14.07696 1013554
3/5/2018 13.8 14.15 13.8 14.07 14.056977 787665
3/6/2018 14.13 14.15 13.88 14.14 14.126913 1680851
3/7/2018 14.11 14.4 13.93 14.21 14.196848 623719
3/8/2018 14.3 14.42 14 14.28 14.266783 1446901
3/9/2018 14.3 14.73 14.2 14.63 14.61646 2040960
3/12/2018 14.79 15.33 14.77 15.24 15.225895 3920910
3/13/2018 15.24 15.79 15.14 15.72 15.705451 2544948
3/14/2018 15.7 15.95 15.23 15.79 15.775386 2423420
3/15/2018 15.8 15.94 15.58 15.64 15.625525 2194936
3/16/2018 15.64 15.75 15.31 15.54 15.525617 19259687
3/20/2018 15.57 15.64 14.62 14.77 14.75633 3183915
3/21/2018 14.89 15.6 14.89 15.35 15.335793 2981429
3/22/2018 15.25 15.64 14.4 15.01 14.996108 2139803
3/23/2018 15.15 15.2 14.45 14.58 14.566505 670158
3/26/2018 15 15 14.7 14.91 14.8962 1996248
3/27/2018 14.98 15.18 14.83 14.92 14.92 1108271
3/28/2018 15.45 15.5 14.62 14.94 14.94 1894423
4/2/2018 14.95 15.7 14.94 15.62 15.62 1203732
4/3/2018 15.89 15.94 15.03 15.32 15.32 5351097
4/4/2018 15.3 15.7 14.8 15.31 15.31 2107638
4/5/2018 15.6 15.79 15.46 15.76 15.76 1339634
4/6/2018 15.9 15.9 15.2 15.37 15.37 2218084
4/9/2018 15.67 15.67 15.13 15.47 15.47 1122833
4/10/2018 15.54 15.65 15.46 15.54 15.54 620888
4/11/2018 15.55 15.63 15.25 15.37 15.37 873380
4/12/2018 15.43 15.75 15.43 15.7 15.7 1126183
4/13/2018 15.75 15.75 15.45 15.52 15.52 703472
4/16/2018 15.75 15.75 14.72 14.83 14.83 1995374
4/17/2018 14.85 14.9 14.07 14.17 14.17 2242424
4/18/2018 14.24 14.24 13.61 13.71 13.71 3477880
4/19/2018 14.06 14.48 13.92 14.3 14.3 3062397
4/20/2018 14.36 14.45 13.92 14.04 14.04 1431023
4/23/2018 14.14 14.4 14.05 14.28 14.28 1873422
4/24/2018 14.31 14.36 14.17 14.21 14.21 1904713
4/25/2018 14.32 14.32 14.05 14.2 14.2 2173012
4/26/2018 14.05 14.28 13.87 14.02 14.02 1879078
4/27/2018 14.01 14.13 13.96 14.06 14.06 471187
4/30/2018 13.97 14.28 13.93 14.11 14.11 1828011
5/2/2018 14.11 14.19 13.89 14.05 14.05 2379326
5/3/2018 13.95 14.44 13.75 13.87 13.87 9336623
5/4/2018 13.73 14.08 13.71 13.97 13.97 2270097
5/7/2018 14.1 14.17 13.78 14.03 14.03 1869473
5/8/2018 14.11 14.19 13.89 13.99 13.99 1621085
5/9/2018 14.05 14.06 13.6 13.89 13.89 1114107
5/10/2018 14.05 14.1 13.75 13.93 13.93 733958
5/11/2018 14.08 14.1 13.5 13.8 13.8 1876511
5/14/2018 13.83 13.95 13.8 13.84 13.84 5265832
5/15/2018 13.8 13.94 13.5 13.85 13.85 2662795
5/16/2018 13.91 14.14 13.79 14 14 2233853
5/17/2018 13.99 14.09 13.85 13.94 13.94 2348940
5/18/2018 14 14.1 13.77 13.93 13.93 2700036
5/21/2018 14.07 14.2 13.83 13.87 13.87 1622577
5/22/2018 13.93 14.16 13.75 14.03 14.03 2011129
5/23/2018 14.03 14.15 13.64 13.69 13.69 876549
5/24/2018 13.69 13.94 13.59 13.79 13.79 2187696
5/25/2018 13.87 13.97 13.65 13.72 13.72 1672128
Date Open High Low Close Adj Close Volume
5/29/2017 38.52 38.880001 38.490002 38.740002 36.647938 1127615
5/30/2017 38.200001 38.73 38.110001 38.189999 36.127632 973220
5/31/2017 38.580002 38.580002 36.700001 36.860001 34.869457 7236562
6/1/2017 36.91 37.619999 36.669998 37.369999 35.351917 5665710
6/2/2017 37.299999 38.369999 37.299999 38.240002 36.174938 2774507
6/5/2017 37.509998 39.34 37.509998 37.889999 35.843838 2112657
6/6/2017 38.119999 38.360001 37.610001 37.970001 35.919514 1391868
6/7/2017 38.57 38.57 37.18 38.009998 35.957355 2857352
6/8/2017 38.48 38.900002 37.77 38.82 36.72361 1148644
6/9/2017 38.43 39 38.330002 38.470001 36.392513 2570943
6/12/2017 38.799999 39.299999 38.16 39.169998 37.05471 3345250
6/13/2017 38.209999 39.599998 38.200001 38.689999 36.600632 2093137
6/14/2017 38.799999 39.490002 38.75 39.220001 37.102013 3986332
6/15/2017 39.099998 39.139999 38.439999 38.970001 36.865509 2049686
6/16/2017 39.299999 40 38.27 39.509998 37.376347 7192196
6/19/2017 39.5 39.549999 38.549999 39.209999 37.092548 2896396
6/20/2017 39.349998 39.5 38.759998 39.259998 37.139851 1609497
6/21/2017 38.950001 39.599998 38.5 38.810001 36.714149 1508806
6/22/2017 38.900002 39.27 38.720001 38.880001 36.780376 1648144
6/23/2017 38.799999 39.099998 38.639999 38.860001 36.761452 1437584
6/26/2017 38.23 39.07 38.23 38.990002 36.884434 1992698
6/27/2017 38.549999 38.98 38.360001 38.470001 36.392513 1546820
6/28/2017 38.310001 39.240002 38.279999 38.75 36.657394 1534992
6/29/2017 38.360001 38.75 38.209999 38.34 36.269531 1967171
6/30/2017 38.389999 38.939999 38.099998 38.400002 36.326294 5578538
7/3/2017 38.049999 38.599998 37.759998 38.259998 36.570026 1266343
7/4/2017 38.5 38.5 38.02 38.220001 36.531799 474088
7/5/2017 38.400002 38.400002 37.259998 37.52 35.862717 2108152
7/6/2017 37.529999 37.639999 37.009998 37.150002 35.50906 2679586
7/7/2017 37.049999 37.509998 36.75 36.959999 35.32745 1724665
7/10/2017 37.049999 37.98 36.799999 37.740002 36.073006 1933064
7/11/2017 38 38.099998 36.700001 36.84 35.212753 3067934
7/12/2017 36.970001 37.650002 36.75 37.290001 35.642876 5818734
7/13/2017 37.360001 37.400002 37 37.209999 35.566406 5286785
7/14/2017 37.310001 37.75 36.799999 37.060001 35.423035 2493193
7/17/2017 37.099998 37.599998 37.099998 37.540001 35.881832 2219207
7/18/2017 37.279999 37.490002 37.02 37.32 35.671551 3554032
7/19/2017 37.330002 37.610001 37.009998 37.189999 35.547291 1769051
7/20/2017 37.189999 37.240002 36.709999 36.799999 35.174515 1591397
7/21/2017 36.669998 36.849998 36.150002 36.34 34.734837 2296292
7/24/2017 36.5 37.299999 36.23 37.080002 35.44215 1359653
7/25/2017 36.59 37.009998 36.25 36.720001 35.098053 1812582
7/26/2017 36 36.650002 36 36.419998 34.811302 2402181
7/27/2017 36.25 36.66 35.57 36.200001 34.601025 2611976
7/28/2017 36 36.16 35.599998 35.990002 34.400299 1642878
7/31/2017 35.799999 36.110001 35.5 35.84 34.256927 3558626
8/1/2017 35.970001 36 35.049999 35.220001 33.66431 5341217
8/2/2017 35.490002 35.59 35.119999 35.330002 33.769451 10568203
8/3/2017 35.200001 35.389999 34.650002 34.889999 33.348881 2626756
8/4/2017 35 35.450001 34.549999 34.68 33.148159 2241849
8/7/2017 34.639999 34.990002 34.59 34.740002 33.205509 4540533
8/8/2017 34.68 35.369999 34.650002 35.07 33.520931 3375569
8/9/2017 35 36.09 34.57 35.779999 34.19957 4190037
8/10/2017 36 36.32 35.66 36.259998 34.658371 5739783
8/11/2017 36.209999 36.209999 35.73 36.080002 34.486324 3010473
8/14/2017 36.080002 36.990002 36.080002 36.93 35.298779 5480608
8/15/2017 36.93 37 36.540001 36.959999 35.32745 4450037
8/16/2017 36.900002 37.040001 36.709999 36.990002 35.356129 3007904
8/17/2017 37.09 37.09 36.599998 36.970001 35.337009 5641886
8/18/2017 36.5 36.98 36.360001 36.799999 35.174515 1772344
8/21/2017 36.880001 37.080002 36.490002 36.639999 35.021584 1324898
8/22/2017 36.849998 37 36.400002 36.549999 34.935562 1906417
8/23/2017 36.830002 37 36.189999 36.529999 34.916443 3676553
8/24/2017 36.790001 36.799999 36.080002 36.32 34.715717 2186421
8/25/2017 35.759998 36.950001 35.759998 36.310001 34.706165 901437
8/28/2017 36.220001 36.220001 34.709999 35.32 33.759892 2404206
8/29/2017 35.459999 35.939999 35.02 35.360001 33.798126 2604485
8/30/2017 35.240002 35.630001 34.82 35.119999 33.568726 1184948
8/31/2017 34.860001 35.34 34.709999 35.099998 33.549603 3218280
9/1/2017 35.169998 35.349998 34.560001 34.639999 33.109928 2025034
9/4/2017 34.560001 34.849998 34.5 34.610001 33.081249 78360
9/5/2017 34.52 34.849998 34.5 34.73 33.19595 1787215
9/6/2017 34.75 35.450001 34.32 35.380001 33.817242 2850883
9/7/2017 35.439999 35.650002 35.07 35.349998 33.788567 2071997
9/8/2017 35.169998 35.650002 35.07 35.5 33.931942 1083817
9/11/2017 35.580002 35.93 35.450001 35.84 34.256927 1147218
9/12/2017 35.360001 35.900002 34.959999 35.139999 33.587845 1565672
9/13/2017 35.220001 35.650002 34.75 35.5 33.931942 1858693
9/14/2017 35.09 35.150002 34.810001 34.959999 33.415791 1993453
9/15/2017 34.990002 35.43 34.849998 35.150002 33.597401 7243709
9/18/2017 35.43 35.889999 35.240002 35.82 34.237808 3810736
9/19/2017 35.27 36.049999 35.27 36.009998 34.419411 2449200
9/20/2017 35.720001 36.82 35.720001 36.709999 35.088493 4295530
9/21/2017 36.650002 37 36.32 36.880001 35.250988 3142719
9/22/2017 36.790001 36.950001 36.369999 36.509998 34.897327 2078694
9/25/2017 36.950001 36.950001 36.189999 36.419998 34.811302 4499525
9/26/2017 36.790001 37.5 36.259998 37.240002 35.595085 8916847
9/27/2017 37.240002 37.27 36.400002 36.900002 35.270107 2859638
9/28/2017 36.799999 37.240002 36.41 37.130001 35.489941 3187506
9/29/2017 36.57 37.689999 36.57 37.049999 35.413475 3042981
10/2/2017 37.139999 37.66 37.060001 37.580002 36.307152 2766648
10/3/2017 37.700001 37.700001 36.830002 36.919998 36.048401 2095516
10/4/2017 36.919998 37 36.490002 36.77 35.901943 1148134
10/5/2017 36.720001 36.720001 35.720001 35.970001 35.120831 2461194
10/6/2017 35.98 36.48 34.900002 35.080002 34.251842 2495373
10/9/2017 35.240002 35.650002 34.98 35.25 34.417828 1355000
10/10/2017 35.029999 35.82 34.630001 34.75 33.92963 2941650
10/11/2017 35.200001 35.200001 34.849998 35.07 34.242077 3461474
10/12/2017 35.25 35.490002 34.200001 34.259998 33.451195 4691674
10/13/2017 34.18 34.439999 32.830002 33.150002 32.367405 3753993
10/16/2017 33.310001 33.889999 32.009998 32.48 31.713221 4472730
10/17/2017 32.48 34.209999 32.220001 34.09 33.285213 7853474
10/18/2017 33.720001 34.029999 33.529999 33.630001 32.836071 7155046
10/19/2017 33.529999 34.240002 33.529999 34.119999 33.314503 2061282
10/20/2017 34 34.110001 32.700001 33.439999 32.650555 13721668
10/23/2017 33.970001 33.970001 33 33.169998 32.386929 4756717
10/24/2017 33.279999 33.290001 32.82 33 32.220943 7228886
10/25/2017 32.990002 33.110001 32.119999 32.77 31.996372 2770021
10/26/2017 32.98 32.98 32.150002 32.470001 31.703457 2126372
10/27/2017 32.459999 33.549999 32.189999 32.959999 32.181889 10534310
10/30/2017 33.119999 33.130001 32.099998 32.580002 31.810862 1342368
10/31/2017 32.580002 33.299999 32.27 33.009998 32.230705 2790637
11/1/2017 33.299999 33.310001 32.43 32.560001 31.79133 5246060
11/3/2017 32.560001 32.98 32.209999 32.68 31.908499 2781369
11/6/2017 32.82 34.400002 32.610001 34.080002 33.275452 2959622
11/7/2017 33.66 34.5 33.66 34.209999 33.402378 3960281
11/8/2017 34.029999 34.189999 33.529999 33.77 32.972767 3091505
11/9/2017 33.939999 34.360001 33.220001 33.360001 32.572445 2337469
11/10/2017 33.040001 33.700001 32.869999 33.330002 32.543156 1272810
11/13/2017 32.66 33.779999 32.66 33.580002 32.787254 2549410
11/14/2017 33.66 34 33.110001 33.389999 32.601738 2749697
11/15/2017 33.560001 33.900002 33.099998 33.259998 32.474804 10106000
11/16/2017 33.029999 33.5 32.75 32.860001 32.084251 4813768
11/17/2017 33 33.16 32.709999 32.93 32.152596 3408260
11/21/2017 33.099998 33.099998 32.630001 32.93 32.152596 12698221
11/22/2017 33 33.200001 32.540001 32.900002 32.123306 10917559
11/23/2017 32.900002 33.150002 32.799999 32.880001 32.103775 815106
11/24/2017 33 33.389999 32.619999 33.139999 32.357635 809678
11/27/2017 33.220001 33.220001 32.52 33.080002 32.299057 1571190
11/28/2017 32.91 34.259998 32.91 34.200001 33.392612 2692190
11/29/2017 34.349998 34.389999 33.200001 33.5 32.709141 4521916
11/30/2017 33.580002 33.759998 33.099998 33.32 32.53339 8572078
12/1/2017 33.200001 33.689999 33.009998 33.200001 32.416222 4508009
12/4/2017 32.799999 33.700001 32.799999 33.330002 32.935001 1465051
12/5/2017 33.040001 33.689999 32.619999 33.419998 33.419998 2732500
12/6/2017 33.5 33.5 32.98 33.200001 33.200001 3258467
12/7/2017 33.43 33.580002 32.990002 33.119999 33.119999 3107947
12/8/2017 33.040001 33.900002 33.040001 33.810001 33.810001 1440221
12/11/2017 33.130001 33.810001 32.959999 33.049999 33.049999 4868687
12/13/2017 33.220001 34.23 33.169998 34.040001 34.040001 8117138
12/14/2017 34.009998 34.25 33.549999 33.799999 33.799999 3557763
12/15/2017 33.990002 34 33.279999 33.66 33.66 13434040
12/18/2017 33.889999 35.110001 33.209999 34.990002 34.990002 4987626
12/19/2017 34.91 35 34.41 34.509998 34.509998 6540496
12/20/2017 34.779999 34.779999 33.650002 33.73 33.73 4473855
12/21/2017 33.610001 34.110001 33.32 33.75 33.75 6897777
12/22/2017 33.900002 33.900002 33 33.290001 33.290001 1191716
12/26/2017 33.509998 33.619999 33 33.049999 33.049999 397179
12/27/2017 33.529999 33.700001 33.099998 33.630001 33.630001 3890533
12/28/2017 33.689999 33.98 33.310001 33.900002 33.900002 5332391
12/29/2017 33.98 34.889999 33.91 34.650002 34.650002 2453118
1/2/2018 35.299999 35.82 34.209999 35.639999 35.639999 3425929
1/3/2018 35.650002 35.790001 34.009998 34.209999 34.209999 2141639
1/4/2018 34.380001 34.93 34.380001 34.810001 34.810001 1849850
1/5/2018 34.889999 34.889999 33.77 34.360001 34.360001 1976068
1/8/2018 34.419998 34.869999 34.02 34.5 34.5 3835564
1/9/2018 34.209999 34.419998 33.610001 33.970001 33.970001 4062874
1/10/2018 34.09 34.34 33.169998 33.209999 33.209999 2531898
1/11/2018 33.459999 33.75 32.869999 33.650002 33.650002 9581911
1/12/2018 33.75 34.59 33.25 34.220001 34.220001 4613289
1/15/2018 33.830002 34.57 33.810001 34.380001 34.380001 349060
1/16/2018 34.459999 35.560001 34.25 35.48 35.48 2754811
1/17/2018 35.560001 35.990002 35.200001 35.639999 35.639999 5841174
1/18/2018 35.799999 35.799999 33.389999 34.790001 34.790001 4529879
1/19/2018 34.709999 35.09 34.5 34.900002 34.900002 4937307
1/22/2018 35.240002 35.279999 33.619999 34.009998 34.009998 5638468
1/23/2018 34.049999 34.459999 33.57 34.32 34.32 4507711
1/24/2018 34.099998 34.669998 33.689999 34.209999 34.209999 5078306
1/25/2018 34.450001 35.27 34.07 34.959999 34.959999 3350147
1/26/2018 34.599998 35.41 34.599998 35.349998 35.349998 4643390
1/29/2018 35.240002 35.27 34.790001 35.02 35.02 8059060
1/30/2018 34.509998 34.68 33.990002 34.200001 34.200001 3364295
1/31/2018 34.630001 35.029999 34.169998 34.950001 34.950001 5479543
2/1/2018 35.040001 35.599998 34.700001 35.279999 35.279999 2186034
2/2/2018 35.279999 35.52 34.150002 35.470001 35.470001 1770640
2/6/2018 34.57 35.52 34.16 35.139999 35.139999 4504061
2/7/2018 35.080002 35.099998 34.16 34.57 34.57 3953455
2/8/2018 34.57 34.619999 33.23 33.57 33.57 6407316
2/9/2018 33.650002 34.240002 33.349998 33.990002 33.990002 4684367
2/12/2018 34.07 34.900002 33.77 34.369999 34.369999 2559313
2/13/2018 34 34.869999 34 34.799999 34.799999 1137778
2/14/2018 34.5 35.349998 34.290001 34.860001 34.860001 2135191
2/15/2018 35.349998 35.689999 34.599998 35.330002 35.330002 1470070
2/16/2018 35.68 35.849998 34.93 35.290001 35.290001 1580622
2/19/2018 34.599998 35.860001 34.599998 35.209999 35.209999 258364
2/20/2018 35.380001 35.68 34.580002 34.889999 34.889999 1435678
2/21/2018 34.889999 35.59 34.650002 34.91 34.91 1197563
2/22/2018 34.66 35.84 34.66 35.470001 35.470001 1477086
2/23/2018 35.900002 35.900002 35.040001 35.380001 35.380001 2753210
2/26/2018 35.040001 35.209999 34.509998 34.970001 34.970001 1555080
2/27/2018 34.91 35.27 33.759998 33.799999 33.799999 2058160
2/28/2018 33.990002 34.619999 33.779999 34.349998 34.349998 5191530
3/1/2018 34.5 34.759998 33.950001 34.02 34.02 2412838
3/2/2018 33.880001 33.880001 32.59 33.470001 33.470001 5919475
3/5/2018 33.470001 33.48 32.810001 33.080002 33.080002 2765036
3/6/2018 32.799999 33.950001 32.799999 33.049999 33.049999 1603289
3/7/2018 32.860001 33.580002 32.709999 33.299999 33.299999 6028726
3/8/2018 33.09 33.91 33.09 33.82 33.82 1436298
3/9/2018 33.82 34.790001 33.23 34.720001 34.720001 2757214
3/12/2018 34.75 35.700001 34.740002 35.220001 35.220001 2607478
3/13/2018 35.209999 35.450001 34.799999 35.110001 35.110001 3929240
3/14/2018 35.099998 35.27 34.799999 35.200001 35.200001 1299656
3/15/2018 34.889999 35.490002 34.360001 34.860001 34.860001 2094101
3/16/2018 34.689999 35.27 34.5 35.220001 35.220001 7781185
3/20/2018 34.950001 35.48 34.5 35.400002 35.400002 4733050
3/21/2018 35.639999 36.450001 35 36.040001 36.040001 8323623
3/22/2018 35.66 35.830002 34.91 34.98 34.98 5398850
3/23/2018 35.290001 35.5 34.560001 34.849998 34.849998 3922770
3/26/2018 34.950001 34.950001 33.889999 34.299999 34.299999 1756325
3/27/2018 34.029999 34.75 33.950001 34.209999 34.209999 5340720
3/28/2018 34.290001 34.549999 33.970001 34.040001 34.040001 4298640
4/2/2018 34.599998 34.599998 33.380001 33.459999 33.459999 1493104
4/3/2018 33.220001 33.990002 33.09 33.529999 33.529999 1834164
4/4/2018 34.169998 34.169998 33.099998 33.490002 33.490002 3380432
4/5/2018 33.75 35.139999 33.560001 34.099998 34.099998 3462815
4/6/2018 34.400002 34.400002 33.200001 33.290001 33.290001 5217032
4/9/2018 33.299999 33.5 33.060001 33.150002 33.150002 5476086
4/10/2018 33.389999 33.720001 33.18 33.48 33.48 11457554
4/11/2018 33.720001 34.470001 33.470001 34.380001 34.380001 6607049
4/12/2018 34.349998 35.439999 33.919998 35.02 35.02 1890799
4/13/2018 35.02 35.25 34.360001 34.68 34.68 1247260
4/16/2018 34.009998 35.380001 34.009998 34.84 34.84 8670860
4/17/2018 34.040001 35.330002 34.040001 34.869999 34.869999 4579374
4/18/2018 34.900002 34.900002 34.419998 34.799999 34.799999 2253277
4/19/2018 34.810001 34.849998 33.419998 33.549999 33.549999 2163636
4/20/2018 33.849998 33.990002 33.400002 33.810001 33.810001 8313951
4/23/2018 33.73 33.990002 33.509998 33.93 33.93 2010991
4/24/2018 34 34 33.16 33.459999 33.459999 13902368
4/25/2018 33.259998 33.810001 33.25 33.709999 33.709999 28075006
4/26/2018 33.73 33.889999 33.400002 33.52 33.52 1726923
4/27/2018 33.529999 33.889999 33.529999 33.700001 33.700001 2269916
4/30/2018 33.740002 34.169998 33.540001 33.939999 33.939999 2580479
5/2/2018 33.900002 34.07 33.509998 33.759998 33.759998 2652075
5/3/2018 33.68 33.950001 31.41 31.85 31.85 6784245
5/4/2018 31.870001 31.969999 31.299999 31.4 31.4 2385618
5/7/2018 31.33 31.82 31.09 31.49 31.49 4718183
5/8/2018 31.559999 32.990002 31.110001 32.700001 32.700001 4015414
5/9/2018 32.860001 33 32.049999 32.369999 32.369999 2239340
5/10/2018 32.48 34.150002 32.43 33.630001 33.630001 1514282
5/11/2018 33.650002 33.990002 32.610001 33.720001 33.720001 1082652
5/14/2018 33.779999 34.5 33.779999 34.169998 34.169998 10586883
5/15/2018 34 34.5 33.16 34.360001 34.360001 3572419
5/16/2018 34.5 35 34.099998 34.919998 34.919998 6487805
5/17/2018 34.709999 35.169998 33.93 34.689999 34.689999 2668021
5/18/2018 34.610001 35.080002 33.52 34.689999 34.689999 4054887
5/21/2018 34.689999 34.689999 32.75 32.84 32.84 1668132
5/22/2018 32.889999 33.959999 32.75 33.84 33.84 1879442
5/23/2018 33.360001 34.950001 33.360001 34.330002 34.330002 2208489
5/24/2018 33.650002 35.16 33.099998 33.200001 33.200001 12723561
5/25/2018 33.130001 33.540001 33.009998 33.259998 33.259998 1413039
Date Open High Low Close Adj Close Volume
5/29/2017 77.32 77.5 76.470001 77.150002 75.603493 624000
5/30/2017 77.709999 77.709999 76.599998 77.239998 75.691689 1128540
5/31/2017 77.209999 79.279999 76.220001 78.470001 76.897034 9790811
6/1/2017 79.480003 79.480003 77.199997 77.709999 76.152267 548052
6/2/2017 77.599998 78.220001 77.080002 78.059998 76.495247 377536
6/5/2017 78.059998 78.919998 77.849998 78.860001 77.279221 348115
6/6/2017 78.68 79.480003 78.510002 78.730003 77.151825 287110
6/7/2017 79.150002 79.150002 77.510002 77.839996 76.279655 420538
6/8/2017 78.449997 78.800003 77.82 78.470001 76.897034 199572
6/9/2017 78.779999 78.790001 77.300003 77.449997 75.897484 370212
6/12/2017 78.190002 78.190002 77.349998 77.910004 76.348259 189523
6/13/2017 78.169998 78.169998 77.199997 77.400002 75.848488 207882
6/14/2017 77.970001 78.779999 77.199997 78.389999 76.818634 722239
6/15/2017 78.099998 78.099998 76 76.669998 75.13311 429984
6/16/2017 76.25 78.900002 75.779999 78.029999 76.465851 1964023
6/19/2017 77.629997 78.889999 77.5 78.239998 76.671646 712831
6/20/2017 77.620003 78.379997 76.779999 77 75.456497 267655
6/21/2017 77.5 77.5 75.260002 75.839996 74.319748 447114
6/22/2017 75.25 77 75.25 76.75 75.21151 281792
6/23/2017 76.699997 77.349998 76.050003 76.169998 74.643143 279084
6/26/2017 76.279999 77.980003 76.059998 77.690002 76.132675 342342
6/27/2017 77.019997 77.089996 76.110001 76.269997 75.176575 234119
6/28/2017 77 77.5 75.980003 76.07 74.979439 144845
6/29/2017 76.279999 76.300003 75.110001 75.290001 74.210625 321157
6/30/2017 75.290001 76.68 75.120003 76.43 75.334282 259763
7/3/2017 76.790001 77.300003 75.720001 76.230003 75.137154 209191
7/4/2017 76.25 77 76.25 76.669998 75.570839 80010
7/5/2017 76.949997 76.989998 75.019997 75.559998 74.476753 511464
7/6/2017 75.830002 75.830002 74.839996 75 73.924789 548319
7/7/2017 75.790001 75.790001 74.5 75.260002 74.181061 380330
7/10/2017 74.910004 76 74.889999 75.080002 74.003639 311504
7/11/2017 75.330002 75.57 73.730003 74.139999 73.07711 716916
7/12/2017 75.300003 75.300003 73.150002 73.959999 72.899696 1267295
7/13/2017 74.230003 74.970001 74 74.919998 73.845932 773781
7/14/2017 74.980003 76.5 74.980003 76.260002 75.166718 842726
7/17/2017 76.370003 77.419998 76.269997 77.120003 76.014397 363838
7/18/2017 77.199997 77.489998 76.860001 76.980003 75.876404 280145
7/19/2017 77.220001 77.360001 76.510002 76.699997 75.60041 402656
7/20/2017 76.889999 77.269997 76.489998 76.839996 75.738403 110473
7/21/2017 76.839996 77.900002 76.489998 77.660004 76.546654 409463
7/24/2017 76.550003 77.400002 76.470001 76.68 75.580696 358392
7/25/2017 76.75 77.120003 76.050003 76.379997 75.284996 305105
7/26/2017 76.370003 78.449997 76.360001 78.32 77.197189 383341
7/27/2017 78.300003 78.400002 76.400002 76.809998 75.708832 289947
7/28/2017 76.010002 76.010002 74.330002 75.209999 74.131775 311804
7/31/2017 75.309998 75.309998 73.550003 74.239998 73.175674 408790
8/1/2017 74.239998 75 73.379997 73.599998 72.544853 398402
8/2/2017 73.449997 74.879997 73.449997 73.599998 72.544853 268455
8/3/2017 74.239998 74.239998 72.400002 72.889999 71.845032 467828
8/4/2017 72.610001 73.790001 72.610001 73.169998 72.121017 429131
8/7/2017 72.949997 73.5 72.809998 72.949997 71.904175 135042
8/8/2017 73.389999 73.389999 72.900002 73.150002 72.101303 323070
8/9/2017 73.489998 73.489998 72.540001 73.18 72.130875 757021
8/10/2017 72.959999 73.309998 71.010002 71.379997 70.356674 594146
8/11/2017 71.169998 71.839996 71.129997 71.730003 70.701668 232279
8/14/2017 70.970001 72.779999 70.970001 72.57 71.529625 274449
8/15/2017 72.5 72.989998 72.050003 72.57 71.529625 254880
8/16/2017 72.980003 72.980003 72.029999 72.610001 71.569046 378271
8/17/2017 72.860001 72.900002 72.510002 72.669998 71.628181 269708
8/18/2017 72.669998 73.029999 72.330002 72.879997 71.835175 278509
8/21/2017 73 73.550003 72.510002 73.300003 72.249161 235435
8/22/2017 73.449997 74.099998 72.559998 73.849998 72.791267 317959
8/23/2017 73.339996 74.300003 72.510002 73.870003 72.810989 409096
8/24/2017 73.800003 74.120003 73.110001 73.57 72.515282 305287
8/25/2017 73.970001 74.25 73.139999 73.800003 72.741997 144388
8/28/2017 74 74 73.129997 73.410004 72.357582 143385
8/29/2017 73.129997 74 72.75 73.160004 72.111168 224204
8/30/2017 73.150002 73.290001 72.279999 72.82 71.776039 98949
8/31/2017 72.239998 73 72.029999 72.25 71.214203 492623
9/1/2017 72.790001 72.970001 72.510002 72.75 71.707039 78492
9/4/2017 72.029999 72.5 72 72.059998 71.026924 28490
9/5/2017 72.059998 72.059998 70.699997 71.019997 70.001839 457865
9/6/2017 71.190002 71.699997 70.120003 70.43 69.420296 259045
9/7/2017 70.43 71.139999 70.339996 70.879997 69.863846 424067
9/8/2017 70.879997 71.099998 70.099998 70.650002 69.637146 378522
9/11/2017 70.989998 71.849998 70.139999 71.589996 70.563667 274684
9/12/2017 72.489998 72.489998 70.550003 71.449997 70.425674 575941
9/13/2017 71.550003 71.550003 70.209999 70.980003 69.962418 160434
9/14/2017 70.400002 70.989998 70.199997 70.239998 69.233025 455944
9/15/2017 70.25 70.889999 70 70.43 69.420296 1924561
9/18/2017 70.779999 72.459999 70.419998 71.620003 70.593246 197952
9/19/2017 71.790001 72.139999 70.809998 71 69.982124 106599
9/20/2017 71.459999 71.959999 70.300003 71.389999 70.366539 114584
9/21/2017 71.739998 71.75 70.459999 71.010002 69.991989 154806
9/22/2017 71.029999 71.980003 70.400002 70.620003 69.607574 106006
9/25/2017 70.309998 70.93 70 70.110001 69.104889 464131
9/26/2017 70.580002 70.879997 70.019997 70.410004 69.400589 206923
9/27/2017 70.830002 71.599998 70.019997 71.449997 70.425674 364338
9/28/2017 71 71.599998 70.5 71.239998 70.218681 336299
9/29/2017 70.57 72.470001 70.559998 71.779999 70.750946 403401
10/2/2017 71.019997 72.080002 70.660004 71.120003 70.10041 229029
10/3/2017 70.959999 71.050003 70.150002 70.550003 69.538582 238739
10/4/2017 70.43 70.889999 70.099998 70.129997 69.124596 105124
10/5/2017 70.25 70.699997 70.099998 70.540001 69.528725 232077
10/6/2017 70.260002 70.260002 70 70 68.996468 350155
10/9/2017 70.790001 70.790001 68.260002 69.709999 68.710625 424102
10/10/2017 69.800003 69.800003 68.349998 69.489998 68.493774 312978
10/11/2017 69.790001 69.800003 67 68.459999 67.478539 478778
10/12/2017 69.400002 69.410004 67 67.169998 66.207039 400272
10/13/2017 67 67.480003 66.5 66.93 65.970482 328391
10/16/2017 67.919998 68.080002 66.5 66.730003 65.773346 482892
10/17/2017 66.800003 66.800003 65.099998 66.260002 65.310081 621499
10/18/2017 66.980003 67.269997 65.5 65.75 64.807396 230218
10/19/2017 66.279999 67.18 65.400002 66.220001 65.27066 147582
10/20/2017 66.43 66.699997 65 65.199997 64.265274 302820
10/23/2017 65.209999 66.489998 64.879997 64.93 63.999149 227631
10/24/2017 64.809998 66.389999 64.800003 65.68 64.738396 277739
10/25/2017 65.699997 66.309998 64 64.300003 63.378185 481036
10/26/2017 64.25 64.589996 63.009998 63.669998 62.75721 661545
10/27/2017 63.029999 64.610001 63.009998 63.369999 62.461514 474161
10/30/2017 64 64.550003 63.009998 63.509998 62.599506 313989
10/31/2017 63.509998 63.509998 61.75 62.18 61.288574 1410282
11/1/2017 62.200001 62.5 61.75 62.189999 61.298431 403803
11/3/2017 62.580002 64.629997 61.049999 64.220001 63.299332 593378
11/6/2017 64.199997 65.940002 63.73 64.860001 63.930149 863708
11/7/2017 65.309998 65.870003 63.48 63.529999 62.619217 414479
11/8/2017 63.439999 63.439999 62.009998 62.919998 62.017963 121226
11/9/2017 63.48 64 62.310001 63.830002 62.914921 883635
11/10/2017 63.82 63.830002 62.099998 62.32 61.426567 357055
11/13/2017 63 63 61.5 62.700001 61.801117 381508
11/14/2017 62.02 62.48 60.43 60.799999 59.92836 579573
11/15/2017 61.310001 61.310001 59.110001 59.91 59.051117 1023051
11/16/2017 60.59 61.040001 60 60.75 59.879074 230851
11/17/2017 61.290001 62.52 60.84 61.869999 60.983017 281034
11/21/2017 62 63.900002 60.75 63.529999 62.619217 423938
11/22/2017 63.68 64.959999 62.5 64.25 63.328899 382236
11/23/2017 63.040001 63.889999 63.040001 63.27 62.362949 88345
11/24/2017 63.209999 63.41 62.110001 62.970001 62.067253 158517
11/27/2017 64.040001 64.040001 61.259998 62.139999 61.689999 398394
11/28/2017 61.209999 63.490002 61.209999 61.560001 61.560001 502942
11/29/2017 61.630001 61.630001 59.75 60.650002 60.650002 585200
11/30/2017 60.849998 60.889999 59.09 59.349998 59.349998 1597052
12/1/2017 59.66 61.439999 58.360001 61.16 61.16 575800
12/4/2017 62.09 62.09 59.360001 60.720001 60.720001 366589
12/5/2017 60.900002 61.5 59.540001 60.150002 60.150002 196346
12/6/2017 60.700001 60.700001 58.610001 59.52 59.52 461470
12/7/2017 59.59 60.389999 59.439999 60.009998 60.009998 378539
12/8/2017 60.5 61.91 59.810001 61.139999 61.139999 492507
12/11/2017 61.98 61.98 60.5 60.689999 60.689999 208146
12/13/2017 60.689999 62.5 60.310001 62.279999 62.279999 946512
12/14/2017 62.869999 62.869999 61.299999 61.75 61.75 554125
12/15/2017 62.299999 62.540001 60.5 61.68 61.68 1621733
12/18/2017 62.23 63.43 62.099998 63.09 63.09 415254
12/19/2017 63.389999 63.400002 61.610001 61.970001 61.970001 523381
12/20/2017 61.700001 63.099998 61.700001 62.919998 62.919998 279162
12/21/2017 63.139999 63.139999 61.040001 61.709999 61.709999 415647
12/22/2017 61.060001 62.380001 61.049999 62.139999 62.139999 216710
12/26/2017 62.279999 62.77 62.040001 62.48 62.48 87052
12/27/2017 62.77 63.5 62.52 63.060001 63.060001 235781
12/28/2017 63.5 64.489998 62.470001 64.260002 64.260002 337197
12/29/2017 64.419998 65.870003 63.970001 64.93 64.93 451710
1/2/2018 66 66 64.019997 65.550003 65.550003 313388
1/3/2018 65.800003 66.32 65 66.120003 66.120003 306672
1/4/2018 66.330002 67.190002 65.599998 65.75 65.75 358542
1/5/2018 66.419998 67.5 66.110001 67.419998 67.419998 222745
1/8/2018 67.440002 68.540001 66.349998 68.290001 68.290001 462732
1/9/2018 68.279999 68.279999 66.5 67.239998 67.239998 299137
1/10/2018 67.580002 67.580002 64.889999 65.089996 65.089996 328977
1/11/2018 66.339996 66.970001 64.279999 66.639999 66.639999 342985
1/12/2018 65.349998 68 65.230003 66.099998 66.099998 563992
1/15/2018 66.089996 66.290001 65.309998 65.410004 65.410004 134930
1/16/2018 66 67.190002 65.199997 66.199997 66.199997 383793
1/17/2018 66.989998 67.300003 65.230003 66.57 66.57 538432
1/18/2018 67 67.989998 65.919998 67.860001 67.860001 314573
1/19/2018 68 68 66.339996 66.959999 66.959999 385331
1/22/2018 67.660004 67.660004 66.419998 66.980003 66.980003 403465
1/23/2018 67.800003 67.800003 66.32 67.410004 67.410004 487405
1/24/2018 67.800003 68.360001 66.709999 67.050003 67.050003 553347
1/25/2018 66.989998 68.099998 66.989998 67.360001 67.360001 437993
1/26/2018 66.82 68.199997 66.82 68.150002 68.150002 418277
1/29/2018 68.199997 69 67.459999 68.730003 68.730003 313334
1/30/2018 67.800003 69.379997 67.5 68.830002 68.830002 358497
1/31/2018 69.400002 70.199997 68.150002 69.82 69.82 663402
2/1/2018 70.190002 72.5 69.360001 72.309998 72.309998 653855
2/2/2018 70.519997 72.400002 69.610001 70.68 70.68 707620
2/6/2018 68.599998 69.339996 66.900002 67.989998 67.989998 785759
2/7/2018 68.32 68.580002 67.5 67.959999 67.959999 385699
2/8/2018 67.010002 68.68 66.410004 66.849998 66.849998 609360
2/9/2018 67 69.980003 66.5 69.580002 69.580002 446368
2/12/2018 69.970001 71 68.529999 70.449997 70.449997 505418
2/13/2018 70.220001 70.769997 69.160004 70.410004 70.410004 239224
2/14/2018 68.540001 70.980003 68.540001 69.400002 69.400002 280808
2/15/2018 70.5 71.489998 68.870003 69.330002 69.330002 240159
2/16/2018 68.550003 71 67.080002 67.599998 67.599998 302746
2/19/2018 69.940002 70.239998 68.360001 69.970001 69.970001 58320
2/20/2018 69.300003 70.129997 69.300003 69.889999 69.889999 167915
2/21/2018 69.769997 70.739998 69.440002 69.650002 69.650002 411135
2/22/2018 69.099998 71.410004 69.089996 70.029999 70.029999 325938
2/23/2018 69.540001 70.489998 69.099998 69.949997 69.949997 225597
2/26/2018 69.18 69.889999 68.410004 68.949997 68.949997 297751
2/27/2018 68.949997 69.760002 68.5 69.230003 69.230003 380377
2/28/2018 68.779999 69.489998 65.050003 66.190002 66.190002 882883
3/1/2018 65.050003 67.779999 65.050003 66.129997 66.129997 428749
3/2/2018 66.129997 67.339996 64.599998 65.599998 65.599998 354125
3/5/2018 65.099998 66.970001 64.150002 65.629997 65.629997 232268
3/6/2018 64.510002 66.800003 64.510002 65.160004 65.160004 254444
3/7/2018 64.760002 65.010002 63.07 63.830002 63.830002 385474
3/8/2018 64.5 65.699997 63.119999 64.830002 64.830002 332163
3/9/2018 65.389999 67.900002 65.389999 66.650002 66.650002 286612
3/12/2018 67.800003 69.330002 67.260002 68.900002 68.900002 298369
3/13/2018 69.480003 70 66.25 67.330002 67.330002 332134
3/14/2018 67.989998 67.989998 65.550003 65.910004 65.910004 239156
3/15/2018 67.25 67.25 65.57 65.699997 65.699997 230607
3/16/2018 65.300003 66 64.120003 64.589996 64.589996 1667248
3/20/2018 64.059998 66.940002 64.059998 65.580002 65.580002 432628
3/21/2018 65.449997 67.400002 65.400002 66.190002 66.190002 644429
3/22/2018 66.989998 66.989998 64.580002 64.849998 64.849998 333333
3/23/2018 64.800003 65.879997 64.779999 64.980003 64.980003 227373
3/26/2018 66.489998 66.489998 63.900002 65.860001 65.860001 377644
3/27/2018 65.010002 66.889999 65.010002 65.980003 65.980003 326713
3/28/2018 66.139999 66.139999 63.900002 64.029999 64.029999 357816
4/2/2018 64.150002 65.57 62.849998 63.220001 63.220001 563665
4/3/2018 63.040001 65 63 64.540001 64.540001 455651
4/4/2018 65 65.269997 64.550003 64.839996 64.839996 576154
4/5/2018 65.019997 65.790001 64.699997 65.410004 65.410004 421404
4/6/2018 65.269997 65.940002 64.519997 64.980003 64.980003 221073
4/9/2018 65.949997 65.949997 63.5 63.82 63.82 497644
4/10/2018 64.18 65.099998 64.169998 65.019997 65.019997 280363
4/11/2018 65.139999 65.949997 64 64.5 64.5 707810
4/12/2018 64.839996 65.989998 64.010002 64.919998 64.919998 288802
4/13/2018 65.040001 65.699997 64.410004 64.769997 64.769997 134231
4/16/2018 64.769997 65.660004 64.099998 64.620003 64.620003 230639
4/17/2018 65.059998 65.800003 64.5 65.089996 65.089996 547646
4/18/2018 65.900002 65.900002 64.5 65.07 65.07 326422
4/19/2018 64.519997 65.879997 63.700001 63.740002 63.740002 332529
4/20/2018 64.099998 64.5 62.25 64.080002 64.080002 303317
4/23/2018 63.919998 65.879997 62.700001 64.620003 64.620003 211094
4/24/2018 65.480003 65.480003 63.599998 63.919998 63.919998 247881
4/25/2018 63.509998 64.470001 63.5 63.790001 63.790001 165892
4/26/2018 63.470001 67.389999 63.470001 66.269997 66.269997 308967
4/27/2018 65.870003 67.150002 65.040001 66.620003 66.620003 148585
4/30/2018 67.050003 68.25 65.910004 67.199997 67.199997 395605
5/2/2018 66.099998 68 64.739998 64.910004 64.910004 376639
5/3/2018 65.010002 65.379997 62.599998 62.919998 62.919998 379128
5/4/2018 62.990002 62.990002 62.5 62.549999 62.549999 195099
5/7/2018 62.400002 62.689999 60.360001 60.82 60.82 224358
5/8/2018 60.830002 61.689999 60.099998 60.720001 60.720001 218117
5/9/2018 61.029999 61.029999 58.560001 59.720001 59.720001 184743
5/10/2018 60.09 61.990002 59.009998 61.66 61.66 404780
5/11/2018 61.990002 63.950001 60.049999 63.66 63.66 189040
5/14/2018 63.759998 63.939999 61.509998 61.630001 61.630001 152027
5/15/2018 61.5 62.310001 60.060001 61.650002 61.650002 339063
5/16/2018 62.119999 62.66 61.119999 61.790001 61.790001 144561
5/17/2018 60.93 61 59.310001 59.529999 59.529999 368799
5/18/2018 59.599998 60.279999 58.16 58.540001 58.540001 461367
5/21/2018 59.889999 59.939999 58.450001 58.970001 58.970001 229809
5/22/2018 59.529999 60.52 58.150002 60.139999 60.139999 189089
5/23/2018 59.259998 61.540001 58.66 60.970001 60.970001 283706
5/24/2018 60.650002 61.779999 59.52 59.990002 59.990002 210306
5/25/2018 60 60.950001 59 59.060001 59.060001 230008
Date Open High Low Close Adj Close Volume
5/29/2017 15.55 15.63 15.47 15.52 15.52 6128456
5/30/2017 15.48 15.95 15.48 15.71 15.71 23465106
5/31/2017 15.76 15.88 15.38 15.42 15.42 48577928
6/1/2017 15.47 15.75 15.45 15.71 15.71 21348792
6/2/2017 15.65 15.96 15.65 15.94 15.94 27015303
6/5/2017 15.94 15.94 15.61 15.89 15.89 22548833
6/6/2017 15.88 16.24 15.72 16.120001 16.120001 32731228
6/7/2017 16.129999 16.25 15.96 16.139999 16.139999 32348568
6/8/2017 16.17 16.549999 16.110001 16.389999 16.389999 27971789
6/9/2017 16.440001 16.889999 16.440001 16.799999 16.799999 49688213
6/12/2017 16.73 16.879999 16.610001 16.84 16.84 32008032
6/13/2017 16.889999 16.889999 16.610001 16.73 16.73 23049347
6/14/2017 16.639999 16.92 16.57 16.73 16.73 34873580
6/15/2017 16.700001 16.73 16.5 16.530001 16.530001 27481956
6/16/2017 16.51 16.77 16.370001 16.6 16.6 175672430
6/19/2017 16.629999 16.809999 16.110001 16.67 16.67 45550642
6/20/2017 16.709999 16.84 16.469999 16.540001 16.540001 34756827
6/21/2017 16.5 16.75 16.309999 16.68 16.68 34562351
6/22/2017 16.68 16.700001 16.469999 16.620001 16.620001 16309632
6/23/2017 16.620001 16.65 16.450001 16.530001 16.530001 23670614
6/26/2017 16.450001 16.530001 16.34 16.440001 16.440001 24682544
6/27/2017 16.389999 16.52 16.35 16.5 16.5 19166023
6/28/2017 16.549999 16.85 16.469999 16.809999 16.809999 39470026
6/29/2017 16.700001 16.950001 16.67 16.780001 16.780001 24507679
6/30/2017 16.790001 17.09 16.66 17.049999 17.049999 45459409
7/3/2017 17.09 17.610001 17.08 17.51 17.51 36017926
7/4/2017 17.459999 17.6 17.309999 17.57 17.57 5418737
7/5/2017 17.6 17.98 17.57 17.889999 17.889999 41217962
7/6/2017 17.790001 17.85 17.66 17.700001 17.700001 39588099
7/7/2017 17.629999 17.969999 17.57 17.799999 17.799999 36777962
7/10/2017 17.799999 18.139999 17.67 18.040001 18.040001 40139558
7/11/2017 17.98 18.23 17.969999 18.16 18.16 44963331
7/12/2017 18.190001 18.389999 18.129999 18.26 18.26 58310217
7/13/2017 18.209999 18.209999 17.889999 17.98 17.98 51700276
7/14/2017 17.969999 18.040001 17.77 18 18 23657377
7/17/2017 17.85 17.85 17.42 17.57 17.57 36605248
7/18/2017 17.57 17.57 17.01 17.17 17.17 36850723
7/19/2017 17.15 17.299999 17.08 17.200001 17.200001 66990466
7/20/2017 17.290001 17.51 17.23 17.459999 17.459999 25153141
7/21/2017 17.469999 17.93 17.32 17.91 17.91 30262384
7/24/2017 17.93 17.940001 17.709999 17.9 17.9 18130755
7/25/2017 17.85 17.98 17.82 17.93 17.93 21387014
7/26/2017 17.5 17.719999 17.120001 17.299999 17.299999 44668686
7/27/2017 17.209999 17.4 16.959999 17.02 17.02 29747673
7/28/2017 17 17.17 16.870001 17.15 17.15 49226271
7/31/2017 17.01 17.299999 17.01 17.200001 17.200001 33408781
8/1/2017 17.33 17.66 17.280001 17.610001 17.610001 35150582
8/2/2017 17.58 17.799999 17.469999 17.52 17.52 27103706
8/3/2017 17.5 17.629999 17.23 17.299999 17.299999 22331247
8/4/2017 17.379999 17.530001 17.200001 17.5 17.5 19140401
8/7/2017 17.48 17.58 17.389999 17.43 17.43 11666276
8/8/2017 17.370001 17.469999 17.219999 17.25 17.25 24373156
8/9/2017 17.33 17.33 17.1 17.17 17.17 17068827
8/10/2017 17.110001 17.110001 16.57 16.690001 16.690001 42970497
8/11/2017 16.700001 16.809999 16.440001 16.5 16.5 44065493
8/14/2017 16.610001 16.73 16.52 16.610001 16.610001 26751887
8/15/2017 16.690001 16.77 16.49 16.549999 16.549999 19911791
8/16/2017 16.559999 16.68 16.42 16.52 16.52 29108946
8/17/2017 16.52 16.58 16.32 16.42 16.42 19133663
8/18/2017 16.49 16.629999 16.299999 16.370001 16.370001 24433257
8/21/2017 16.360001 16.41 16.190001 16.24 16.24 19066696
8/22/2017 16.27 16.41 16.16 16.200001 16.200001 26803695
8/23/2017 16.200001 16.24 16.1 16.15 16.15 24742568
8/24/2017 16.110001 16.15 15.98 16.110001 16.110001 61351534
8/25/2017 16.15 16.309999 16.01 16.16 16.16 33496193
8/28/2017 16.23 16.33 15.86 16.280001 16.280001 30875502
8/29/2017 16.16 16.43 16 16.4 16.4 30157062
8/30/2017 16.42 16.91 16.41 16.889999 16.889999 57760880
8/31/2017 16.92 16.940001 16.59 16.709999 16.709999 37458524
9/1/2017 16.77 16.870001 16.59 16.84 16.84 21589209
9/4/2017 16.719999 16.799999 16.629999 16.66 16.66 1679033
9/5/2017 16.68 16.83 16.379999 16.42 16.42 34692240
9/6/2017 16.379999 16.51 16.299999 16.34 16.34 43304078
9/7/2017 16.34 16.34 16.129999 16.16 16.16 29627574
9/8/2017 16.200001 16.25 16.01 16.209999 16.209999 22805081
9/11/2017 16.27 16.41 15.99 16.120001 16.120001 37186837
9/12/2017 16.16 16.27 16.09 16.209999 16.209999 30660781
9/13/2017 16.26 16.26 15.96 15.98 15.98 32022760
9/14/2017 15.95 16.200001 15.95 16.15 16.15 20566650
9/15/2017 16.129999 16.129999 15.97 16 16 83545681
9/18/2017 15.93 16.27 15.85 16.139999 16.139999 21906682
9/19/2017 16.190001 16.25 16.01 16.24 16.24 17400673
9/20/2017 16.309999 16.700001 16.26 16.65 16.65 30778678
9/21/2017 16.690001 16.77 16.42 16.719999 16.719999 23283994
9/22/2017 16.610001 16.76 16.549999 16.58 16.58 15849207
9/25/2017 16.59 16.709999 16.35 16.5 16.5 25745333
9/26/2017 16.549999 16.6 16.42 16.469999 16.469999 18280368
9/27/2017 16.450001 16.690001 16.35 16.42 16.42 22204239
9/28/2017 16.370001 16.58 16.33 16.360001 16.360001 23440643
9/29/2017 16.33 16.620001 16.33 16.549999 16.549999 19617313
10/2/2017 16.58 16.690001 16.530001 16.57 16.57 15210108
10/3/2017 16.639999 16.66 16.450001 16.559999 16.559999 13724897
10/4/2017 16.6 16.6 16.459999 16.540001 16.540001 15960138
10/5/2017 16.49 16.629999 16.450001 16.49 16.49 18550432
10/6/2017 16.59 16.68 16.43 16.620001 16.620001 22830517
10/9/2017 16.68 16.68 16.139999 16.18 16.18 26577736
10/10/2017 16.26 16.26 15.86 15.91 15.91 43723986
10/11/2017 15.93 15.93 15.35 15.4 15.4 54330607
10/12/2017 15.54 15.54 15 15.09 15.09 45054470
10/13/2017 15.11 15.44 15.09 15.29 15.29 30970514
10/16/2017 15.36 15.4 14.82 14.9 14.9 30988295
10/17/2017 15 15.4 14.93 15.34 15.34 52664047
10/18/2017 15.33 15.68 15.17 15.21 15.21 35812773
10/19/2017 15.23 15.32 15.05 15.3 15.3 16202877
10/20/2017 15.37 15.59 15.14 15.18 15.18 24350345
10/23/2017 15.24 15.63 15.24 15.46 15.46 22325707
10/24/2017 15.55 15.93 15.55 15.89 15.89 38531829
10/25/2017 15.92 15.92 15.45 15.52 15.52 41082910
10/26/2017 15.61 15.91 15.61 15.75 15.75 33263346
10/27/2017 15.81 15.85 15.55 15.75 15.75 28983715
10/30/2017 15.72 15.85 15.44 15.51 15.51 16559656
10/31/2017 15.53 15.8 15.21 15.58 15.58 30210742
11/1/2017 15.63 15.75 15.25 15.3 15.3 37896702
11/3/2017 15.31 15.45 15.15 15.17 15.17 26095947
11/6/2017 15.3 15.43 15.05 15.37 15.37 45979159
11/7/2017 15.27 15.56 15.27 15.52 15.52 34925935
11/8/2017 15.54 15.71 15.45 15.68 15.68 14636880
11/9/2017 15.59 15.8 15.53 15.76 15.76 27126345
11/10/2017 15.68 15.73 15.52 15.54 15.54 43976375
11/13/2017 15.54 15.56 15.13 15.19 15.19 75135009
11/14/2017 15.26 15.26 15.02 15.08 15.08 21630415
11/15/2017 15 15.17 14.87 14.91 14.91 36542384
11/16/2017 15.08 15.25 14.9 15.02 15.02 27180716
11/17/2017 15.02 15.1 14.89 14.91 14.91 17280444
11/21/2017 14.91 14.99 14.75 14.77 14.77 33260284
11/22/2017 14.8 14.92 14.61 14.64 14.64 30722194
11/23/2017 14.7 14.87 14.69 14.85 14.85 4709277
11/24/2017 14.84 14.84 14.52 14.65 14.65 17420920
11/27/2017 14.57 14.57 14.39 14.44 14.44 34441795
11/28/2017 14.45 14.62 14.26 14.6 14.6 42966740
11/29/2017 14.62 14.62 14.4 14.51 14.51 35100513
11/30/2017 14.63 14.63 14.17 14.26 14.26 68931326
12/1/2017 14.2 14.35 13.88 14.06 14.06 38310317
12/4/2017 14.06 14.26 13.83 13.87 13.87 31575441
12/5/2017 13.92 13.93 13.72 13.77 13.77 24912830
12/6/2017 13.75 13.83 13.55 13.6 13.6 40326361
12/7/2017 13.63 14.06 13.53 13.89 13.89 39891247
12/8/2017 13.95 14.23 13.92 14.19 14.19 21708477
12/11/2017 14.1 14.44 14.1 14.29 14.29 34003283
12/13/2017 14.47 14.58 14.31 14.47 14.47 46658679
12/14/2017 14.52 14.52 14.2 14.36 14.36 48078996
12/15/2017 14.28 14.48 14.15 14.19 14.19 75945505
12/18/2017 14.19 14.41 14.13 14.32 14.32 32773109
12/19/2017 14.44 14.58 14.17 14.26 14.26 42031160
12/20/2017 14.19 14.5 14.19 14.49 14.49 29005527
12/21/2017 14.5 14.79 14.5 14.68 14.68 28440411
12/22/2017 14.74 14.75 14.61 14.71 14.71 31431545
12/26/2017 14.66 14.87 14.61 14.78 14.78 11862775
12/27/2017 14.8 14.86 14.71 14.78 14.78 8640909
12/28/2017 14.85 14.87 14.69 14.75 14.75 12884033
12/29/2017 14.75 14.81 14.62 14.7 14.7 13852615
1/2/2018 14.77 15.13 14.61 15.07 15.07 19881071
1/3/2018 15.07 15.43 15.02 15.25 15.25 27899237
1/4/2018 15.32 15.49 15.28 15.39 15.39 26302699
1/5/2018 15.42 15.51 15.15 15.18 15.18 25383892
1/8/2018 15.28 15.29 15.09 15.15 15.15 23971658
1/9/2018 15.15 15.19 14.89 14.95 14.95 41420804
1/10/2018 15.04 15.1 14.84 15.01 15.01 30729924
1/11/2018 15.01 15.37 15.01 15.33 15.33 33135350
1/12/2018 15.3 15.55 15.21 15.31 15.31 24317854
1/15/2018 15.42 15.55 15.23 15.37 15.37 5244368
1/16/2018 15.4 15.51 15.22 15.36 15.36 22460928
1/17/2018 15.46 15.46 15.18 15.29 15.29 25372843
1/18/2018 15.33 15.33 15.18 15.25 15.25 15667407
1/19/2018 15.26 15.37 15.24 15.27 15.27 27913214
1/22/2018 15.35 15.49 15.27 15.4 15.4 24592728
1/23/2018 15.46 15.64 15.29 15.62 15.62 30091249
1/24/2018 15.51 15.8 15.51 15.58 15.58 42599136
1/25/2018 15.61 15.74 15.38 15.43 15.43 34295305
1/26/2018 15.39 15.8 15.27 15.7 15.7 37214225
1/29/2018 15.65 15.7 15.35 15.51 15.51 34366187
1/30/2018 15.4 15.79 15.33 15.77 15.77 28497243
1/31/2018 15.77 15.8 15.43 15.48 15.48 44366076
2/1/2018 15.54 15.67 15.29 15.34 15.34 31294500
2/2/2018 15.29 15.43 15.06 15.21 15.21 23119337
2/6/2018 14.75 15.06 14.6 14.92 14.92 49267967
2/7/2018 14.92 15.13 14.65 14.7 14.7 38404861
2/8/2018 14.76 14.76 13.9 14.03 14.03 69463653
2/9/2018 14.1 14.31 13.57 13.96 13.96 56598229
2/12/2018 14 14.13 13.76 13.79 13.79 37611076
2/13/2018 13.79 13.91 13.65 13.78 13.78 26233507
2/14/2018 13.77 14.23 13.65 14.14 14.14 30484471
2/15/2018 14.1 14.1 13.76 13.94 13.94 41580110
2/16/2018 13.92 14.16 13.7 13.91 13.91 28825388
2/19/2018 13.98 14.03 13.84 13.93 13.93 2718387
2/20/2018 14 14 13.46 13.52 13.52 47586924
2/21/2018 13.56 13.59 13.19 13.28 13.28 33674788
2/22/2018 13.31 13.68 13.27 13.5 13.5 27195578
2/23/2018 13.56 13.56 13.18 13.23 13.23 22451125
2/26/2018 13.21 13.34 12.87 13.05 13.05 28218959
2/27/2018 13.11 13.23 12.65 12.69 12.69 38799200
2/28/2018 12.75 12.75 12.23 12.45 12.45 50557418
3/1/2018 12.52 13.14 12.52 13.1 13.1 58618380
3/2/2018 12.94 13.17 12.66 13.1 13.1 31227524
3/5/2018 13.13 13.2 12.94 13.01 13.01 36961456
3/6/2018 13.14 13.28 13.07 13.15 13.15 38347730
3/7/2018 13.01 13.11 12.9 13 13 39379428
3/8/2018 13.06 13.57 12.96 13.55 13.55 35734016
3/9/2018 13.61 13.82 13.54 13.72 13.72 57458527
3/12/2018 13.78 13.79 13.47 13.55 13.55 43340244
3/13/2018 13.51 13.73 13.43 13.68 13.68 31518915
3/14/2018 13.68 13.68 13.34 13.44 13.44 29191430
3/15/2018 13.48 13.8 13.34 13.38 13.38 25124222
3/16/2018 13.35 13.39 12.99 13.07 13.07 139380488
3/20/2018 12.91 12.97 12.6 12.62 12.62 51660346
3/21/2018 12.66 12.8 12.44 12.65 12.65 50235189
3/22/2018 12.63 12.63 12.38 12.43 12.43 39604240
3/23/2018 13.09 13.39 12.85 12.99 12.99 94421877
3/26/2018 13.09 13.09 12.64 12.92 12.92 52385055
3/27/2018 12.95 13.05 12.6 12.65 12.65 36881469
3/28/2018 12.65 12.67 11.98 12.03 12.03 85970613
4/2/2018 12.07 12.21 11.86 11.99 11.99 28343669
4/3/2018 11.97 12.14 11.9 12.12 12.12 39047275
4/4/2018 12 12.45 11.87 12.4 12.4 52070386
4/5/2018 12.48 12.71 12.41 12.63 12.63 29949923
4/6/2018 12.6 12.76 12.34 12.66 12.66 28464382
4/9/2018 12.91 13.19 12.87 13.04 13.04 34671249
4/10/2018 13.15 13.23 12.91 12.98 12.98 34744241
4/11/2018 12.93 13.08 12.88 13.05 13.05 23651249
4/12/2018 13.05 13.16 12.94 13.06 13.06 21591311
4/13/2018 13.08 13.08 12.77 12.89 12.89 29612262
4/16/2018 13 13 12.57 12.6 12.6 23639911
4/17/2018 12.55 12.95 12.55 12.92 12.92 29760024
4/18/2018 12.95 13.2 12.95 13.05 13.05 34665820
4/19/2018 12.96 13.15 12.73 12.85 12.85 29537574
4/20/2018 12.82 12.98 12.67 12.69 12.69 22297978
4/23/2018 12.65 12.98 12.65 12.86 12.86 20098542
4/24/2018 12.92 12.98 12.48 12.5 12.5 26181285
4/25/2018 12.54 12.75 12.39 12.47 12.47 23414929
4/26/2018 12.35 12.53 11.94 12.16 12.16 52201076
4/27/2018 12.16 12.16 11.61 11.67 11.67 52988802
4/30/2018 11.69 11.95 11.66 11.7 11.7 28188364
5/2/2018 11.6 11.72 11.39 11.44 11.44 41814824
5/3/2018 11.37 11.51 11.28 11.44 11.44 46692351
5/4/2018 11.49 11.64 11.38 11.54 11.54 30073291
5/7/2018 11.52 11.58 11.33 11.35 11.35 28937378
5/8/2018 11.38 11.7 11.37 11.67 11.67 26977226
5/9/2018 11.7 11.81 11.51 11.67 11.67 25589697
5/10/2018 11.57 11.96 11.57 11.68 11.68 20829456
5/11/2018 11.78 11.79 11.51 11.72 11.72 21554181
5/14/2018 11.67 11.75 11.56 11.6 11.6 14568731
5/15/2018 11.57 11.66 11.47 11.57 11.57 15957342
5/16/2018 11.57 11.88 11.55 11.85 11.85 19703710
5/17/2018 11.8 11.98 11.52 11.56 11.56 31980170
5/18/2018 11.55 11.71 11.45 11.67 11.67 111931843
5/21/2018 11.62 12.24 11.47 11.89 11.89 34113663
5/22/2018 11.84 11.96 11.84 11.91 11.91 33645112
5/23/2018 11.85 12.17 11.69 11.91 11.91 32205141
5/24/2018 11.83 11.98 11.7 11.77 11.77 13466330
5/25/2018 11.71 11.9 11.71 11.75 11.75 29716407
Date Open High Low Close Adj Close Volume
5/29/2017 241.729996 243 240.5 241.039993 233.711441 133371
5/30/2017 240.5 244.25 240.5 242.550003 235.175537 399110
5/31/2017 243.490005 243.869995 240.630005 243.25 235.854233 1569576
6/1/2017 243.990005 244.5 241.080002 243.839996 236.426331 531122
6/2/2017 244.470001 245.779999 241.910004 244.889999 237.444412 454605
6/5/2017 245.449997 248.289993 243.479996 247.970001 240.430756 594423
6/6/2017 248 248.009995 244.5 245.119995 237.667404 953110
6/7/2017 247.990005 247.990005 241.800003 242.309998 234.942825 735487
6/8/2017 243.399994 243.880005 240.830002 241.360001 234.021729 355810
6/9/2017 242 243.380005 241 241.429993 234.089615 458624
6/12/2017 242.990005 242.990005 240.5 240.979996 233.653275 291413
6/13/2017 244.990005 244.990005 239.5 239.919998 232.625504 407362
6/14/2017 241.600006 241.600006 235.279999 236.300003 229.11557 985345
6/15/2017 237.460007 238.869995 236.309998 237.130005 229.920334 701970
6/16/2017 239.5 239.5 233.990005 236.880005 229.677917 2528825
6/19/2017 237.100006 238 232.5 233.860001 226.749771 738047
6/20/2017 233.860001 236.699997 233 234.529999 227.399368 514944
6/21/2017 234.529999 236 232.210007 234.779999 227.641785 751554
6/22/2017 232.210007 237.100006 232.210007 235.929993 228.756805 407068
6/23/2017 236 237 235 235.529999 228.368973 375694
6/26/2017 235.529999 235.529999 230.5 231.990005 224.93663 568909
6/27/2017 233.990005 235.5 230.509995 235 227.855072 968260
6/28/2017 235.190002 236.899994 234 234.990005 227.845413 1459244
6/29/2017 235.259995 235.479996 232.5 234.910004 227.767838 570152
6/30/2017 235.410004 237.979996 232.75 236.679993 229.484009 1048166
7/3/2017 236.679993 241.100006 235.75 240.720001 233.401199 235365
7/4/2017 240.380005 243.5 240.380005 242.300003 234.933151 233397
7/5/2017 242.460007 243.5 240.020004 242.110001 234.748932 466756
7/6/2017 242 242.869995 239.080002 240.389999 233.081223 498657
7/7/2017 240.649994 241.119995 233.440002 234.690002 227.554489 1826455
7/10/2017 234.690002 236.970001 234.300003 234.929993 227.787201 704904
7/11/2017 234.809998 236.289993 233.5 233.949997 226.837006 960478
7/12/2017 237.199997 237.699997 234.179993 235.919998 228.747116 906418
7/13/2017 237.979996 238.240005 235.300003 237.839996 231.656952 885834
7/14/2017 238.240005 239.610001 235.110001 236.089996 229.952438 847517
7/17/2017 236.100006 238.449997 235.289993 235.839996 229.708939 713056
7/18/2017 235.839996 237 231.100006 233.380005 227.312897 881314
7/19/2017 233.5 236.100006 227 227.25 221.342255 1615452
7/20/2017 230.789993 245 229.380005 243.110001 236.789932 2535814
7/21/2017 242.990005 259.140015 242.990005 251.649994 245.107925 1815884
7/24/2017 251.460007 251.460007 245.350006 247.850006 241.406723 809505
7/25/2017 247 251.380005 245.240005 250.369995 243.861206 763411
7/26/2017 250.779999 254.559998 250.339996 253.410004 246.82222 1064805
7/27/2017 253.279999 254.389999 247.199997 250.059998 243.559265 881375
7/28/2017 249 252.990005 247.610001 248.949997 242.478134 452859
7/31/2017 248.899994 248.949997 244.5 245.889999 239.497665 339606
8/1/2017 250 250 241 241.509995 235.231567 602639
8/2/2017 241.509995 245.360001 240.729996 241.570007 235.289993 689673
8/3/2017 240.360001 243.300003 238.050003 239.160004 232.942657 869974
8/4/2017 241.460007 245.009995 239.139999 243.100006 236.780212 549653
8/7/2017 242.039993 245.399994 240.850006 242.320007 236.020493 573292
8/8/2017 242 248.360001 241.440002 246.139999 239.741165 566854
8/9/2017 246.449997 246.449997 240.130005 242.25 235.952316 786251
8/10/2017 243.389999 244 238.5 239.460007 233.234848 570350
8/11/2017 239.199997 243.199997 239.199997 240.300003 234.053009 1161012
8/14/2017 240.300003 244.229996 240.300003 243.589996 237.257477 353177
8/15/2017 241.070007 244 241.070007 241.869995 235.582184 409734
8/16/2017 242.979996 246.199997 240.320007 245.720001 239.332092 1049280
8/17/2017 245.160004 245.990005 242 243.440002 237.111374 549490
8/18/2017 243.440002 253 242.149994 251.289993 244.757278 1328388
8/21/2017 251.330002 254.940002 248.679993 254.100006 247.494247 960448
8/22/2017 254.639999 254.660004 251.339996 254.169998 247.562424 439783
8/23/2017 254.279999 258 253.979996 257.910004 251.2052 1111301
8/24/2017 257.910004 265 255.009995 263.829987 256.971283 1672631
8/25/2017 263.5 264.799988 259.200012 263.950012 257.088196 615954
8/28/2017 264.890015 264.890015 260.160004 262.980011 256.143372 703995
8/29/2017 263.980011 264 259 263.149994 256.30896 568522
8/30/2017 258.410004 264 258 262.269989 255.451874 870031
8/31/2017 261.75 263.779999 259.619995 262.220001 255.403183 893618
9/1/2017 263.399994 264 260.429993 263.76001 256.903137 611866
9/4/2017 263.23999 263.75 257.820007 262.709991 255.880356 216034
9/5/2017 260.269989 263.48999 256.670013 258.929993 252.1987 842942
9/6/2017 259.570007 264.890015 258.01001 262.890015 256.055725 1214920
9/7/2017 260 264.429993 256.279999 259.040009 252.305817 968840
9/8/2017 259.799988 264.390015 252.5 254.330002 247.718277 1101829
9/11/2017 253.050003 262.940002 253.050003 258.76001 252.033112 879930
9/12/2017 259.5 262.230011 258 259.420013 252.675919 976930
9/13/2017 260 260.399994 253.190002 253.589996 246.997498 854981
9/14/2017 254.300003 262.5 253.110001 262.279999 255.461594 1112699
9/15/2017 262.480011 265 260.290009 264.200012 257.331665 1061768
9/18/2017 264.850006 264.850006 259.290009 261.519989 254.721329 529004
9/19/2017 262.369995 265.98999 258.619995 264.600006 257.721283 885985
9/20/2017 265.279999 265.480011 259.549988 263.200012 256.357697 585520
9/21/2017 265.480011 265.480011 261.01001 263.429993 256.581696 449233
9/22/2017 263.980011 263.98999 260.549988 262.209991 255.393372 264777
9/25/2017 262.200012 267 261.839996 264.859985 257.974518 322931
9/26/2017 267.98999 267.98999 260.029999 260.940002 254.156433 503375
9/27/2017 262.76001 267.799988 259 267 260.058868 503315
9/28/2017 266.75 266.75 261.309998 262.5 255.675858 582824
9/29/2017 262 269.890015 262 266.230011 259.308899 1021313
10/2/2017 267 273.660004 265 273.01001 265.912689 815056
10/3/2017 273.799988 273.799988 270.339996 272.529999 265.445099 415861
10/4/2017 273.209991 276.700012 270 275.140015 267.987305 851628
10/5/2017 272.01001 277.48999 268.570007 271.75 264.685394 496764
10/6/2017 273.920013 275.690002 269.76001 273.839996 266.721069 812178
10/9/2017 274.399994 275 263.109985 269.850006 262.834808 593025
10/10/2017 271.25 273.799988 264.519989 267.48999 260.536133 894783
10/11/2017 268.149994 270.799988 265.899994 267.01001 260.068634 622417
10/12/2017 267.01001 271.26001 265.369995 266.279999 260.398651 660272
10/13/2017 265.619995 267.799988 259 260.290009 255.565552 668485
10/16/2017 260.290009 264.470001 259.809998 260.720001 255.987732 493032
10/17/2017 261.670013 266.779999 260.75 265.170013 260.356964 1064520
10/18/2017 266 267.5 263 264.799988 259.993683 272197
10/19/2017 264 265.51001 261.959991 263.48999 258.707428 423052
10/20/2017 264.73999 264.75 260.839996 261.859985 257.107025 382745
10/23/2017 262.190002 264.140015 256.649994 261 256.262634 506734
10/24/2017 259.200012 261.980011 256.700012 258.070007 253.385818 725767
10/25/2017 257.25 263.429993 256.700012 258.070007 253.385818 604459
10/26/2017 259.359985 260.480011 256 257.5 252.826187 512767
10/27/2017 255 258.869995 253.5 255.529999 250.891937 706756
10/30/2017 253.820007 261 253.350006 259.929993 255.212051 428593
10/31/2017 259.940002 259.98999 250.529999 251.130005 246.571793 637285
11/1/2017 252 256.890015 250.5 255.470001 250.833023 699918
11/3/2017 256.48999 263 251.600006 261.970001 257.215027 714549
11/6/2017 260.660004 266.98999 257.059998 265.149994 260.337311 764948
11/7/2017 264.119995 266.579987 255.699997 260.950012 256.213531 664849
11/8/2017 260.950012 261.170013 254.119995 254.559998 249.939529 373304
11/9/2017 254.559998 258.329987 252.5 253.809998 249.20314 1054014
11/10/2017 252.550003 255.830002 248.779999 249.5 244.971375 663379
11/13/2017 249.5 251.770004 243 249.889999 245.354294 484540
11/14/2017 249.270004 253.490005 243.660004 247.710007 243.213867 432343
11/15/2017 246.460007 247.270004 243.229996 245.639999 241.181442 736216
11/16/2017 245.029999 252.089996 244 245.320007 240.867233 355361
11/17/2017 247.350006 247.350006 244.119995 245.690002 241.23053 487042
11/21/2017 246.300003 251.990005 246.300003 248.570007 244.058273 960712
11/22/2017 249.190002 251.509995 244.100006 245.490005 241.034164 717967
11/23/2017 245.449997 248.649994 244.850006 245.699997 241.240341 125276
11/24/2017 244.270004 248.490005 236.960007 241.740005 237.352234 474974
11/27/2017 241.300003 243.710007 235.800003 238.570007 234.239777 343213
11/28/2017 238.570007 242.889999 236.509995 239.940002 235.5849 471093
11/29/2017 237.410004 238.990005 232.009995 234.289993 230.037445 1463597
11/30/2017 235.460007 237.470001 230.110001 231.039993 226.846436 1411562
12/1/2017 231.039993 237.919998 231.039993 236.320007 232.030624 1426324
12/4/2017 233.009995 237.029999 233.009995 235.729996 231.451309 1097002
12/5/2017 235.729996 238.490005 235.179993 236.860001 232.560791 1191916
12/6/2017 237 238.979996 236.490005 237 232.698257 1228531
12/7/2017 237.589996 239.940002 237.020004 237.990005 233.670288 291456
12/8/2017 239.179993 245.990005 239.009995 243.940002 239.512299 1073570
12/11/2017 240.910004 246.289993 240.320007 243.199997 238.785721 840921
12/13/2017 242.600006 244.949997 241.800003 242.729996 238.324265 957474
12/14/2017 242.729996 247 240.600006 246.630005 242.153473 1307159
12/15/2017 247.070007 248 243.350006 244.869995 240.4254 846740
12/18/2017 244.259995 250.210007 243.669998 249.779999 245.246292 691401
12/19/2017 248.979996 249.529999 241.820007 243.830002 239.404282 1090643
12/20/2017 243.229996 245.360001 239.649994 243.050003 238.638443 663624
12/21/2017 242.779999 243.889999 240.990005 242.309998 237.911865 578857
12/22/2017 241.990005 246 241.990005 245.119995 240.670868 182768
12/26/2017 241.809998 245.970001 241.809998 243.570007 239.149002 82073
12/27/2017 244.559998 247.649994 243 244.740005 240.297775 329360
12/28/2017 245.699997 248 242.639999 247.330002 242.840759 221364
12/29/2017 248 249.690002 245.289993 249.300003 244.775024 225440
1/2/2018 249.300003 249.899994 245.899994 248.130005 243.626236 419896
1/3/2018 247.559998 249.979996 243.5 247.050003 242.565842 438690
1/4/2018 248.279999 249.789993 245 245.5 241.043976 645028
1/5/2018 246.720001 252.240005 244.25 250.779999 246.228149 499722
1/8/2018 251.399994 252.300003 247 248.779999 244.264435 595552
1/9/2018 247.600006 250.929993 245.270004 250.190002 245.648849 588059
1/10/2018 246.119995 252.300003 245.399994 247.649994 243.154953 572551
1/11/2018 248.259995 248.259995 244 244.940002 241.535294 756413
1/12/2018 244.009995 246.309998 241.600006 243.440002 241.106949 342171
1/15/2018 243.399994 247.309998 243.399994 245.570007 243.216537 196743
1/16/2018 244.960007 250 244.119995 245.940002 243.582993 440823
1/17/2018 246.550003 246.550003 236.800003 237.440002 235.164444 1346433
1/18/2018 237.5 237.660004 230.399994 232.839996 230.608536 2194173
1/19/2018 232.449997 233.679993 229.100006 229.639999 227.439194 1546398
1/22/2018 230.699997 236.490005 229.380005 233.570007 231.331543 1214540
1/23/2018 233.240005 237.330002 232 233.100006 230.866043 716693
1/24/2018 233 233.869995 230 230.130005 227.9245 898961
1/25/2018 230.699997 232.229996 228 228.690002 226.498291 1448798
1/26/2018 228.639999 229.899994 225.5 226.270004 224.101501 1289693
1/29/2018 227.399994 229.550003 226.5 227.710007 225.52771 1040893
1/30/2018 228.839996 228.839996 222.139999 222.990005 220.852936 630482
1/31/2018 223.509995 225.029999 222 222.300003 220.16954 576958
2/1/2018 222.899994 230.5 222.899994 228.570007 226.379456 1136307
2/2/2018 228.899994 231.789993 225.25 230.199997 227.99382 1272304
2/6/2018 226.490005 227.910004 221.679993 222.089996 219.961548 1292808
2/7/2018 223.5 229.770004 222.100006 225.389999 223.229919 1062299
2/8/2018 224.5 225.990005 222.690002 223.360001 221.219391 862828
2/9/2018 225.5 225.880005 220.5 225.100006 222.942719 695842
2/12/2018 228.490005 228.5 222 225.979996 223.81427 1375285
2/13/2018 222.610001 225.300003 221.020004 221.929993 219.803085 1183731
2/14/2018 222.479996 223.279999 218.029999 220.410004 218.297653 946863
2/15/2018 220.960007 221.899994 218 219.529999 217.426102 1666395
2/16/2018 220.070007 225.300003 219 224.300003 222.150375 1149425
2/19/2018 225 225.449997 224.009995 225.179993 223.021942 175949
2/20/2018 226.300003 226.309998 221.630005 222.820007 220.68457 345785
2/21/2018 223.369995 223.75 220.160004 221.830002 219.704041 1128475
2/22/2018 222.919998 224.240005 215.809998 223.679993 221.536316 2371205
2/23/2018 224.070007 224.070007 218.050003 220 217.891586 943661
2/26/2018 219.309998 221.229996 213.5 214.059998 212.008514 1647204
2/27/2018 214.25 218 213.5 216.649994 214.573685 819201
2/28/2018 216.110001 218.990005 214.020004 218.199997 216.108841 1021025
3/1/2018 217 221 216.550003 219.679993 217.574646 826491
3/2/2018 219.75 228.440002 217.25 227.229996 225.052292 1700416
3/5/2018 225 227.990005 222 224.639999 222.487106 1075744
3/6/2018 226.5 226.5 222.100006 223.240005 221.10054 592275
3/7/2018 222.830002 225.009995 220.059998 224.5 222.348465 512420
3/8/2018 220.669998 223.990005 218.199997 220.470001 218.357086 1028367
3/9/2018 221 225.699997 221 224.320007 222.170197 396849
3/12/2018 224.990005 226.059998 221.649994 224.039993 221.892868 535002
3/13/2018 224.110001 224.990005 220.029999 221.520004 219.397018 780824
3/14/2018 222 223.990005 221.520004 222.949997 220.813309 404099
3/15/2018 223.309998 224 220.429993 220.990005 218.872101 748172
3/16/2018 220.440002 225.759995 220.440002 224.649994 222.497009 3585952
3/20/2018 224.699997 225.669998 220.100006 221.25 219.129593 1030703
3/21/2018 221.800003 222.470001 217.089996 218.889999 216.792221 2530835
3/22/2018 217.869995 219.75 213.5 213.850006 211.800537 2786463
3/23/2018 214.270004 215.490005 209.130005 210.110001 208.096359 1327795
3/26/2018 209.990005 213.279999 208.759995 211.610001 209.581985 1440191
3/27/2018 211.089996 212.899994 208 210.149994 208.135971 1077762
3/28/2018 210.669998 211.979996 206.330002 208.570007 206.571136 1778969
4/2/2018 208.570007 210.639999 207 207.699997 205.709457 641692
4/3/2018 207.699997 209.990005 207.699997 208.910004 206.907867 597163
4/4/2018 208.910004 211.020004 207.800003 210.639999 208.621292 3289341
4/5/2018 209 218.009995 209 216.520004 214.444931 1790623
4/6/2018 215.919998 223 215.919998 222.070007 219.941757 909885
4/9/2018 220.479996 227.399994 220.220001 224.679993 222.526718 1577722
4/10/2018 224.119995 225.279999 221.169998 223.610001 221.46698 1384701
4/11/2018 222.710007 224.360001 219.850006 220.360001 218.248138 518218
4/12/2018 219.850006 224.440002 219.020004 224.149994 223.082504 484894
4/13/2018 222 225.860001 221.770004 224.639999 224.639999 519918
4/16/2018 222.509995 225.860001 222.509995 224.979996 224.979996 428827
4/17/2018 224.5 226.5 219.369995 225.970001 225.970001 555066
4/18/2018 226.449997 227 223.559998 225.440002 225.440002 475238
4/19/2018 226.800003 227.960007 221.559998 227.110001 227.110001 722239
4/20/2018 224.100006 228.199997 224.100006 227.75 227.75 530075
4/23/2018 227.190002 228.199997 223.919998 225.880005 225.880005 644494
4/24/2018 225.649994 226.889999 221.020004 221.740005 221.740005 345725
4/25/2018 222.25 226.899994 221.020004 225.899994 225.899994 827105
4/26/2018 225.199997 228.869995 223.020004 228.029999 228.029999 742577
4/27/2018 227.460007 230.5 223.610001 229.059998 229.059998 714099
4/30/2018 228.429993 230.5 225.5 228.429993 228.429993 587340
5/2/2018 228.990005 231.300003 225.509995 229.110001 229.110001 837904
5/3/2018 228.380005 229.089996 222.759995 227.699997 227.699997 654832
5/4/2018 227.649994 227.649994 220.830002 221.399994 221.399994 771117
5/7/2018 221.389999 221.789993 216.979996 219.059998 219.059998 579929
5/8/2018 218.279999 219.820007 214.020004 218.089996 218.089996 752001
5/9/2018 218.089996 219.509995 214 215.639999 215.639999 796002
5/10/2018 216 222.600006 216 218.869995 218.869995 315338
5/11/2018 219 220.25 214.740005 218.190002 218.190002 268210
5/14/2018 220.050003 222.080002 214.509995 218.880005 218.880005 376787
5/15/2018 218.830002 218.830002 214.029999 217.979996 217.979996 699440
5/16/2018 217.300003 219.25 214.789993 218.050003 218.050003 656037
5/17/2018 218.050003 218.050003 213 214.800003 214.800003 3034940
5/18/2018 214.270004 216.970001 213.5 214.130005 214.130005 1155543
5/21/2018 214.130005 216.699997 210.580002 211.190002 211.190002 423719
5/22/2018 211.630005 214.960007 210 212.050003 212.050003 337531
5/23/2018 210.589996 214.639999 210.220001 212.5 212.5 697985
5/24/2018 215 215 211.869995 212.199997 212.199997 382869
5/25/2018 214.949997 215.179993 210.509995 213.669998 213.669998 642917
Date Open High Low Close Adj Close Volume
1/23/2018 64.400002 64.400002 63.5 63.880001 62.722496 10488397
1/24/2018 64.739998 65.809998 64.169998 65.550003 64.362244 11834458
1/25/2018 66 67.339996 65.010002 66.410004 65.206657 10061016
1/26/2018 66.769997 68.690002 66.160004 68.040001 66.807114 8048811
1/29/2018 67.980003 67.980003 66.599998 67.07 65.854691 4402933
1/30/2018 67.059998 67.059998 64.550003 65.5 64.313141 7684240
1/31/2018 65.510002 66.300003 65.379997 65.980003 64.784454 6965601
2/1/2018 66 66.68 65.190002 66.209999 65.010277 7856322
2/2/2018 66.209999 66.209999 64.160004 64.959999 63.782925 8173445
2/6/2018 64.489998 66.489998 62.549999 64.400002 63.233078 11232940
2/7/2018 65.089996 65.089996 62.419998 62.580002 61.446056 8049899
2/8/2018 62.970001 62.970001 60.509998 61.400002 60.287434 15171674
2/9/2018 61.77 62.75 61.040001 62.330002 61.200584 10542696
2/12/2018 62.5 63.82 61.93 63.23 62.084274 7440707
2/13/2018 63 64.489998 62.369999 64 62.840321 6314119
2/14/2018 63.66 66 63.580002 65.290001 64.106949 4563448
2/15/2018 65 66.389999 65 65.879997 64.686256 7372029
2/16/2018 66.040001 67 65.470001 66.099998 64.902267 6512570
2/19/2018 66.379997 66.379997 64.5 64.870003 63.694561 1144068
2/20/2018 64.639999 65.790001 64.160004 65.57 64.381874 4961231
2/21/2018 65.730003 66.489998 64.830002 64.959999 63.782925 6279633
2/22/2018 65.139999 66.480003 65.050003 65.989998 64.794266 5848978
2/23/2018 66.440002 67.68 65.300003 66.019997 64.823715 8541476
2/26/2018 66 66.800003 65.629997 65.790001 65.090851 13860276
2/27/2018 66.480003 66.5 65.32 65.540001 64.843506 9552239
2/28/2018 65.809998 65.809998 62.41 64.349998 63.666153 14214898
3/1/2018 64.510002 64.730003 61.27 62.130001 61.469746 14667294
3/2/2018 61.849998 63.57 61.049999 61.639999 60.984951 5997321
3/5/2018 61.849998 64.220001 60.959999 63.93 63.250618 6594715
3/6/2018 64.25 65.830002 63.32 65.099998 64.40818 9437872
3/7/2018 65.099998 65.330002 64.25 64.919998 64.230095 7890275
3/8/2018 64.919998 65.25 62.93 64.690002 64.002541 6939505
3/9/2018 64.690002 65.980003 63.68 64.110001 63.428707 6749892
3/12/2018 64.010002 65.480003 63.98 64.879997 64.190521 9241908
3/13/2018 64.720001 65.5 64.410004 64.949997 64.259773 4604630
3/14/2018 65.040001 65.470001 63.220001 63.34 62.666889 2996620
3/15/2018 63.490002 65.150002 62.490002 62.630001 61.964436 4581050
3/16/2018 62.650002 63.09 61.549999 61.889999 61.232296 20174152
3/20/2018 61.5 63.48 61.220001 63.27 62.597633 5874065
3/21/2018 63.16 64.5 62.68 64.239998 63.55732 11694454
3/22/2018 64.339996 64.339996 62.639999 63.240002 62.567951 6360753
3/23/2018 63.09 63.529999 60.209999 60.91 60.262711 9123708
3/26/2018 61.009998 62.080002 60.220001 61.810001 61.153149 4586022
3/27/2018 61.959999 62.5 61.549999 61.790001 61.133362 5985138
3/28/2018 61.639999 61.779999 60.200001 60.549999 59.906536 5364080
4/2/2018 60.720001 61.830002 59.540001 60.080002 59.441532 4221936
4/3/2018 60.09 62.139999 60.09 61.990002 61.331234 5471822
4/4/2018 61 62.099998 60.439999 61.98 61.321339 6363367
4/5/2018 62.139999 63 61.77 62.470001 61.806133 10593461
4/6/2018 61.52 62.419998 60.830002 61.799999 61.143253 5264082
4/9/2018 61.900002 62.240002 61.400002 61.709999 61.054207 5690560
4/10/2018 62.040001 63.900002 62.040001 63.82 63.141785 6469702
4/11/2018 63.580002 64.889999 63.5 64.720001 64.032227 4424634
4/12/2018 64.400002 65.529999 63.75 65.370003 64.675316 6617895
4/13/2018 65.400002 65.510002 64.529999 65.330002 64.635742 5426128
4/16/2018 65.510002 66 63.009998 63.400002 62.72625 3979183
4/17/2018 63.52 64.730003 62.990002 63.439999 62.765823 13906328
4/18/2018 64 65.169998 63.82 65.099998 64.40818 11044033
4/19/2018 65.050003 65.050003 63.169998 63.82 63.141785 6208088
4/20/2018 64.300003 64.300003 62.77 62.939999 62.271137 3834183
4/23/2018 62.799999 64.889999 62 63.950001 63.270405 8688258
4/24/2018 64.120003 64.650002 62.889999 63.279999 62.607525 5901700
4/25/2018 63.130001 63.889999 62.529999 63.560001 62.884552 5999836
4/26/2018 62.52 63.889999 62.52 63.470001 62.795506 8130887
4/27/2018 63.32 63.43 62.099998 62.369999 61.707195 4844740
4/30/2018 62.599998 62.970001 61.169998 62.169998 61.509319 6417972
5/2/2018 61.77 62 59.709999 59.98 59.342594 6852695
5/3/2018 59.84 60.41 58.200001 58.580002 57.957474 8181191
5/4/2018 58.599998 58.599998 57.509998 57.84 57.225338 10891714
5/7/2018 57.98 58.240002 54.98 55.209999 54.623283 9758537
5/8/2018 54.900002 56.18 54.900002 55.950001 55.355423 8339181
5/9/2018 56.040001 56.07 54.639999 54.860001 54.277004 13704795
5/10/2018 55.119999 56.540001 55.119999 56.009998 55.414783 19256842
5/11/2018 56.150002 56.41 55.540001 56.040001 55.444466 7383916
5/14/2018 56 57 55.900002 56.869999 56.265644 9484667
5/15/2018 56.650002 56.650002 54.009998 55.099998 54.514454 16641759
5/16/2018 55.200001 57.470001 54.82 56.669998 56.067768 13250973
5/17/2018 56.299999 57.830002 56.049999 57.450001 56.839481 10354026
5/18/2018 57.310001 57.599998 56.049999 56.259998 55.662125 15851077
5/21/2018 56.5 57.23 55.709999 56.459999 55.860001 7995212
5/22/2018 56.139999 57.16 55.310001 57.02 57.02 6780482
5/23/2018 56.189999 57.400002 54.869999 55.150002 55.150002 9612776
5/24/2018 54.810001 55.529999 53.32 53.970001 53.970001 7309707
5/25/2018 54.48 54.700001 53.009998 53.16 53.16 9475182
Date Open High Low Close Adj Close Volume
5/29/2017 31.110001 31.73 31.110001 31.51 29.785942 252208
5/30/2017 31.120001 31.469999 30.83 31 29.303846 1370612
5/31/2017 31 31.280001 29.459999 30.01 28.368013 6089979
6/1/2017 30.290001 30.75 29.99 30.16 28.509806 2096233
6/2/2017 30.030001 31.139999 30.030001 30.440001 28.774487 1407294
6/5/2017 30.440001 31.24 30.4 30.66 28.982449 893396
6/6/2017 30.290001 31.040001 30.049999 30.280001 28.623241 1655561
6/7/2017 30.18 30.299999 29.66 30 28.358561 4626327
6/8/2017 30 30.16 29.02 29.129999 27.536161 4358925
6/9/2017 29.280001 29.75 28.67 28.77 27.195858 2909674
6/12/2017 29.24 29.24 28.67 29.030001 27.441635 871751
6/13/2017 29.07 29.74 29 29.190001 27.59288 2275890
6/14/2017 29.07 29.6 28.969999 29.16 27.56452 7591033
6/15/2017 29.16 29.43 28.68 29.27 27.668503 1873771
6/16/2017 29.02 29.440001 28.51 28.700001 27.12969 4764979
6/19/2017 28.9 29.24 28.799999 28.950001 27.366011 3402774
6/20/2017 29.030001 29.25 28.709999 28.77 27.195858 2499660
6/21/2017 28.77 29 27.690001 27.83 26.307289 1497040
6/22/2017 27.700001 28.700001 27.700001 28.139999 26.600328 1710271
6/23/2017 28.110001 28.5 28.02 28.379999 26.827198 3677590
6/26/2017 28.120001 29.190001 28.1 29.030001 27.441635 4459579
6/27/2017 29 29 28.200001 28.389999 26.836651 2227074
6/28/2017 28.49 28.49 27.709999 27.9 26.740805 2726434
6/29/2017 27.610001 27.84 27.299999 27.379999 26.242409 1719556
6/30/2017 27.4 27.9 27.059999 27.23 26.098642 3391149
7/3/2017 27.32 27.5 27.030001 27.129999 26.002796 3008626
7/4/2017 27.01 27.639999 27.01 27.200001 26.069889 2994579
7/5/2017 27.24 27.459999 26.76 27.24 26.108227 1950047
7/6/2017 27.15 27.290001 26.5 26.77 25.657757 3536299
7/7/2017 26.790001 26.809999 26.040001 26.610001 25.504404 3804339
7/10/2017 26.76 26.77 26.23 26.549999 25.446896 5868969
7/11/2017 26.5 26.780001 26.120001 26.309999 25.216866 4011766
7/12/2017 26.5 27.700001 26.469999 27.68 26.529947 11053060
7/13/2017 27.67 28.200001 27.6 27.799999 26.644958 5558660
7/14/2017 27.799999 28.17 27.41 27.889999 26.73122 2222957
7/17/2017 27.889999 28.110001 27.719999 28.049999 26.884571 1603996
7/18/2017 28.049999 28.049999 27.58 27.84 26.683298 2654984
7/19/2017 27.549999 28.34 27.549999 28.299999 27.124186 2669866
7/20/2017 28.030001 28.32 27.809999 28.07 26.903742 1395875
7/21/2017 27.82 28.200001 27.530001 27.58 26.434101 1337282
7/24/2017 27.59 27.84 27.549999 27.74 26.587454 1288198
7/25/2017 27.889999 28.299999 27.82 28.209999 27.037924 3458208
7/26/2017 28.280001 28.459999 27.59 28.049999 26.884571 16158701
7/27/2017 28.1 28.129999 27.4 27.559999 26.414932 1713797
7/28/2017 27.4 27.57 26.549999 27.309999 26.175318 14076192
7/31/2017 27 27.700001 26.65 27.07 25.94529 5991583
8/1/2017 27.4 27.49 27 27.129999 26.002796 4986159
8/2/2017 27.030001 27.129999 26.5 26.799999 25.686508 9039881
8/3/2017 27 27.01 26.35 26.459999 25.360634 18726902
8/4/2017 26.629999 26.690001 26.4 26.5 25.398973 8812566
8/7/2017 26.530001 26.879999 26.389999 26.540001 25.437311 3116413
8/8/2017 26.540001 26.549999 26.25 26.440001 25.341467 3886779
8/9/2017 26.559999 26.559999 26.16 26.23 25.14019 3596997
8/10/2017 26.1 26.299999 26 26.120001 25.034761 4181569
8/11/2017 26.07 26.190001 25.91 26.049999 24.967669 6741381
8/14/2017 26.280001 26.280001 25.91 26.129999 25.044344 4166726
8/15/2017 26.01 26.15 25.93 26.059999 24.977253 5589567
8/16/2017 26.110001 26.110001 25.92 26.02 24.938915 6508180
8/17/2017 26 26.24 25.92 26.09 25.006006 6945132
8/18/2017 26 26.35 25.959999 26.01 24.929331 1083260
8/21/2017 26.030001 26.65 26.030001 26.6 25.49482 1160317
8/22/2017 26.790001 26.790001 26.129999 26.459999 25.360634 1864369
8/23/2017 26.610001 26.73 26.379999 26.65 25.54274 2377782
8/24/2017 26.790001 27.450001 26.790001 27.379999 26.242409 3039031
8/25/2017 27.34 27.639999 27.24 27.49 26.347839 2512142
8/28/2017 27.700001 27.700001 27.110001 27.16 26.031551 3912490
8/29/2017 27.16 27.370001 27.01 27.27 26.13698 1720792
8/30/2017 27.209999 27.51 27 27.370001 26.232826 2898135
8/31/2017 27.5 27.540001 27.059999 27.43 26.290333 5776852
9/1/2017 27.15 27.700001 27.15 27.41 26.271164 3346493
9/4/2017 27.4 27.42 27.1 27.23 26.098642 651143
9/5/2017 27.290001 27.450001 27.110001 27.35 26.213657 6319942
9/6/2017 27.41 27.549999 27.219999 27.41 26.271164 2286690
9/7/2017 27.459999 27.59 27.18 27.389999 26.251995 1755937
9/8/2017 27.389999 27.66 27.290001 27.639999 26.491608 2760207
9/11/2017 27.4 27.75 27.4 27.629999 26.482023 2185202
9/12/2017 27.75 27.98 27.5 27.860001 26.702467 3134779
9/13/2017 27.9 28.200001 27.700001 28.1 26.932495 1832137
9/14/2017 28.1 28.299999 27.91 28.200001 27.028341 3770335
9/15/2017 28.129999 28.469999 28.08 28.370001 27.191278 8198158
9/18/2017 28.5 28.629999 28.23 28.58 27.392553 3788948
9/19/2017 28.719999 28.719999 28.5 28.549999 27.363798 5466851
9/20/2017 28.549999 28.84 28.5 28.719999 27.526733 6109048
9/21/2017 28.610001 28.84 28.610001 28.73 27.53632 1229937
9/22/2017 28.6 28.790001 28.6 28.700001 27.507566 1762665
9/25/2017 28.809999 29.049999 28.68 29.01 27.804688 2228568
9/26/2017 28.879999 29.18 28.700001 28.98 27.775932 9279034
9/27/2017 28.75 29.1 28.75 29.040001 27.833441 6252727
9/28/2017 29 29.440001 28.83 29.26 28.0443 4028729
9/29/2017 29.26 29.75 28.959999 29.51 28.283913 2347481
10/2/2017 29.15 29.85 29.15 29.43 28.207237 4463521
10/3/2017 29.360001 29.41 28.809999 29 27.795101 10370429
10/4/2017 28.799999 28.959999 28.65 28.719999 27.526733 5143815
10/5/2017 28.799999 28.870001 27.969999 28.059999 26.894157 9649463
10/6/2017 28 28.1 26.84 27.02 25.897367 11523716
10/9/2017 27.25 27.389999 26.559999 26.870001 25.753599 9502733
10/10/2017 26.700001 27.280001 26.68 26.959999 25.839859 2549184
10/11/2017 26.98 26.98 26.280001 26.360001 25.26479 3597697
10/12/2017 26.379999 26.59 26.200001 26.360001 25.26479 3685867
10/13/2017 26.110001 26.48 25.629999 25.700001 24.632212 3953948
10/16/2017 25.709999 25.77 24.030001 24.23 23.223286 8000392
10/17/2017 24.24 24.76 23.950001 24.530001 23.510824 5900258
10/18/2017 24.200001 25 24.07 24.530001 23.510824 7454358
10/19/2017 24.549999 25.18 24.379999 24.559999 23.539576 5254126
10/20/2017 24.65 24.77 23.530001 23.85 22.859076 6103484
10/23/2017 24.450001 24.450001 22.809999 23.01 22.053976 4986920
10/24/2017 23.01 23.68 22.15 22.42 21.488489 7608307
10/25/2017 22.41 22.549999 20.83 21.129999 20.252087 17444868
10/26/2017 21.360001 21.360001 18.610001 18.84 18.057232 26229421
10/27/2017 18.459999 20 18.360001 19.629999 18.814407 6268980
10/30/2017 19.84 20.49 19.66 19.690001 18.871916 9385274
10/31/2017 19.58 19.84 19.379999 19.42 18.613132 6114288
11/1/2017 19.549999 20.07 19.35 19.42 18.613132 3902911
11/3/2017 19.629999 20 19.440001 19.76 18.939009 4368288
11/6/2017 19.959999 20.139999 19.639999 20.110001 19.274467 3847788
11/7/2017 20.059999 20.65 19.610001 19.809999 18.986929 4606463
11/8/2017 19.639999 19.959999 19.25 19.299999 18.498119 9611321
11/9/2017 19.379999 19.59 18.82 19.09 18.296846 9678740
11/10/2017 19.139999 19.16 18.049999 18.200001 17.443825 7728599
11/13/2017 18.49 18.549999 18.290001 18.42 17.654682 5769360
11/14/2017 18.5 18.639999 18.370001 18.440001 17.673851 5620053
11/15/2017 18.469999 18.639999 18.23 18.51 17.740942 3466243
11/16/2017 18.6 18.639999 18.1 18.41 17.645096 4179308
11/17/2017 18.58 18.59 18.24 18.33 17.568422 1969767
11/21/2017 18.35 18.83 18.35 18.77 17.990141 4346210
11/22/2017 18.809999 18.950001 18.200001 18.280001 17.5205 5274357
11/23/2017 18.200001 18.59 18.200001 18.309999 17.549253 1136549
11/24/2017 18.309999 18.360001 18.139999 18.17 17.41507 2101776
11/27/2017 18.07 18.23 18.07 18.110001 17.357563 6958338
11/28/2017 18.1 18.290001 18.01 18.09 17.709999 9976382
11/29/2017 18 18.18 17.360001 17.549999 17.549999 7370910
11/30/2017 17.459999 17.76 16.9 17.1 17.1 10073147
12/1/2017 17.1 17.290001 16.76 16.959999 16.959999 4502944
12/4/2017 16.959999 17.049999 16.33 16.59 16.59 3561988
12/5/2017 16.57 16.98 16.57 16.75 16.75 6888356
12/6/2017 16.82 17 16.549999 16.780001 16.780001 8559727
12/7/2017 16.969999 16.99 16.450001 16.76 16.76 7467424
12/8/2017 16.860001 17.07 16.59 16.639999 16.639999 16055892
12/11/2017 16.610001 16.799999 15.97 16.139999 16.139999 6298253
12/13/2017 16.290001 16.5 15.77 15.97 15.97 9249355
12/14/2017 16 16.48 15.9 16 16 5613309
12/15/2017 16.15 16.440001 16.02 16.360001 16.360001 8764499
12/18/2017 16.32 16.32 16.110001 16.299999 16.299999 4703721
12/19/2017 16.389999 16.49 16.17 16.290001 16.290001 5792846
12/20/2017 16.389999 16.440001 16.049999 16.09 16.09 2177975
12/21/2017 16.129999 16.26 15.88 15.93 15.93 6537384
12/22/2017 16.049999 16.23 15.97 16.139999 16.139999 4018841
12/26/2017 16.049999 16.25 15.93 15.96 15.96 763095
12/27/2017 16 16.25 15.99 16.139999 16.139999 5631545
12/28/2017 16.200001 16.299999 15.46 16.200001 16.200001 3817674
12/29/2017 16.25 16.450001 16.25 16.389999 16.389999 2075553
1/2/2018 16.48 16.48 16.190001 16.35 16.35 2148506
1/3/2018 16.389999 16.43 16.02 16.129999 16.129999 3655689
1/4/2018 16.190001 17.290001 16.190001 17.209999 17.209999 9383592
1/5/2018 17.290001 17.51 17.120001 17.379999 17.379999 7481547
1/8/2018 17.42 17.549999 16.85 17 17 7585717
1/9/2018 17.32 17.32 16.879999 17.01 17.01 4996427
1/10/2018 17.16 17.18 16.57 16.870001 16.870001 2790077
1/11/2018 16.98 17.01 16.73 16.959999 16.959999 1577163
1/12/2018 17 17.15 16.76 16.85 16.85 5068669
1/15/2018 17.07 17.08 16.889999 17.01 17.01 579966
1/16/2018 17.09 17.16 16.91 17 17 2644080
1/17/2018 17.139999 17.15 16.99 17.049999 17.049999 3129366
1/18/2018 17.15 17.15 16.76 16.98 16.98 2913440
1/19/2018 16.940001 17.08 16.799999 16.91 16.91 3001612
1/22/2018 17.09 17.09 16.68 16.780001 16.780001 2781036
1/23/2018 16.860001 16.9 16.799999 16.889999 16.889999 2849682
1/24/2018 16.879999 17.120001 16.719999 16.790001 16.790001 2654250
1/25/2018 16.91 17.07 16.450001 16.51 16.51 2574255
1/26/2018 16.559999 16.98 16.459999 16.93 16.93 1827827
1/29/2018 16.99 16.99 16.549999 16.610001 16.610001 2143440
1/30/2018 16.57 16.9 16.370001 16.870001 16.870001 2751045
1/31/2018 16.700001 16.9 16.51 16.870001 16.870001 5119494
2/1/2018 16.83 16.969999 16.57 16.690001 16.690001 3263608
2/2/2018 16.77 16.889999 16.209999 16.25 16.25 2929110
2/6/2018 15.93 16.469999 15.82 15.99 15.99 6308036
2/7/2018 16 16.219999 15.76 16.190001 16.190001 8102691
2/8/2018 15.91 16.049999 15.52 15.66 15.66 3533750
2/9/2018 15.5 15.81 14.95 15.46 15.46 4794810
2/12/2018 15.49 15.69 15.23 15.58 15.58 1090292
2/13/2018 15.44 15.55 15.1 15.46 15.46 5474539
2/14/2018 15.16 15.36 15.15 15.26 15.26 2915965
2/15/2018 15.36 15.54 15.25 15.51 15.51 12857517
2/16/2018 15.6 15.88 15.6 15.81 15.81 6247282
2/19/2018 15.89 15.93 15.75 15.86 15.86 436276
2/20/2018 15.77 15.86 15.6 15.7 15.7 1883883
2/21/2018 15.73 16.030001 15.66 15.93 15.93 3157147
2/22/2018 15.95 16.139999 15.71 16.02 16.02 4270703
2/23/2018 15.92 16.299999 15.8 16.219999 16.219999 1613260
2/26/2018 16.049999 16.219999 15.67 15.91 15.91 1705350
2/27/2018 15.88 15.88 14.92 15.35 15.35 14934793
2/28/2018 15.4 15.5 15.02 15.4 15.4 9195049
3/1/2018 15.37 15.42 15.1 15.36 15.36 3486468
3/2/2018 15.1 15.8 15.06 15.69 15.69 2903504
3/5/2018 15.38 15.4 15 15.01 15.01 4382112
3/6/2018 14.85 15.03 14.79 14.87 14.87 6835691
3/7/2018 14.65 14.91 14.6 14.64 14.64 4434507
3/8/2018 14.56 14.74 14.41 14.51 14.51 3782733
3/9/2018 14.48 15.06 14.48 14.79 14.79 3875633
3/12/2018 14.98 15.06 14.46 14.59 14.59 3129069
3/13/2018 14.65 14.66 13.8 13.95 13.95 12966562
3/14/2018 13.95 14.05 13.29 13.47 13.47 9137791
3/15/2018 13.47 13.47 13.08 13.16 13.16 8694876
3/16/2018 13.14 13.29 12.96 13.12 13.12 21291476
3/20/2018 13.27 13.4 12.94 13.18 13.18 9818443
3/21/2018 13.2 13.97 13.1 13.87 13.87 5478799
3/22/2018 13.93 14.06 13.52 13.63 13.63 4011186
3/23/2018 13.98 13.98 13.25 13.45 13.45 5861463
3/26/2018 13.61 13.61 13.06 13.21 13.21 4077555
3/27/2018 13.21 13.39 13.2 13.31 13.31 3563584
3/28/2018 13.32 13.32 13.11 13.26 13.26 3242320
4/2/2018 13.32 13.32 12.65 12.76 12.76 1925042
4/3/2018 12.76 13.21 12.76 12.99 12.99 1624996
4/4/2018 12.94 13.84 12.94 13.75 13.75 3332115
4/5/2018 13.79 14.26 13.74 14.19 14.19 5266126
4/6/2018 14.26 15.15 14.26 15.11 15.11 3293522
4/9/2018 15.11 15.12 14.47 14.61 14.61 3310818
4/10/2018 14.81 15.11 14.64 14.76 14.76 5861736
4/11/2018 14.76 14.98 14.56 14.64 14.64 4133747
4/12/2018 14.74 15.19 14.72 15.14 15.14 4779774
4/13/2018 15.15 15.2 14.75 14.91 14.91 2507492
4/16/2018 14.92 15.1 14.77 14.83 14.83 5895453
4/17/2018 14.91 15.5 14.91 15.45 15.45 5992333
4/18/2018 15.48 15.6 15.27 15.55 15.55 6154987
4/19/2018 15.64 15.64 15.02 15.07 15.07 6240869
4/20/2018 15.18 15.29 15.04 15.16 15.16 6222864
4/23/2018 15.16 15.59 14.89 15.29 15.29 3283891
4/24/2018 15.58 15.58 15.07 15.16 15.16 5758976
4/25/2018 15.14 15.15 14.5 14.85 14.85 2974306
4/26/2018 14.81 14.81 14.33 14.65 14.65 17938181
4/27/2018 14.61 14.69 14.03 14.44 14.44 16224898
4/30/2018 14.39 15.06 14.22 14.95 14.95 9362947
5/2/2018 14.99 15.1 14.63 14.98 14.98 10324144
5/3/2018 14.85 15.31 14.69 15.23 15.23 12014481
5/4/2018 15.17 15.21 14.7 15.11 15.11 6228958
5/7/2018 15.08 15.16 14.68 14.77 14.77 5799213
5/8/2018 14.73 14.97 14.48 14.52 14.52 5376851
5/9/2018 14.49 14.66 14.21 14.44 14.44 3337247
5/10/2018 14.52 15.14 14.34 14.98 14.98 4004363
5/11/2018 15.09 15.09 14.48 14.54 14.54 3697225
5/14/2018 14.57 14.77 14.31 14.37 14.37 1665453
5/15/2018 14.34 14.51 13.81 14.3 14.3 13601518
5/16/2018 14.37 14.38 13.97 14.01 14.01 9335205
5/17/2018 14.01 14.1 13.6 13.8 13.8 3729457
5/18/2018 13.77 13.99 13.6 13.91 13.91 2873419
5/21/2018 13.98 13.98 13.66 13.76 13.76 8660958
5/22/2018 13.95 14.59 13.83 14.45 14.45 5850581
5/23/2018 14.24 14.94 14.05 14.68 14.68 4038127
5/24/2018 14.81 14.83 14.4 14.7 14.7 2743782
5/25/2018 14.45 15.39 14.45 15.28 15.28 7422587
Date Open High Low Close Adj Close Volume
5/29/2017 15.1 15.1 14.94 14.98 14.568072 7262280
5/30/2017 15.1 15.15 14.94 15.05 14.636148 24301250
5/31/2017 14.94 15.15 14.91 14.97 14.558348 72210206
6/1/2017 14.97 15.11 14.92 14.98 14.568072 31110077
6/2/2017 15.06 15.06 14.79 14.92 14.509723 34977249
6/5/2017 14.92 15.03 14.75 14.99 14.577797 43321591
6/6/2017 14.91 15.05 14.85 14.9 14.490273 25062082
6/7/2017 14.9 15.02 14.83 14.91 14.499997 32781586
6/8/2017 14.89 14.91 14.74 14.8 14.393023 40874824
6/9/2017 14.81 14.89 14.73 14.75 14.344398 32404723
6/12/2017 14.71 14.81 14.67 14.7 14.295773 34501855
6/13/2017 14.7 14.72 14.4 14.46 14.062372 36853808
6/14/2017 14.57 14.59 14.42 14.49 14.091546 34614677
6/15/2017 14.42 14.45 14.24 14.33 13.935946 26122917
6/16/2017 14.26 14.39 14.21 14.28 13.887321 152187634
6/19/2017 14.28 14.46 14.28 14.33 13.935946 39200540
6/20/2017 14.39 14.39 14.19 14.22 13.828972 29378601
6/21/2017 14.22 14.47 14.21 14.42 14.023473 45834595
6/22/2017 14.42 14.43 14.21 14.3 13.906773 23058330
6/23/2017 14.23 14.28 14.16 14.22 13.828972 57697111
6/26/2017 14.22 14.52 14.17 14.42 14.023473 41533715
6/27/2017 14.42 14.49 14.28 14.35 13.955398 57873275
6/28/2017 14.35 14.41 14.32 14.36 13.965121 32828977
6/29/2017 14.39 14.52 14.32 14.36 13.965121 31035504
6/30/2017 14.37 14.63 14.36 14.6 14.198523 32247201
7/3/2017 14.6 14.77 14.44 14.68 14.276322 27910195
7/4/2017 14.61 14.75 14.59 14.64 14.237423 7360438
7/5/2017 14.66 14.83 14.55 14.8 14.393023 35836635
7/6/2017 14.83 14.83 14.55 14.63 14.227697 45625683
7/7/2017 14.61 14.77 14.54 14.73 14.324947 38678789
7/10/2017 14.75 15.03 14.67 14.98 14.568072 53638405
7/11/2017 15.05 15.13 14.92 15.06 14.645873 68835318
7/12/2017 15.18 15.18 14.61 14.78 14.518176 75530062
7/13/2017 14.84 14.84 14.63 14.65 14.390479 65918039
7/14/2017 14.7 14.91 14.64 14.89 14.626227 46018226
7/17/2017 14.88 14.99 14.73 14.97 14.704811 40681905
7/18/2017 14.97 15.13 14.87 15.04 14.77357 50584461
7/19/2017 15.16 15.33 15 15.15 14.881621 33825324
7/20/2017 15.2 15.25 15.12 15.15 14.881621 23409961
7/21/2017 15.15 15.46 15.05 15.45 15.176307 39571937
7/24/2017 15.5 15.89 15.4 15.77 15.49064 40216049
7/25/2017 15.79 15.93 15.71 15.83 15.549576 31888812
7/26/2017 15.83 15.89 15.73 15.78 15.500462 49336595
7/27/2017 15.72 15.89 15.55 15.6 15.32365 33322150
7/28/2017 15.7 15.95 15.51 15.89 15.608513 34106079
7/31/2017 15.93 15.93 15.66 15.76 15.480816 53721666
8/1/2017 15.83 15.95 15.75 15.76 15.480816 30797653
8/2/2017 15.8 16 15.75 15.87 15.588867 46993630
8/3/2017 15.92 15.93 15.75 15.9 15.618336 29728130
8/4/2017 15.9 15.99 15.81 15.92 15.637981 40977408
8/7/2017 16 16.030001 15.92 15.98 15.696918 38563109
8/8/2017 15.95 16.1 15.76 15.79 15.510284 31807818
8/9/2017 15.92 15.92 15.7 15.77 15.49064 35612778
8/10/2017 15.8 16.18 15.8 16.120001 15.834439 56399149
8/11/2017 16.01 16.209999 15.87 16.08 15.795147 66175884
8/14/2017 16.1 16.49 16.02 16.4 16.109478 43475648
8/15/2017 16.41 16.59 16.4 16.58 16.286289 46992152
8/16/2017 16.629999 16.66 16.42 16.620001 16.325583 66906097
8/17/2017 16.67 16.73 16.5 16.620001 16.325583 44139335
8/18/2017 16.57 16.709999 16.49 16.67 16.374697 45173543
8/21/2017 16.790001 16.790001 16.530001 16.639999 16.345226 33894409
8/22/2017 16.559999 16.83 16.559999 16.66 16.364874 49537247
8/23/2017 16.59 16.610001 16.41 16.549999 16.256821 39232716
8/24/2017 16.43 16.690001 16.43 16.65 16.355049 53724047
8/25/2017 16.75 16.75 16.549999 16.639999 16.345226 46715306
8/28/2017 16.68 16.75 16.610001 16.709999 16.413984 34375843
8/29/2017 16.709999 16.75 16.610001 16.709999 16.413984 54028800
8/30/2017 16.6 16.700001 16.5 16.66 16.364874 76943389
8/31/2017 16.65 16.700001 16.549999 16.620001 16.325583 92065817
9/1/2017 16.65 16.700001 16.469999 16.49 16.197884 48572392
9/4/2017 16.49 16.51 16.360001 16.370001 16.080011 4152532
9/5/2017 16.370001 16.52 16.280001 16.309999 16.021072 35942236
9/6/2017 16.35 16.450001 16.25 16.290001 16.001429 59919972
9/7/2017 16.23 16.459999 16.23 16.309999 16.021072 40010091
9/8/2017 16.27 16.51 16.08 16.18 15.893376 45056745
9/11/2017 16.18 16.450001 16.18 16.379999 16.089832 29042724
9/12/2017 16.4 16.48 16.360001 16.4 16.109478 46710151
9/13/2017 16.469999 16.49 16.299999 16.389999 16.099655 59795648
9/14/2017 16.32 16.440001 16.299999 16.33 16.040718 47571192
9/15/2017 16.290001 16.379999 16.129999 16.27 15.981781 188983123
9/18/2017 16.27 16.440001 16.27 16.4 16.109478 42525269
9/19/2017 16.440001 16.51 16.33 16.370001 16.080011 33161722
9/20/2017 16.440001 16.48 16.34 16.42 16.129124 21620642
9/21/2017 16.440001 16.459999 16.33 16.42 16.129124 38716477
9/22/2017 16.4 16.43 16.33 16.34 16.050541 23498223
9/25/2017 16.34 16.450001 16.290001 16.42 16.129124 24665620
9/26/2017 16.57 16.58 16.360001 16.42 16.129124 46338563
9/27/2017 16.43 16.49 16.120001 16.23 15.94249 57338150
9/28/2017 16.110001 16.23 16.01 16.15 15.863906 33260070
9/29/2017 16.049999 16.27 16.049999 16.16 15.873731 31644752
10/2/2017 16.16 16.25 15.76 15.92 15.637981 35772582
10/3/2017 15.99 16.25 15.91 16.15 15.863906 40862225
10/4/2017 16.110001 16.24 16.040001 16.16 15.873731 33414077
10/5/2017 16.200001 16.370001 16.139999 16.16 15.873731 29877179
10/6/2017 16.219999 16.290001 16.1 16.24 15.952312 31687963
10/9/2017 16.33 16.33 16.049999 16.190001 15.903199 26883215
10/10/2017 16.190001 16.4 16.16 16.379999 16.089832 48779696
10/11/2017 16.370001 16.5 16.309999 16.43 16.138947 50044151
10/12/2017 16.43 16.790001 16.41 16.75 16.453278 78954446
10/13/2017 16.709999 17.139999 16.709999 17 16.698849 81689597
10/16/2017 17.01 17.23 17 17.07 16.767609 59646754
10/17/2017 17.110001 17.360001 17.030001 17.23 16.924774 84667705
10/18/2017 17.23 17.26 17.08 17.139999 16.836369 64335085
10/19/2017 17.049999 17.559999 17.040001 17.51 17.199814 68316550
10/20/2017 17.549999 18.440001 17.549999 18.200001 17.877592 95726800
10/23/2017 18.200001 18.200001 17.879999 17.92 17.602552 29031964
10/24/2017 17.959999 18.25 17.940001 18.190001 17.867769 47078929
10/25/2017 18.18 18.18 16.83 16.93 16.630091 107417801
10/26/2017 16.940001 17.01 16.719999 16.77 16.472923 40960306
10/27/2017 16.73 16.91 16.299999 16.48 16.188061 69111026
10/30/2017 16.5 16.59 16.41 16.51 16.217529 23490619
10/31/2017 16.549999 16.59 16.389999 16.540001 16.247 39714353
11/1/2017 16.58 16.879999 16.43 16.459999 16.168413 29826914
11/3/2017 16.41 16.83 16.41 16.690001 16.394341 48097810
11/6/2017 16.73 16.950001 16.42 16.889999 16.590797 58667184
11/7/2017 16.93 17.08 16.790001 16.93 16.630091 70157418
11/8/2017 16.93 17 16.700001 16.790001 16.640001 21954033
11/9/2017 16.690001 16.790001 16.51 16.639999 16.639999 45369360
11/10/2017 16.57 16.790001 16.469999 16.51 16.51 62544341
11/13/2017 16.51 16.629999 16.41 16.459999 16.459999 65958620
11/14/2017 16.450001 16.450001 16.08 16.27 16.27 49920124
11/15/2017 16.4 16.42 16.049999 16.23 16.23 41350827
11/16/2017 16.190001 16.48 16.190001 16.389999 16.389999 34462638
11/17/2017 16.440001 16.440001 16.190001 16.33 16.33 33427238
11/21/2017 16.209999 16.49 16.190001 16.360001 16.360001 53649229
11/22/2017 16.549999 16.549999 16.25 16.43 16.43 50947682
11/23/2017 16.459999 16.57 16.299999 16.52 16.52 3988504
11/24/2017 16.559999 16.559999 16.27 16.43 16.43 11009475
11/27/2017 16.389999 16.389999 16.08 16.27 16.27 42032440
11/28/2017 16.16 16.379999 16.16 16.360001 16.360001 44471137
11/29/2017 16.379999 16.440001 16.16 16.4 16.4 52926659
11/30/2017 16.360001 16.41 15.91 15.99 15.99 93772525
12/1/2017 15.96 16.129999 15.74 15.9 15.9 51552791
12/4/2017 15.91 16.129999 15.84 15.92 15.92 31763475
12/5/2017 16.1 16.110001 15.85 16.07 16.07 31219565
12/6/2017 15.94 16.25 15.87 16.110001 16.110001 46451120
12/7/2017 16.15 16.219999 15.91 16.120001 16.120001 47332208
12/8/2017 16.139999 16.389999 16.049999 16.309999 16.309999 45773561
12/11/2017 16.290001 16.459999 16.200001 16.43 16.43 29671616
12/13/2017 16.48 16.73 16.389999 16.66 16.66 95500176
12/14/2017 16.6 16.74 16.58 16.65 16.65 66219378
12/15/2017 16.68 16.690001 16.48 16.52 16.52 144126046
12/18/2017 16.5 16.719999 16.450001 16.66 16.66 72754960
12/19/2017 16.67 16.82 16.6 16.709999 16.709999 75858635
12/20/2017 16.700001 16.77 16.530001 16.67 16.67 67328028
12/21/2017 16.709999 16.91 16.620001 16.639999 16.639999 27113025
12/22/2017 16.76 16.799999 16.639999 16.780001 16.780001 18005428
12/26/2017 16.68 16.969999 16.620001 16.91 16.91 26884054
12/27/2017 16.969999 17.040001 16.780001 16.82 16.82 13137895
12/28/2017 16.92 17.07 16.85 16.98 16.98 11960985
12/29/2017 17.02 17.07 16.889999 16.950001 16.950001 17881115
1/2/2018 17 17.15 16.889999 17.120001 17.120001 29421019
1/3/2018 17.07 17.07 16.690001 16.76 16.76 51422282
1/4/2018 16.77 16.85 16.700001 16.76 16.76 71430726
1/5/2018 16.860001 16.870001 16.639999 16.790001 16.790001 56321352
1/8/2018 16.809999 17.059999 16.719999 16.98 16.98 38356614
1/9/2018 17.059999 17.09 16.85 16.93 16.93 69395518
1/10/2018 16.85 16.950001 16.43 16.48 16.48 52470135
1/11/2018 16.5 16.6 16.24 16.370001 16.370001 66061935
1/12/2018 16.34 16.700001 16.17 16.48 16.48 42748117
1/15/2018 16.52 16.639999 16.440001 16.5 16.5 5179192
1/16/2018 16.469999 16.629999 16.370001 16.389999 16.389999 48371555
1/17/2018 16.370001 16.6 16.370001 16.530001 16.530001 49837599
1/18/2018 16.549999 17.1 16.549999 17.07 17.07 43578078
1/19/2018 17.07 17.200001 16.91 16.940001 16.940001 52491370
1/22/2018 16.950001 17.25 16.950001 17.219999 17.219999 49217792
1/23/2018 17.26 17.33 16.99 17.190001 17.190001 49894548
1/24/2018 17.190001 17.530001 17.16 17.469999 17.469999 64556666
1/25/2018 17.51 17.690001 17.379999 17.610001 17.610001 72490146
1/26/2018 17.57 17.65 17.25 17.620001 17.620001 51851314
1/29/2018 17.58 17.59 17.35 17.4 17.4 41057612
1/30/2018 17.25 17.530001 17.200001 17.469999 17.469999 32935890
1/31/2018 17.43 17.540001 17.299999 17.440001 17.440001 57548384
2/1/2018 17.33 17.77 17.299999 17.639999 17.639999 61901796
2/2/2018 17.41 17.52 17.26 17.42 17.42 37611900
2/6/2018 16.610001 17.32 16.610001 17.190001 17.190001 65535722
2/7/2018 17.049999 17.360001 16.809999 16.879999 16.879999 58371054
2/8/2018 16.809999 16.93 16.5 16.6 16.6 92951286
2/9/2018 16.66 16.700001 16.120001 16.58 16.58 53298462
2/12/2018 16.620001 16.9 16.469999 16.6 16.6 36839713
2/13/2018 16.73 16.73 16.530001 16.67 16.67 34025167
2/14/2018 16.66 17.469999 16.610001 17.379999 17.379999 56497246
2/15/2018 17.5 18.040001 17.5 17.950001 17.950001 73548696
2/16/2018 17.92 18.01 17.66 17.870001 17.870001 46461396
2/19/2018 17.98 18.1 17.74 17.780001 17.780001 3688707
2/20/2018 17.709999 17.92 17.639999 17.75 17.75 42698303
2/21/2018 17.77 18 17.77 17.889999 17.889999 47511679
2/22/2018 17.98 18 17.860001 17.92 17.92 70271256
2/23/2018 18.049999 18.049999 17.67 17.870001 17.870001 39155788
2/26/2018 17.83 18.120001 17.780001 18.01 18.01 54359336
2/27/2018 17.91 18.040001 17.719999 17.940001 17.940001 46329755
2/28/2018 17.940001 17.940001 17.290001 17.34 17.34 82556505
3/1/2018 17.34 17.74 17.25 17.610001 17.610001 44369222
3/2/2018 17.549999 17.610001 17.35 17.549999 17.549999 39480255
3/5/2018 17.59 17.98 17.450001 17.799999 17.799999 47275009
3/6/2018 17.91 17.92 17.42 17.450001 17.450001 39689879
3/7/2018 17.389999 17.559999 17.389999 17.450001 17.450001 46438463
3/8/2018 17.559999 17.700001 17.4 17.639999 17.639999 40733541
3/9/2018 17.66 17.93 17.559999 17.879999 17.879999 36449223
3/12/2018 17.93 17.98 17.77 17.84 17.84 32385574
3/13/2018 17.870001 18.15 17.860001 18.09 18.09 58067015
3/14/2018 18.16 18.16 17.870001 17.98 17.98 34015756
3/15/2018 17.870001 18.200001 17.870001 18.01 18.01 51289704
3/16/2018 18.1 18.1 17.690001 17.75 17.75 210362299
3/20/2018 17.76 17.860001 17.65 17.700001 17.700001 46399958
3/21/2018 17.709999 17.93 17.610001 17.719999 17.719999 65443834
3/22/2018 17.65 17.84 17.48 17.76 17.76 51157129
3/23/2018 17.719999 17.780001 17.290001 17.35 17.35 50356538
3/26/2018 17.530001 17.67 17.17 17.610001 17.610001 22673363
3/27/2018 17.620001 17.790001 17.559999 17.629999 17.629999 26534951
3/28/2018 17.67 17.74 17.209999 17.25 17.25 49426922
4/2/2018 17.35 17.48 17.1 17.16 17.16 41638364
4/3/2018 17.309999 17.610001 17.25 17.58 17.58 54374716
4/4/2018 17.58 17.76 17.389999 17.690001 17.690001 56019700
4/5/2018 17.73 17.879999 17.690001 17.76 17.76 55348961
4/6/2018 17.76 17.85 17.709999 17.76 17.76 46405278
4/9/2018 17.85 17.969999 17.780001 17.84 17.84 52316395
4/10/2018 17.92 17.99 17.790001 17.870001 17.870001 41189380
4/11/2018 17.950001 17.950001 17.73 17.780001 17.780001 50472656
4/12/2018 17.790001 17.879999 17.6 17.799999 17.799999 38124342
4/13/2018 17.76 17.82 17.700001 17.76 17.76 37194286
4/16/2018 17.719999 17.790001 17.57 17.6 17.6 31445861
4/17/2018 17.65 17.91 17.469999 17.790001 17.790001 52875509
4/18/2018 17.85 17.959999 17.82 17.940001 17.940001 47349153
4/19/2018 17.84 18.040001 17.790001 17.98 17.98 61510069
4/20/2018 18.049999 18.059999 17.73 17.85 17.85 39358043
4/23/2018 17.809999 18.120001 17.690001 17.74 17.74 48025649
4/24/2018 17.84 17.879999 17.41 17.59 17.59 34902919
4/25/2018 17.51 17.809999 17.33 17.5 17.5 32941027
4/26/2018 17.51 17.75 17.459999 17.5 17.5 35774528
4/27/2018 17.459999 17.58 17.370001 17.4 17.4 35198785
4/30/2018 17.450001 17.559999 17.290001 17.309999 17.309999 33003248
5/2/2018 17.25 17.469999 17.110001 17.24 17.24 43809763
5/3/2018 17.23 17.23 16.83 17.049999 17.049999 52268175
5/4/2018 17.07 17.129999 16.889999 17.040001 17.040001 21487599
5/7/2018 17 17.15 16.92 16.969999 16.969999 17528533
5/8/2018 16.950001 17.200001 16.9 16.98 16.98 35079391
5/9/2018 17.059999 17.059999 16.610001 16.780001 16.780001 29694336
5/10/2018 16.76 16.9 16.66 16.75 16.75 48313116
5/11/2018 16.790001 16.93 16.67 16.889999 16.889999 23793025
5/14/2018 16.870001 16.870001 16.65 16.719999 16.719999 53737173
5/15/2018 16.629999 16.76 16.48 16.65 16.65 55832682
5/16/2018 16.620001 16.68 16.33 16.530001 16.530001 31707197
5/17/2018 16.52 16.59 16.15 16.200001 16.200001 37873047
5/18/2018 16.190001 16.450001 16.120001 16.34 16.34 51526668
5/21/2018 16.469999 16.469999 15.91 15.94 15.94 38260909
5/22/2018 15.91 16.200001 15.91 16.129999 16.129999 47616142
5/23/2018 16 16.33 15.87 16.23 16.23 30046241
5/24/2018 16.24 16.290001 16.02 16.07 16.07 29035988
5/25/2018 16.190001 16.190001 15.79 15.82 15.82 47439487
5/28/2018 15.84 15.97 15.59 15.68 15.68 10780823
Date Open High Low Close Adj Close Volume
5/29/2017 196.619995 197.789993 194.949997 195.509995 186.906677 173080
5/30/2017 196.800003 196.800003 190.75 192.020004 183.570251 491083
5/31/2017 191.5 192.5 185 186.460007 178.254913 2800929
6/1/2017 186.5 192.080002 186.309998 189.800003 181.447937 904992
6/2/2017 192.990005 192.990005 188.320007 190.839996 182.442154 352731
6/5/2017 190.300003 192.550003 187.399994 190.589996 182.203156 357349
6/6/2017 190.380005 190.759995 186.470001 187.619995 179.363846 266532
6/7/2017 188.550003 189.100006 185.210007 186.770004 178.55127 870433
6/8/2017 187.070007 187.720001 185.279999 185.619995 177.451874 320318
6/9/2017 185.399994 186.570007 183 183.75 175.664154 591374
6/12/2017 184.009995 188 184 186.889999 178.66597 542781
6/13/2017 187.899994 191.5 187.899994 190.559998 182.1745 1081128
6/14/2017 190.259995 194.110001 188.820007 193.399994 184.889496 547520
6/15/2017 189.529999 194.889999 189.520004 193.809998 185.281479 508880
6/16/2017 194.880005 195.940002 186.160004 190.610001 182.22229 3103057
6/19/2017 191.869995 195.5 189.289993 195.309998 186.715469 1249864
6/20/2017 195.309998 195.309998 192.529999 193.460007 184.946884 426107
6/21/2017 192.919998 194.119995 192.580002 193.679993 185.157181 886217
6/22/2017 197 199.639999 194.149994 198.509995 189.774643 576779
6/23/2017 197.009995 198.979996 196 197.600006 188.904694 703018
6/26/2017 197.020004 200.75 196.259995 197.25 188.570099 504554
6/27/2017 198.059998 199.449997 196.350006 198.520004 189.78421 851555
6/28/2017 198.509995 203.100006 196.610001 202.869995 193.94278 668912
6/29/2017 202.770004 205.789993 202 204.899994 195.883453 1133367
6/30/2017 205.5 205.550003 203.339996 204.389999 195.395889 1454465
7/3/2017 204.389999 204.550003 198.929993 204.009995 195.032623 357910
7/4/2017 204.100006 208 202.789993 203.970001 194.994385 166179
7/5/2017 204.240005 204.240005 197.699997 202.990005 194.057526 525327
7/6/2017 200.699997 201.880005 198.110001 200.389999 191.57193 421008
7/7/2017 199.869995 202.169998 195.009995 201.169998 192.317596 550492
7/10/2017 202 203.990005 198.380005 202.009995 193.120636 659835
7/11/2017 201.419998 203.399994 199.210007 200.339996 191.524109 1272969
7/12/2017 204 204.949997 200.580002 204.050003 195.070877 1525600
7/13/2017 203.490005 205.220001 202.100006 204.860001 195.845215 1401728
7/14/2017 203.979996 206.669998 203.979996 204.580002 195.57756 968609
7/17/2017 203.559998 206.699997 203.559998 206.169998 197.097565 594198
7/18/2017 204.600006 207.399994 204.600006 206 196.935059 843493
7/19/2017 205.899994 207.490005 203.369995 204.330002 195.338531 283402
7/20/2017 205 205.869995 203.070007 204.789993 195.77829 952445
7/21/2017 204.5 207.289993 204.5 206.360001 197.279221 361654
7/24/2017 203.330002 211.529999 203.330002 210.169998 200.921555 456122
7/25/2017 211.949997 211.949997 205.919998 207.110001 197.996231 532973
7/26/2017 209 209 204.529999 205.570007 196.523987 527744
7/27/2017 206 206.100006 202.660004 204.059998 195.080414 851956
7/28/2017 203.199997 205.020004 200 203.270004 194.325195 482236
7/31/2017 202.25 205.169998 201.009995 203.860001 194.889221 1399136
8/1/2017 204.369995 205 201.300003 201.679993 192.805161 499831
8/2/2017 202.380005 204 202.139999 203.580002 194.621552 999550
8/3/2017 205 205.490005 201.809998 205 195.97905 730893
8/4/2017 206 206 203.160004 205.039993 196.017303 552002
8/7/2017 204.009995 205.729996 203.270004 205 195.97905 615032
8/8/2017 204.649994 206.149994 203.889999 204.270004 195.281189 557521
8/9/2017 204.699997 204.699997 199.339996 200.259995 191.447647 711522
8/10/2017 197.880005 199.330002 196 198.419998 192.43689 674374
8/11/2017 196.199997 198.389999 193.75 196.110001 190.196548 554371
8/14/2017 198.350006 199.559998 196.669998 197.729996 191.767685 311118
8/15/2017 199.169998 199.5 197.300003 198.139999 192.165344 252138
8/16/2017 198.210007 199.880005 196.419998 197.630005 191.670715 446158
8/17/2017 197.75 199.949997 195 195.330002 189.440063 420364
8/18/2017 195.820007 197.839996 193.940002 195.5 189.60495 382958
8/21/2017 195.119995 196.990005 193.979996 194.839996 188.964828 653559
8/22/2017 195 195.860001 194.009995 195.279999 189.391571 355169
8/23/2017 195 197.130005 194.009995 196.610001 190.681473 778616
8/24/2017 197.300003 197.779999 195 195.460007 189.566147 821197
8/25/2017 195.949997 196.929993 194 195.509995 189.614624 319443
8/28/2017 196.779999 198.630005 194.820007 198.080002 194.959091 710132
8/29/2017 198.080002 199.339996 198 198.660004 195.529953 489057
8/30/2017 198.990005 199.770004 195.199997 196.279999 193.187439 265169
8/31/2017 196.399994 198.850006 194.509995 197.210007 194.102798 795790
9/1/2017 199.800003 200 195.029999 196.880005 193.778 425175
9/4/2017 196.880005 196.880005 195 195.130005 192.055573 40908
9/5/2017 195.169998 196.899994 192 192.639999 189.604797 664294
9/6/2017 194.979996 195.229996 192.479996 192.610001 189.575272 592420
9/7/2017 192.610001 198.179993 192.610001 194.539993 191.474854 680803
9/8/2017 193.449997 194.929993 190.119995 191.589996 188.571335 1593749
9/11/2017 191.5 193.440002 189 189.350006 186.366638 858991
9/12/2017 191.050003 191.339996 189.059998 190.039993 187.045761 2616382
9/13/2017 189.990005 190.460007 187.520004 189.419998 186.435532 402599
9/14/2017 189.419998 189.449997 188.300003 188.910004 185.933563 678890
9/15/2017 188.699997 191.289993 188.699997 190.369995 187.37056 1157880
9/18/2017 192.020004 192.580002 189.850006 190.529999 187.528046 687015
9/19/2017 191 191 189.020004 189.460007 186.474899 267542
9/20/2017 189 190.850006 186.990005 190.139999 187.14418 810561
9/21/2017 190.600006 191.690002 187.979996 190.490005 187.488678 1535683
9/22/2017 189.990005 193.360001 189.020004 192.710007 189.673706 814724
9/25/2017 193.179993 193.789993 189.479996 192.029999 189.00441 446507
9/26/2017 192.880005 192.880005 188.100006 188.350006 185.382401 1026872
9/27/2017 188.529999 188.529999 185.100006 186.779999 183.837128 1276789
9/28/2017 185.119995 187.679993 185.119995 186.600006 183.659973 824550
9/29/2017 185.110001 188.149994 185.100006 186.399994 183.463104 760641
10/2/2017 185.470001 187.429993 185.110001 185.580002 182.656036 1028214
10/3/2017 186.5 188.279999 186.210007 188.139999 185.17569 540830
10/4/2017 189.080002 189.080002 186.520004 188.149994 185.185532 742573
10/5/2017 188.520004 188.520004 185.149994 185.550003 182.626511 988064
10/6/2017 186.940002 188.279999 184.539993 185.089996 182.173752 731381
10/9/2017 185.009995 186.080002 183.050003 184.649994 181.740677 501847
10/10/2017 187.75 187.75 181.179993 181.710007 178.847015 828402
10/11/2017 182.149994 185.240005 180.039993 184.720001 181.809586 882330
10/12/2017 185.910004 187.139999 182.669998 182.979996 180.097 1341101
10/13/2017 186.630005 186.630005 182.649994 183.720001 180.825333 1165812
10/16/2017 184.619995 185.940002 182.600006 183.020004 180.136368 655470
10/17/2017 183.199997 186.050003 181.25 184.940002 182.026123 1341249
10/18/2017 186.589996 186.690002 184.050003 184.979996 182.065475 1133189
10/19/2017 186.589996 186.589996 181.910004 185.050003 182.134384 451886
10/20/2017 185.410004 186.089996 181.470001 182.559998 179.683609 1183577
10/23/2017 183.009995 183.119995 178.270004 178.800003 175.982864 709429
10/24/2017 179.949997 182.789993 179.070007 181.050003 178.197403 865620
10/25/2017 180.669998 182.800003 178.309998 180.770004 177.921829 1045710
10/26/2017 181.139999 184 178.529999 179.160004 176.337189 664215
10/27/2017 181.509995 185.850006 181.5 182.289993 179.417862 1289148
10/30/2017 182.5 184.300003 181.240005 183.25 180.362747 831668
10/31/2017 184.830002 184.830002 181.5 181.830002 178.965118 1045600
11/1/2017 183.440002 183.740005 181.210007 181.520004 178.660004 1057053
11/3/2017 181.520004 182.979996 173.75 182.479996 182.479996 1109502
11/6/2017 182.080002 182.800003 179.289993 182.029999 182.029999 680372
11/7/2017 182.5 183.440002 180.089996 181.389999 181.389999 616368
11/8/2017 181.139999 185.630005 180.100006 183.080002 183.080002 1815186
11/9/2017 184.050003 184.050003 178.589996 179.619995 179.619995 717245
11/10/2017 179.009995 179.009995 175.639999 175.970001 175.970001 333937
11/13/2017 177.940002 177.940002 169.75 171.080002 171.080002 885496
11/14/2017 171.160004 173 169.259995 170.630005 170.630005 691601
11/15/2017 169.509995 173.559998 168.100006 172.259995 172.259995 606653
11/16/2017 171.830002 174.759995 171.699997 173.910004 173.910004 982417
11/17/2017 173.059998 174.059998 171.550003 173.149994 173.149994 590326
11/21/2017 174.490005 178.410004 174.369995 176.779999 176.779999 2502939
11/22/2017 175 181 175 179.029999 179.029999 825882
11/23/2017 178 178.899994 175.460007 176.320007 176.320007 462884
11/24/2017 178.110001 179.850006 175.210007 177.839996 177.839996 388491
11/27/2017 179.270004 179.550003 176.630005 178.550003 178.550003 904326
11/28/2017 177.649994 181 175.699997 179.669998 179.669998 2997883
11/29/2017 178.070007 182.619995 177.699997 182 182 1151260
11/30/2017 183 186.759995 181.009995 185.490005 185.490005 4892434
12/1/2017 185.490005 194.990005 185.490005 194.529999 194.529999 1339949
12/4/2017 194.600006 194.779999 190.729996 194.369995 194.369995 1140143
12/5/2017 191.289993 195.190002 191.289993 194.929993 194.929993 1373314
12/6/2017 193.270004 196.300003 193.009995 195.529999 195.529999 2265647
12/7/2017 197 197.710007 195.710007 196.039993 196.039993 1122474
12/8/2017 195.460007 196.009995 193.940002 194.850006 194.850006 623179
12/11/2017 194.850006 199.990005 194.850006 198.139999 198.139999 671489
12/13/2017 199.050003 202.910004 198.440002 201.75 201.75 1508708
12/14/2017 200.240005 203.589996 200.240005 202.179993 202.179993 1540152
12/15/2017 203.589996 204.279999 200.839996 202.970001 202.970001 1943186
12/18/2017 202.470001 206.839996 201 202.029999 202.029999 687064
12/19/2017 201.529999 202.919998 200.410004 200.970001 200.970001 861925
12/20/2017 202 203.240005 200.410004 201.740005 201.740005 478242
12/21/2017 200 202 196.919998 198.830002 198.830002 498431
12/22/2017 197.619995 200 197.619995 199.940002 199.940002 348236
12/26/2017 200.429993 202.300003 196.660004 201.360001 201.360001 434750
12/27/2017 200 201.860001 199.220001 199.789993 199.789993 295495
12/28/2017 198.070007 200.929993 198.070007 200.059998 200.059998 374404
12/29/2017 200 205.399994 199.990005 202.089996 202.089996 772493
1/2/2018 202.270004 204.949997 201.210007 203.220001 203.220001 1004982
1/3/2018 202.550003 205.199997 202.550003 204.699997 204.699997 890099
1/4/2018 202.5 207 201.899994 205.809998 205.809998 585899
1/5/2018 206 208.960007 205.100006 206.089996 206.089996 1227414
1/8/2018 207 208.539993 205.050003 206.369995 206.369995 881226
1/9/2018 206.589996 206.589996 203.300003 203.929993 203.929993 1694098
1/10/2018 202.779999 203.669998 198.009995 198.490005 198.490005 1780970
1/11/2018 198.979996 199.149994 193.949997 195.369995 195.369995 1112199
1/12/2018 193.050003 195 193 194.520004 194.520004 1332991
1/15/2018 193.990005 194 193 193.410004 193.410004 269619
1/16/2018 193.889999 196.309998 193.5 195.410004 195.410004 981537
1/17/2018 196.320007 201.220001 196.130005 200.889999 200.889999 1321768
1/18/2018 200.380005 202 199.279999 200.869995 200.869995 404455
1/19/2018 201.190002 203.470001 200.330002 201.880005 201.880005 515405
1/22/2018 200 201.570007 196.380005 198.759995 198.759995 544861
1/23/2018 200.429993 202.660004 198.979996 202.279999 202.279999 823887
1/24/2018 202.779999 202.949997 199.220001 201.570007 201.570007 771964
1/25/2018 202.070007 204.570007 198.770004 201.050003 201.050003 664911
1/26/2018 200.550003 201.990005 196.710007 198.860001 198.860001 483457
1/29/2018 202 202 197.509995 198.580002 198.580002 464492
1/30/2018 197.809998 198.479996 194.610001 195.779999 195.779999 529138
1/31/2018 196.479996 196.710007 192.279999 194.589996 194.589996 1628768
2/1/2018 195.949997 195.949997 193.539993 194.520004 194.520004 1016278
2/2/2018 194.800003 195.419998 190 191.649994 191.649994 913020
2/6/2018 185.889999 188.25 180.919998 186.850006 186.850006 2468987
2/7/2018 184.220001 191.990005 184.220001 189.75 189.75 1137410
2/8/2018 191.899994 191.899994 182.050003 184.5 184.5 1295577
2/9/2018 182.429993 184.270004 177.110001 179.570007 179.570007 969131
2/12/2018 185.809998 185.809998 179.440002 183.139999 183.139999 832016
2/13/2018 184.050003 184.830002 181.399994 182.529999 182.529999 544474
2/14/2018 182.899994 185.5 181.649994 183.190002 183.190002 795095
2/15/2018 184.809998 188.979996 183.270004 187.479996 187.479996 455679
2/16/2018 184.25 188.979996 184 184.389999 184.389999 416461
2/19/2018 188.759995 188.759995 183.75 184.710007 184.710007 42055
2/20/2018 187.5 189.360001 184.179993 188.929993 188.929993 370739
2/21/2018 189.25 192 188.570007 189.669998 189.669998 1003499
2/22/2018 191.979996 192.339996 188.009995 191.770004 191.770004 1318580
2/23/2018 191.899994 191.899994 184.009995 185.460007 185.460007 1623707
2/26/2018 191.899994 191.899994 182.029999 183.520004 183.520004 747387
2/27/2018 183.570007 183.970001 177.009995 178.220001 178.220001 1656334
2/28/2018 178.449997 183.220001 178.300003 182.119995 182.119995 1178259
3/1/2018 181.5 186.199997 179.279999 184.699997 184.699997 1066146
3/2/2018 182.220001 183.580002 178.990005 181.220001 181.220001 1224725
3/5/2018 181.679993 184.619995 180.289993 182.940002 182.940002 502808
3/6/2018 183.5 185.990005 183.5 184.720001 184.720001 916924
3/7/2018 181.070007 186 181.070007 184.580002 184.580002 1480854
3/8/2018 182.479996 186.5 182.479996 185.600006 185.600006 838115
3/9/2018 185.139999 187.179993 184.860001 185.429993 185.429993 856716
3/12/2018 185.149994 187.949997 184.710007 186.080002 186.080002 956485
3/13/2018 185.759995 187.059998 184.770004 186.690002 186.690002 591951
3/14/2018 187.25 189.710007 184.330002 185.259995 185.259995 1128793
3/15/2018 187.270004 187.970001 182.910004 183.529999 183.529999 657906
3/16/2018 183.080002 186.509995 182.350006 185.190002 185.190002 2948897
3/20/2018 185.279999 187.410004 180.399994 181.070007 181.070007 769845
3/21/2018 181.039993 187.270004 180.979996 186.960007 186.960007 804367
3/22/2018 187 190.369995 184.360001 189.080002 189.080002 808280
3/23/2018 190.139999 190.190002 179.100006 179.690002 179.690002 1374299
3/26/2018 180.5 184.490005 178.770004 183.759995 183.759995 519587
3/27/2018 184.130005 184.279999 181.179993 182.490005 182.490005 398618
3/28/2018 183.839996 183.839996 178.740005 179.630005 179.630005 692061
4/2/2018 182.259995 183.779999 179.960007 181 181 460728
4/3/2018 183.330002 185.949997 180.75 183.220001 183.220001 517277
4/4/2018 183.179993 187.610001 181.779999 185.949997 185.949997 887859
4/5/2018 186 190.449997 185.460007 189.279999 189.279999 497697
4/6/2018 188 191.889999 188 190.690002 190.690002 780790
4/9/2018 191.289993 192.339996 188.929993 190.440002 190.440002 661873
4/10/2018 192.550003 192.550003 189.910004 192.229996 192.229996 562494
4/11/2018 192.550003 195.639999 192.270004 195.149994 195.149994 631010
4/12/2018 193.399994 194.710007 191.630005 192.990005 192.990005 1604151
4/13/2018 193.710007 195.889999 191.979996 195.119995 195.119995 569090
4/16/2018 195.309998 196.570007 194.610001 196 196 262260
4/17/2018 196.279999 199.330002 194.179993 197.649994 197.649994 1060532
4/18/2018 198.919998 201.410004 196.919998 199.889999 199.889999 807007
4/19/2018 195 200.779999 195 197.429993 197.429993 617592
4/20/2018 197 197.479996 193.270004 194.669998 194.669998 1059263
4/23/2018 194.660004 201.110001 194.660004 198.940002 198.940002 506431
4/24/2018 197.470001 199.199997 196.960007 197.389999 197.389999 473826
4/25/2018 196.399994 198.240005 194.039993 195.240005 195.240005 904149
4/26/2018 194.009995 198.410004 194.009995 197.699997 197.699997 454327
4/27/2018 197.169998 198.779999 194.490005 195.460007 195.460007 473215
4/30/2018 195.070007 196.360001 194 194.539993 194.539993 834400
5/2/2018 194.059998 196.490005 193.690002 194.179993 194.179993 981760
5/3/2018 192 193.029999 189.619995 190.220001 190.220001 873322
5/4/2018 190.009995 190.800003 185.309998 186.089996 186.089996 782888
5/7/2018 185.630005 186.869995 180.199997 180.5 180.5 1602622
5/8/2018 180.970001 182.830002 180.490005 182.179993 182.179993 955510
5/9/2018 181.020004 181.919998 178.279999 178.660004 178.660004 845459
5/10/2018 178.339996 181.589996 178 180.770004 180.770004 615783
5/11/2018 180.449997 182 177.240005 179.789993 179.789993 473601
5/14/2018 181.570007 181.570007 177.039993 178.970001 178.970001 785761
5/15/2018 178.740005 182.100006 177.429993 181.5 181.5 653589
5/16/2018 181.889999 182.610001 176 176.190002 176.190002 2494312
5/17/2018 176.740005 177.149994 174.009995 174.330002 174.330002 827868
5/18/2018 174.169998 175 170.300003 170.679993 170.679993 1556856
5/21/2018 173 173.970001 169.5 169.979996 169.979996 919324
5/22/2018 170.559998 172.059998 165.190002 165.669998 165.669998 1131501
5/23/2018 165 170 164.669998 168.330002 168.330002 892719
5/24/2018 169.229996 169.529999 166 167.199997 167.199997 691746
5/25/2018 170.470001 170.470001 164.479996 165.710007 165.710007 668427
5/28/2018 165.820007 168 164.449997 164.660004 164.660004 252919
Date Open High Low Close Adj Close Volume
5/29/2017 87.550003 88.669998 86.360001 86.870003 86.753708 299167
5/30/2017 86.5 88.18 86.059998 86.730003 86.613899 1188872
5/31/2017 87.519997 87.519997 83.93 87 86.88353 2593959
6/1/2017 86.889999 88.82 84 88.139999 88.022003 1562275
6/2/2017 88.139999 88.239998 86.980003 87.440002 87.322945 1715030
6/5/2017 87.440002 88.760002 86.769997 87.879997 87.762352 562937
6/6/2017 87.800003 88 87 87.18 87.063293 1106722
6/7/2017 87.129997 88.190002 85.589996 87.870003 87.752373 3258810
6/8/2017 86.339996 88.459999 86.339996 87.839996 87.722404 3441367
6/9/2017 87.910004 88.980003 87.599998 87.989998 87.872208 2251342
6/12/2017 88 88.900002 87.519997 88.370003 88.251701 1774965
6/13/2017 88.370003 92.5 88.370003 91.82 91.697075 3442672
6/14/2017 92.669998 95.599998 92.379997 94.470001 94.343529 5197975
6/15/2017 94.660004 96.300003 93.779999 95.480003 95.35218 2274219
6/16/2017 95.480003 96.470001 93.970001 95.150002 95.022621 7237064
6/19/2017 95.43 98.480003 95.43 97.129997 96.999969 4606877
6/20/2017 97.580002 98.800003 95.610001 96.739998 96.610489 3970296
6/21/2017 94.339996 96.75 92.260002 95.440002 95.312233 1889715
6/22/2017 96.300003 96.300003 93.599998 94.099998 93.974022 1262990
6/23/2017 96.300003 96.300003 93.220001 94.519997 94.393463 1416252
6/26/2017 94.040001 96.300003 93.080002 93.519997 93.394798 1404025
6/27/2017 92.419998 96.449997 92.050003 95.900002 95.771622 2326343
6/28/2017 95.910004 97.550003 93.650002 96.540001 96.410759 1624529
6/29/2017 96.760002 97 94.18 96.629997 96.500633 1440559
6/30/2017 94.330002 96.900002 94.330002 96.75 96.620476 1727001
7/3/2017 97.379997 97.379997 94.830002 96.629997 96.500633 770924
7/4/2017 96.650002 97 94.660004 96.480003 96.350845 230244
7/5/2017 96 96.349998 94.470001 95.279999 95.152443 1019063
7/6/2017 95.290001 95.879997 94.07 94.970001 94.842865 2144441
7/7/2017 94.970001 94.970001 93.010002 94 93.874161 2097594
7/10/2017 94 94.919998 93 94.019997 93.894127 1221864
7/11/2017 92.93 95.190002 92.93 93.419998 93.294937 2186574
7/12/2017 93.110001 95.019997 93.110001 94.879997 94.752983 1546219
7/13/2017 95 95.779999 94.440002 95 94.872818 3091910
7/14/2017 95 95.220001 94.029999 94.809998 94.683075 1210010
7/17/2017 95.279999 97.370003 95.199997 97.129997 96.999969 1543844
7/18/2017 97.269997 97.269997 95.57 96.599998 96.47068 351608
7/19/2017 96.010002 97 96.010002 96.639999 96.510628 1779899
7/20/2017 95.809998 96.959999 95.809998 96.559998 96.430733 1511415
7/21/2017 96.029999 96.889999 96 96.089996 95.961357 1315373
7/24/2017 96 96.599998 94.610001 96.260002 96.131134 1376494
7/25/2017 95 97.489998 95 96.389999 96.260963 1383635
7/26/2017 97.25 99.900002 96.239998 98.800003 98.66774 3279753
7/27/2017 97.150002 100.889999 97.139999 99.099998 98.967331 1469153
7/28/2017 98.720001 99.190002 96.199997 99.059998 98.927383 609282
7/31/2017 98.870003 101.669998 97.050003 100.910004 100.77491 1620954
8/1/2017 101.650002 101.720001 97.57 99.260002 99.127121 1413563
8/2/2017 98.739998 99.800003 97.620003 98.470001 98.338181 1490730
8/3/2017 99.400002 99.779999 97.010002 97.949997 97.818871 929869
8/4/2017 98.519997 98.75 97.040001 97.82 97.689049 1913582
8/7/2017 97.730003 99.480003 97.199997 98.480003 98.348167 4531624
8/8/2017 98.349998 99.25 98.139999 98.5 98.368134 1234842
8/9/2017 98.190002 98.370003 96.080002 97.389999 97.259621 809651
8/10/2017 96.5 96.949997 92.540001 94.93 94.93 1201919
8/11/2017 94.779999 95.889999 94.010002 94.839996 94.839996 667017
8/14/2017 95.309998 96.220001 94.559998 95.089996 95.089996 1057314
8/15/2017 95.089996 97.889999 95.089996 97.5 97.5 1488476
8/16/2017 97.57 97.650002 95.050003 96.610001 96.610001 797531
8/17/2017 97.449997 97.989998 95.959999 96.739998 96.739998 2058746
8/18/2017 96.089996 97.800003 95.589996 96.879997 96.879997 516889
8/21/2017 97.540001 98.919998 96.220001 96.980003 96.980003 705675
8/22/2017 96.980003 97.790001 96.459999 97.239998 97.239998 2533733
8/23/2017 96.410004 97.769997 96.400002 97.139999 97.139999 778498
8/24/2017 97.779999 97.849998 96.029999 97.419998 97.419998 1771211
8/25/2017 97.989998 98 95.75 96.080002 96.080002 557653
8/28/2017 96.279999 97.489998 95.019997 97.209999 97.209999 1043419
8/29/2017 97.209999 97.489998 96.239998 97.199997 97.199997 628778
8/30/2017 97.160004 97.349998 94.709999 95.489998 95.489998 687318
8/31/2017 96.629997 98.290001 96.129997 97.150002 97.150002 3043355
9/1/2017 97 98.900002 96.209999 97.800003 97.800003 2466253
9/4/2017 97.800003 98.800003 96.510002 97.959999 97.959999 132540
9/5/2017 97.699997 98.489998 96.410004 97.919998 97.919998 2433306
9/6/2017 97.68 98.709999 96.309998 96.889999 96.889999 2147032
9/7/2017 97.239998 98.169998 96.510002 97.019997 97.019997 817856
9/8/2017 97.18 97.18 95.519997 96.529999 96.529999 1518821
9/11/2017 96.809998 97.32 95.849998 97.059998 97.059998 1352405
9/12/2017 97 97.82 96.410004 96.610001 96.610001 748509
9/13/2017 97.480003 97.519997 95.849998 96.879997 96.879997 917569
9/14/2017 95.82 97.480003 95.809998 97.010002 97.010002 1460770
9/15/2017 97 98.040001 95.5 95.919998 95.919998 7650712
9/18/2017 96.389999 97.239998 95.220001 96.93 96.93 716951
9/19/2017 97 97 95.059998 95.610001 95.610001 585844
9/20/2017 95.870003 96.839996 94.07 96.32 96.32 1695525
9/21/2017 95.57 96.889999 95.5 96.419998 96.419998 613639
9/22/2017 96.32 97.010002 95.169998 96.860001 96.860001 855606
9/25/2017 96.370003 100.800003 96.370003 100.360001 100.360001 4137161
9/26/2017 99.989998 103.349998 97.889999 102.529999 102.529999 1756454
9/27/2017 101.07 103.279999 100.43 102.540001 102.540001 2510461
9/28/2017 102.440002 102.489998 99.589996 100.220001 100.220001 1991380
9/29/2017 100.220001 103.18 98.480003 101.959999 101.959999 2293337
10/2/2017 102.800003 104.470001 102.260002 103.440002 103.440002 1764103
10/3/2017 104.199997 107.900002 102.779999 106.959999 106.959999 5400639
10/4/2017 106.25 106.5 102.18 102.769997 102.769997 3524012
10/5/2017 103.489998 103.760002 102.349998 103.230003 103.230003 1521285
10/6/2017 103.480003 103.5 101.910004 102.470001 102.470001 1276152
10/9/2017 102.980003 103.209999 101.230003 101.489998 101.489998 700013
10/10/2017 101.400002 101.400002 99.419998 99.709999 99.709999 1421839
10/11/2017 99.860001 100.339996 98.870003 99.139999 99.139999 2322091
10/12/2017 100 100 95.919998 96.959999 96.959999 7337095
10/13/2017 97 98.989998 96.699997 96.879997 96.879997 4754681
10/16/2017 97.489998 98.870003 97.129997 97.629997 97.629997 1567360
10/17/2017 97.769997 98.900002 96.910004 98.309998 98.309998 2429651
10/18/2017 97.139999 98.889999 97.120003 97.550003 97.550003 4236303
10/19/2017 97.989998 98.559998 96.919998 98.07 98.07 2278486
10/20/2017 98.309998 99.910004 96.910004 97.5 97.5 1774681
10/23/2017 97.760002 99.129997 96.07 97.910004 97.910004 1871363
10/24/2017 98.779999 98.779999 96.669998 97.519997 97.519997 3015410
10/25/2017 98 98 95.449997 95.980003 95.980003 960247
10/26/2017 97.349998 97.949997 96.260002 96.669998 96.669998 1824286
10/27/2017 97 98.629997 96.25 96.800003 96.800003 1993360
10/30/2017 97.199997 97.989998 96.93 97.769997 97.769997 1970240
10/31/2017 97.989998 98.080002 96.519997 97.889999 97.889999 1652812
11/1/2017 98 99.309998 97.360001 98.800003 98.800003 2601502
11/3/2017 97.699997 99.610001 96.5 98.889999 98.889999 1425263
11/6/2017 99.800003 100.949997 97.370003 100.580002 100.580002 2368705
11/7/2017 101 103 100.839996 102.449997 102.449997 1791805
11/8/2017 102.989998 104.25 102.019997 103.059998 103.059998 864898
11/9/2017 101.230003 105.389999 101.230003 103.739998 103.739998 2747447
11/10/2017 104.900002 104.900002 100.43 101.839996 101.839996 882829
11/13/2017 102.599998 104.330002 99.690002 101.099998 101.099998 1635741
11/14/2017 101.559998 102.959999 100.169998 102.029999 102.029999 1186997
11/15/2017 101.5 103.309998 100.660004 101.419998 101.419998 2608232
11/16/2017 101.5 102.400002 101.25 101.900002 101.900002 767583
11/17/2017 102.150002 105.660004 101.599998 103.300003 103.300003 1266395
11/21/2017 102.779999 106.989998 100.580002 101.489998 101.489998 2737122
11/22/2017 102.349998 102.599998 100.809998 101.349998 101.349998 1845474
11/23/2017 101.599998 102.949997 100.339996 101.489998 101.489998 190628
11/24/2017 102.779999 102.900002 100.669998 102.650002 102.650002 778380
11/27/2017 101 102.209999 98.980003 99.889999 99.889999 805555
11/28/2017 98.610001 101.260002 98.610001 100.870003 100.870003 1351744
11/29/2017 100.620003 104.610001 100.260002 102.629997 102.629997 1935202
11/30/2017 101.099998 104.699997 100.550003 101.830002 101.830002 4598864
12/1/2017 100.529999 102.790001 100.529999 101.980003 101.980003 1328415
12/4/2017 100.93 103.519997 100.290001 102.07 102.07 965964
12/5/2017 102.279999 103.07 100.160004 102.010002 102.010002 1031401
12/6/2017 102.25 102.25 98.870003 99.5 99.5 1535620
12/7/2017 99.5 100.75 97.629997 98.120003 98.120003 1307454
12/8/2017 97.730003 100.389999 97.730003 99.419998 99.419998 1967264
12/11/2017 100.580002 102 98.300003 99.639999 99.639999 2292681
12/13/2017 100.099998 100.970001 99.220001 99.739998 99.739998 3654871
12/14/2017 99.900002 99.949997 97.709999 98.489998 98.489998 2212915
12/15/2017 98.239998 98.769997 96.099998 97.050003 97.050003 3692996
12/18/2017 97.089996 99.5 96.470001 98.410004 98.410004 1844336
12/19/2017 98.620003 99.800003 97.510002 99.160004 99.160004 1311066
12/20/2017 98.010002 99.389999 96.709999 97.220001 97.220001 1651640
12/21/2017 97.620003 98.18 95.620003 95.989998 95.989998 1499860
12/22/2017 96.220001 97.849998 96.220001 97.029999 97.029999 757960
12/26/2017 97.160004 97.519997 96.120003 96.660004 96.660004 267262
12/27/2017 96.5 97 96.309998 96.410004 96.410004 700970
12/28/2017 96.43 96.669998 95.550003 96.07 96.07 832873
12/29/2017 96.650002 96.82 95.769997 96.449997 96.449997 1160749
1/2/2018 96.970001 98 95.519997 97.510002 97.510002 2288021
1/3/2018 97.75 98.720001 97.050003 97.550003 97.550003 1264158
1/4/2018 97.809998 98 95.849998 96.139999 96.139999 1266051
1/5/2018 96.379997 96.959999 96.019997 96.580002 96.580002 964501
1/8/2018 96.099998 97.32 95.510002 96.169998 96.169998 1031772
1/9/2018 96.110001 96.169998 93.559998 94.470001 94.470001 1524070
1/10/2018 95 95 91.510002 92.970001 92.970001 4277753
1/11/2018 92.970001 94.489998 92.120003 94.059998 94.059998 3452912
1/12/2018 94.080002 94.949997 93.18 93.620003 93.620003 1299196
1/15/2018 94 95.599998 93.32 94.139999 94.139999 442556
1/16/2018 95 95.589996 93.25 93.830002 93.830002 2903392
1/17/2018 94.43 94.5 92.760002 93.68 93.68 930391
1/18/2018 93.900002 93.919998 92.599998 93.050003 93.050003 622688
1/19/2018 93.07 93.230003 91.239998 91.629997 91.629997 1478236
1/22/2018 92.040001 93 91.309998 92.75 92.75 3850337
1/23/2018 92.779999 94.989998 92.779999 94.379997 94.379997 3749331
1/24/2018 94.599998 96.330002 94.099998 95.620003 95.620003 2662324
1/25/2018 95.970001 97.370003 95.349998 97 97 3710084
1/26/2018 95.699997 99.099998 95.699997 98.620003 98.620003 3543568
1/29/2018 98.980003 98.980003 97.220001 98.110001 98.110001 1331557
1/30/2018 97.510002 97.599998 95.209999 96.660004 96.660004 1657582
1/31/2018 96.900002 97.940002 96.300003 97.010002 97.010002 2409151
2/1/2018 98 98.849998 97.43 98.650002 98.650002 2060665
2/2/2018 97.800003 98.900002 97.410004 98.709999 98.709999 3050153
2/6/2018 97.010002 97.910004 95.599998 97.220001 97.220001 1176047
2/7/2018 97.5 97.5 95.349998 96.889999 96.889999 1736431
2/8/2018 95.669998 96.989998 94.519997 95.120003 95.120003 1521598
2/9/2018 94.550003 96.550003 94.550003 95.93 95.93 1077150
2/12/2018 96.160004 96.169998 93.620003 95.580002 95.580002 1018881
2/13/2018 95.699997 96.129997 95.510002 95.809998 95.809998 1144497
2/14/2018 93.900002 96.43 93.900002 95.690002 95.690002 1446522
2/15/2018 96.410004 96.410004 94.57 95.050003 95.050003 1942744
2/16/2018 95.75 96 94.709999 95.510002 95.510002 535574
2/19/2018 96 96.489998 94.290001 95.160004 95.160004 243241
2/20/2018 95.389999 96 94.910004 95.379997 95.379997 788435
2/21/2018 95.150002 95.150002 92.199997 92.57 92.57 3097829
2/22/2018 92.279999 93.769997 91.309998 93.18 93.18 1108944
2/23/2018 94 94.889999 91.599998 93.919998 93.919998 1028832
2/26/2018 94.779999 94.779999 90.459999 92.610001 92.610001 998358
2/27/2018 92.050003 93.629997 89.260002 90.050003 90.050003 1079081
2/28/2018 90.089996 90.110001 87.519997 89.300003 89.300003 2692217
3/1/2018 89.699997 90.879997 86.739998 89.900002 89.900002 2447595
3/2/2018 90.309998 90.309998 87.099998 89.529999 89.529999 1084314
3/5/2018 87.5 90.489998 87.400002 89.900002 89.900002 1135278
3/6/2018 89.099998 92.5 89.099998 90.019997 90.019997 1480614
3/7/2018 89.699997 89.879997 87.120003 88.660004 88.660004 2574596
3/8/2018 88.510002 90.5 88 89.860001 89.860001 859306
3/9/2018 88.5 91 88.5 89.849998 89.849998 1110364
3/12/2018 91 92.739998 90.269997 92.550003 92.550003 1346343
3/13/2018 92.660004 92.739998 91.019997 91.300003 91.300003 1141366
3/14/2018 91.589996 92.279999 90.010002 91.68 91.68 1251170
3/15/2018 92.300003 92.300003 90.419998 91.510002 91.510002 1385322
3/16/2018 91.730003 92.199997 90 91.529999 91.529999 4764348
3/20/2018 90.059998 91.989998 90.059998 91.220001 91.220001 1608735
3/21/2018 90.760002 92.389999 90.300003 91.040001 91.040001 1432760
3/22/2018 91.139999 92.5 90.419998 91.019997 91.019997 1481706
3/23/2018 91.019997 91.93 88.199997 89.330002 89.330002 1724609
3/26/2018 89.400002 91.470001 88.779999 90.449997 90.449997 1886651
3/27/2018 90.389999 91.43 88.910004 89.230003 89.230003 782351
3/28/2018 88.93 90.559998 86.849998 88.919998 88.919998 1367414
4/2/2018 89.150002 90.32 88.489998 88.940002 88.940002 905885
4/3/2018 87.889999 91.879997 87.889999 90.169998 90.169998 1211136
4/4/2018 90 91.860001 89.239998 91.199997 91.199997 1264542
4/5/2018 91 92.839996 91 92.339996 92.339996 1645665
4/6/2018 91.839996 92.5 90.510002 92.080002 92.080002 514203
4/9/2018 91.029999 92.5 90.639999 91 91 1123798
4/10/2018 91.419998 93.910004 91.260002 92.690002 92.690002 1158914
4/11/2018 93.300003 93.800003 92.260002 93.370003 93.370003 2551155
4/12/2018 92.529999 93.370003 90.059998 90.580002 90.580002 1824166
4/13/2018 90.599998 91.169998 88.279999 89.139999 89.139999 1321860
4/16/2018 89.400002 89.400002 87.160004 88.43 88.43 1056985
4/17/2018 88.550003 89.25 87.360001 88.769997 88.769997 1243843
4/18/2018 88.550003 88.739998 87.199997 88.029999 88.029999 1297918
4/19/2018 88 88 85.160004 86.410004 86.410004 1949355
4/20/2018 86.650002 88.190002 83.5 84.07 84.07 2288595
4/23/2018 83.860001 84.540001 82.010002 82.919998 82.919998 2980428
4/24/2018 83 83.910004 82.129997 82.419998 82.419998 2233612
4/25/2018 82.980003 83.349998 81.599998 82.330002 82.330002 2988263
4/26/2018 82.139999 83.940002 82.139999 83.050003 83.050003 3304538
4/27/2018 83.260002 83.830002 81.610001 82.07 82.07 3156415
4/30/2018 82.970001 83.089996 82.110001 82.330002 82.330002 1881630
5/2/2018 82.379997 82.970001 81.099998 82.330002 82.330002 2207879
5/3/2018 82.32 82.32 80.190002 81.760002 81.760002 6972127
5/4/2018 81.690002 83 81.260002 81.900002 81.900002 4213360
5/7/2018 82.099998 82.879997 81.57 82.239998 82.239998 4489701
5/8/2018 81.980003 82.889999 81.809998 82.449997 82.449997 3011917
5/9/2018 82.349998 83 82 82.720001 82.720001 1464487
5/10/2018 82.790001 84.540001 82.790001 83.760002 83.760002 1304148
5/11/2018 84.040001 84.5 83.669998 84.230003 84.230003 1824024
5/14/2018 84.25 84.489998 83.800003 84.199997 84.199997 3641270
5/15/2018 84.080002 84.080002 82.82 83.489998 83.489998 1824169
5/16/2018 83.580002 84.529999 83.349998 83.800003 83.800003 1521244
5/17/2018 83.599998 83.940002 80.93 81.370003 81.370003 3189212
5/18/2018 81.169998 81.330002 77.709999 78.07 78.07 6186998
5/21/2018 78.949997 80 78.470001 79.190002 79.190002 2706796
5/22/2018 79.18 79.889999 78.57 79.18 79.18 2538569
5/23/2018 79 82.300003 78.790001 81.900002 81.900002 1676658
5/24/2018 81.900002 84.699997 81.290001 84.07 84.07 1457857
5/25/2018 84.080002 84.489998 79.050003 79.919998 79.919998 1468534
5/28/2018 80.470001 81.279999 78.760002 78.970001 78.970001 247655
5/29/2018 78.68 80.980003 78.68 80.199997 80.199997 473132
Date Open High Low Close Adj Close Volume
5/29/2017 73 73 71.150002 71.5 70.065971 7070
5/30/2017 71.410004 71.989998 70.309998 70.5 69.086029 123361
5/31/2017 65.610001 71.919998 65.610001 71.779999 70.340355 435151
6/1/2017 72.150002 73 70.019997 71.669998 70.232559 414813
6/2/2017 71.779999 72.489998 71.059998 72.18 70.73233 600337
6/5/2017 72.75 73 71.739998 72.389999 70.938118 313079
6/6/2017 72.800003 72.800003 72 72.489998 71.03611 91112
6/7/2017 72.589996 72.589996 71.290001 72.029999 70.585342 1161235
6/8/2017 72 72.220001 71.18 71.870003 70.428551 73847
6/9/2017 71.769997 72.800003 71.5 71.940002 70.497147 1685998
6/12/2017 72.5 72.900002 72 72.459999 71.006714 748570
6/13/2017 72.449997 72.900002 71.779999 72.5 71.045914 2535433
6/14/2017 72.739998 72.900002 72.699997 72.779999 71.320297 59007
6/15/2017 72.779999 73.519997 72.230003 72.589996 71.134102 388863
6/16/2017 72.580002 73 71.510002 72.510002 71.055717 219933
6/19/2017 73 73 71.510002 72.639999 71.183105 247271
6/20/2017 73 73 72.010002 72.82 71.359497 435275
6/21/2017 72.769997 73.25 72.300003 73.209999 71.741669 538359
6/22/2017 73.5 73.5 72.25 72.5 71.045914 628814
6/23/2017 72.480003 74.5 72.480003 73.970001 72.486435 2224209
6/26/2017 74 74 72.699997 73.470001 71.99646 764774
6/27/2017 73.470001 73.559998 73 73.010002 71.545685 151725
6/28/2017 72.709999 73.449997 72.709999 73.059998 71.594681 134004
6/29/2017 73.989998 73.989998 73.25 73.68 72.202248 629421
6/30/2017 73.940002 73.940002 73.010002 73.339996 71.869064 361239
7/3/2017 73.330002 74.290001 73 73.269997 71.800468 63924
7/4/2017 73.93 73.93 73.360001 73.779999 72.30024 5813
7/5/2017 73.779999 73.959999 73.5 73.769997 72.290436 215226
7/6/2017 73.980003 73.980003 72.360001 73.790001 72.310043 67523
7/7/2017 73.879997 73.940002 72.830002 73.5 72.025856 968022
7/10/2017 73.860001 74.459999 73.400002 73.860001 72.378639 2248995
7/11/2017 73.870003 74 73.550003 73.959999 72.476631 121477
7/12/2017 74.18 74.599998 72.919998 73.809998 72.329636 1394004
7/13/2017 74.599998 74.599998 72.690002 73.339996 71.869064 173738
7/14/2017 73.330002 73.949997 72.830002 73.07 71.604485 1995216
7/17/2017 73.080002 73.949997 72.989998 73.730003 72.251244 1247075
7/18/2017 73.889999 74 73.75 73.800003 72.319839 197096
7/19/2017 73.82 73.900002 73.07 73.68 72.202248 267040
7/20/2017 73.790001 73.900002 73.690002 73.760002 72.280647 49928
7/21/2017 73.75 73.989998 73.32 73.980003 72.496231 168236
7/24/2017 72.949997 73.879997 72.860001 73.389999 71.91806 140725
7/25/2017 73.5 73.980003 73 73.449997 71.97686 392370
7/26/2017 73.889999 75.389999 73.360001 73.870003 72.388435 1797956
7/27/2017 74.400002 74.400002 73.5 73.739998 72.26104 213934
7/28/2017 74.75 74.75 73.099998 74.010002 72.525627 163926
7/31/2017 72.5 74.510002 72.5 73.550003 72.07486 371259
8/1/2017 74.5 74.5 73.110001 73.830002 72.349243 987936
8/2/2017 74.300003 75.940002 74.010002 75.510002 73.995544 1812596
8/3/2017 75.599998 76.459999 75.510002 76 74.475716 2176598
8/4/2017 76.68 76.800003 75.559998 76.129997 74.603104 1186329
8/7/2017 76.769997 76.769997 76.339996 76.599998 75.063683 632901
8/8/2017 76.800003 76.849998 75.879997 76.089996 74.563904 398876
8/9/2017 76 76.809998 76 76.260002 74.730507 221818
8/10/2017 76.800003 76.800003 75.459999 76.139999 74.612907 524536
8/11/2017 76.589996 76.75 76.099998 76.389999 74.857895 1862031
8/14/2017 76.949997 76.980003 75.050003 76 74.475716 403923
8/15/2017 76.43 76.949997 75.220001 76.800003 75.259674 1120334
8/16/2017 79.099998 79.989998 75.779999 76.440002 74.906891 247040
8/17/2017 76.019997 76.919998 75.830002 76.370003 74.838295 2252730
8/18/2017 77 77 76.010002 76.989998 75.445862 589157
8/21/2017 76.989998 77.190002 76.260002 76.989998 75.445862 215421
8/22/2017 77.199997 77.300003 76.959999 77 75.455658 404281
8/23/2017 77.5 77.5 75.07 76.889999 75.347862 152970
8/24/2017 77.080002 77.489998 76 76.940002 75.396866 232709
8/25/2017 77 77 76.07 76.989998 75.445862 372707
8/28/2017 77.089996 79.940002 77.089996 77.300003 75.749649 390668
8/29/2017 77.129997 77.5 75.879997 76.709999 75.171478 81146
8/30/2017 76.110001 77.5 76.110001 77.300003 75.749649 378891
8/31/2017 77.360001 77.5 77 77.410004 75.857437 477477
9/1/2017 78 78 76.5 76.889999 75.347862 479763
9/4/2017 76.099998 77.910004 76.099998 77.220001 75.671249 59654
9/5/2017 77.220001 77.220001 75 76.190002 74.661911 637848
9/6/2017 75.989998 76.940002 75.099998 76.449997 74.916687 947153
9/7/2017 76.610001 76.620003 76.279999 76.43 74.897095 448592
9/8/2017 76.400002 76.529999 75.220001 76.099998 74.573708 596982
9/11/2017 76.110001 76.620003 75.75 75.860001 74.338524 1345917
9/12/2017 76.489998 76.489998 75.099998 75.889999 74.36792 845545
9/13/2017 76.190002 76.199997 74.309998 74.970001 73.466377 780527
9/14/2017 74.82 75.989998 74.400002 75.010002 73.505577 1941555
9/15/2017 75.040001 76 74.010002 74.220001 72.731415 12658096
9/18/2017 75.849998 76 74.269997 75.089996 73.583961 2517905
9/19/2017 75.589996 75.669998 75.010002 75.099998 73.593765 772634
9/20/2017 76.050003 76.059998 74.489998 74.779999 73.280182 1238746
9/21/2017 75.389999 75.389999 74.260002 74.550003 73.054802 2358109
9/22/2017 74.589996 75 74 75 73.495773 589999
9/25/2017 75 75.129997 74.309998 74.790001 73.289986 122772
9/26/2017 77 77 74.32 74.849998 73.348778 211781
9/27/2017 75.290001 75.449997 74 74.480003 72.986206 331926
9/28/2017 74.300003 75 74.019997 74.989998 73.48597 523715
9/29/2017 75.800003 76 74.209999 75.75 74.230728 2424383
10/2/2017 75.709999 76.169998 74.5 74.660004 73.162598 365917
10/3/2017 74.480003 75.790001 74.059998 75.07 73.564369 417157
10/4/2017 75.059998 75.230003 74.160004 75.150002 73.642769 131379
10/5/2017 75.489998 75.800003 74.080002 74.790001 73.289986 260749
10/6/2017 74.110001 75.360001 74.110001 75.18 73.672165 575099
10/9/2017 76 76 73.5 74.440002 72.947006 464128
10/10/2017 73.580002 75.389999 73.580002 74.57 73.074394 548717
10/11/2017 74.389999 75.099998 73.599998 74.68 73.18219 2505493
10/12/2017 74.5 75.199997 73.25 74.489998 72.996002 649095
10/13/2017 74.010002 75.699997 73.339996 73.470001 71.99646 2647973
10/16/2017 73.519997 75.190002 73.510002 73.769997 72.290436 844762
10/17/2017 73.760002 74.970001 73.519997 74 72.515831 668422
10/18/2017 74.129997 76.239998 74.040001 74.699997 73.20179 253867
10/19/2017 74.5 76.110001 74 75.860001 74.338524 487635
10/20/2017 75.400002 76.279999 74.730003 76.050003 74.524719 868301
10/23/2017 75.050003 75.489998 74.110001 74.519997 73.025398 426213
10/24/2017 74.519997 76.43 73.129997 75.93 74.40712 793114
10/25/2017 75.739998 77.169998 74.519997 74.93 73.427177 1858809
10/26/2017 74.739998 75.019997 73.5 74.709999 73.211586 535270
10/27/2017 73.809998 75.220001 73.519997 74.480003 72.986206 684500
10/30/2017 74.800003 75.959999 73.709999 74.959999 73.456573 795334
10/31/2017 75 76.029999 74.459999 75.839996 74.318924 947495
11/1/2017 76 76 75.300003 75.32 73.809357 673539
11/3/2017 75.32 79.379997 75.269997 78.660004 77.082367 2246554
11/6/2017 78.620003 81 77.029999 79.730003 78.130913 1013666
11/7/2017 80.5 80.5 78.139999 79.5 77.905518 654183
11/8/2017 79.589996 80.43 79.010002 79.860001 78.258301 1060770
11/9/2017 80.050003 80.050003 77.790001 78.199997 76.631592 640510
11/10/2017 78.129997 79.669998 77.82 79.260002 77.670334 1160766
11/13/2017 79.699997 80.410004 78.309998 79.300003 77.709534 556573
11/14/2017 80 80.160004 79.459999 79.720001 78.121109 335206
11/15/2017 79.900002 80.199997 77.849998 79.160004 77.572342 547840
11/16/2017 79.900002 79.989998 79.480003 79.760002 78.160309 333911
11/17/2017 79 80.559998 78.75 79.410004 77.817329 1093002
11/21/2017 80 81 78.610001 78.940002 77.35675 845578
11/22/2017 79 79.370003 78.019997 78.32 76.749184 2735632
11/23/2017 78.099998 79.25 77.480003 77.93 76.367004 49290
11/24/2017 78.43 78.43 77.169998 78.129997 76.562996 135685
11/27/2017 78 78.470001 76.660004 77.790001 76.229813 481483
11/28/2017 77.830002 79 77.809998 78.080002 76.514 467935
11/29/2017 78 79.459999 77.010002 78.440002 76.866783 561775
11/30/2017 75.150002 79 74.790001 78.730003 77.150963 218819
12/1/2017 78.540001 79.440002 75.25 78.010002 76.445404 414590
12/4/2017 78.050003 78.120003 76.129997 77.949997 76.386604 3157700
12/5/2017 77.949997 78.919998 77.949997 78.230003 76.660995 655177
12/6/2017 77.339996 79.519997 77.339996 78.75 77.170563 651190
12/7/2017 79.599998 79.599998 78.510002 78.790001 77.209763 297379
12/8/2017 78.790001 81 78.510002 79.709999 78.111305 155249
12/11/2017 80 80 78.610001 78.699997 77.121559 330233
12/13/2017 78.889999 80 77.599998 79.959999 78.356293 453147
12/14/2017 79.959999 80.730003 78.730003 79.040001 77.454742 6506506
12/15/2017 79 80.5 78.919998 79.82 78.219101 1589476
12/18/2017 80 83.790001 78.059998 82.529999 80.874748 415691
12/19/2017 82.599998 82.599998 81.5 82.400002 80.74736 921996
12/20/2017 81.900002 83.800003 81.900002 82.550003 80.894348 222154
12/21/2017 82.699997 84.989998 81.919998 82.32 80.668961 935767
12/22/2017 82.32 82.989998 81.900002 82.169998 80.521965 2186349
12/26/2017 83.300003 87 83.019997 85.900002 84.177162 207043
12/27/2017 85.879997 86.989998 81.029999 83.519997 81.844887 163527
12/28/2017 81.5 83.980003 81.5 82.050003 80.404381 216869
12/29/2017 82.5 83 79.019997 80.010002 78.405289 729974
1/2/2018 80.010002 82.260002 79.580002 80.949997 79.326431 192326
1/3/2018 82.5 83.989998 81.169998 82.459999 80.806152 805240
1/4/2018 82.220001 83.980003 81.059998 81.410004 79.777214 175968
1/5/2018 81.5 85.089996 80.980003 81.809998 80.169189 437107
1/8/2018 82 83 81.019997 81.709999 80.07119 2208933
1/9/2018 81.75 81.75 80.160004 80.580002 78.96386 361270
1/10/2018 80.5 81.800003 80.190002 80.900002 79.277443 540424
1/11/2018 80.18 81.190002 79.099998 80.029999 78.424889 749891
1/12/2018 79.199997 81.300003 79.199997 80.440002 78.826668 642062
1/15/2018 80.449997 80.75 79.449997 80.419998 78.807068 119831
1/16/2018 80.459999 80.980003 79.82 80.040001 78.434692 504786
1/17/2018 80.040001 82.339996 80.040001 81.889999 80.247581 528788
1/18/2018 81.809998 82.25 81.019997 81.949997 80.306381 369266
1/19/2018 82 82.910004 81.050003 82.550003 80.894348 668699
1/22/2018 82.650002 82.650002 81.660004 81.970001 80.325981 184631
1/23/2018 82.099998 86.529999 82.059998 83.459999 81.786095 469193
1/24/2018 83.349998 86.839996 83.349998 85.900002 84.177162 1014355
1/25/2018 86.089996 86.199997 84.239998 84.620003 82.922836 633276
1/26/2018 84.699997 86.629997 84.510002 85.5 83.785179 322771
1/29/2018 85.489998 86.980003 85.290001 85.739998 84.020363 463611
1/30/2018 85.599998 85.989998 84 84.900002 83.197212 206469
1/31/2018 84.470001 85.419998 84.019997 85.160004 83.452003 525248
2/1/2018 84.949997 87 84.5 85.050003 83.344208 435012
2/2/2018 84.050003 85.489998 83.360001 84.230003 82.540657 533612
2/6/2018 84.440002 86.919998 83.349998 83.650002 81.97229 2713344
2/7/2018 83.650002 84.099998 83.349998 83.5 81.825294 284836
2/8/2018 83.5 83.5 80.519997 82.43 80.776756 754476
2/9/2018 83.25 83.25 80.709999 82.019997 80.374977 691144
2/12/2018 82 82.529999 82 82.449997 80.796349 868410
2/13/2018 82.410004 82.919998 81.260002 82.550003 80.894348 580004
2/14/2018 82 83 82 82.419998 80.766953 1281087
2/15/2018 82.93 83.010002 81.699997 82.400002 80.74736 307674
2/16/2018 82.400002 83.699997 82.32 83.050003 81.384323 496215
2/19/2018 83 84.25 82.580002 83.389999 81.717499 1042280
2/20/2018 83.309998 83.470001 82.010002 82.830002 81.168732 182736
2/21/2018 83 83.860001 82.459999 83.610001 81.93309 441076
2/22/2018 83 84.489998 83 83.610001 81.93309 227641
2/23/2018 83.809998 83.970001 82.599998 83.650002 81.97229 264155
2/26/2018 83.650002 83.910004 82.010002 83.650002 81.97229 412852
2/27/2018 83.849998 83.970001 81.5 83.019997 81.354919 450494
2/28/2018 83.220001 84.849998 82.510002 83.440002 81.766502 346352
3/1/2018 84 84.989998 82.599998 84.220001 82.530853 348443
3/2/2018 84.220001 85.889999 83 84.879997 83.177612 243509
3/5/2018 87 87 82.309998 83.690002 82.011482 323456
3/6/2018 84.739998 84.870003 82.860001 83.330002 81.658707 192652
3/7/2018 83.529999 84.260002 82.099998 83.699997 82.021278 570332
3/8/2018 83.599998 85 82.910004 84.669998 82.971825 611508
3/9/2018 84.669998 85.949997 83.610001 85.510002 83.794983 715123
3/12/2018 86.5 86.889999 85 85.889999 84.167358 380387
3/13/2018 85.889999 86 84.900002 85.529999 83.814575 1282969
3/14/2018 85 86 83.510002 85.870003 84.147766 676070
3/15/2018 86 87 85.010002 85.830002 84.108566 275607
3/16/2018 87 87.989998 84.57 85.910004 84.186958 4233589
3/20/2018 85.699997 87.989998 85.580002 86.550003 84.814125 576109
3/21/2018 86.339996 88 84.610001 86.139999 84.412346 2094262
3/22/2018 85.93 86.699997 84.110001 85.980003 84.255554 2082522
3/23/2018 85.989998 87.690002 85.43 86.870003 85.127708 770457
3/26/2018 86.660004 87.470001 85.900002 86.620003 84.882721 1159234
3/27/2018 86.410004 86.410004 84.889999 85.25 83.540192 987825
3/28/2018 85.040001 85.800003 83.059998 83.970001 82.285866 1332042
4/2/2018 84 84.010002 82.269997 82.830002 81.168732 238415
4/3/2018 82.830002 83.980003 82 82.290001 80.639565 2263067
4/4/2018 82.489998 84.470001 82 84.230003 82.540657 539112
4/5/2018 84.019997 85.699997 82.800003 83.099998 81.433311 1018987
4/6/2018 83.360001 85.599998 83.360001 84.870003 83.167816 219309
4/9/2018 84.870003 86.059998 82.919998 83.18 81.511711 352714
4/10/2018 83.980003 85.010002 83.139999 84.690002 82.991432 635806
4/11/2018 84.690002 85.379997 83.5 83.879997 82.19767 470859
4/12/2018 83.699997 84.900002 82.980003 83.139999 81.472511 435024
4/13/2018 83.989998 84.290001 83.25 83.779999 82.099678 401587
4/16/2018 83.800003 84.900002 83.389999 83.970001 82.285866 711553
4/17/2018 83.970001 86.160004 83.970001 85.339996 83.628387 398212
4/18/2018 85.550003 85.599998 83.059998 83.370003 81.697906 691544
4/19/2018 83.5 84.830002 82.879997 83.139999 81.472511 2584763
4/20/2018 83 83.790001 81.559998 82.339996 80.688553 630389
4/23/2018 84 84 81.550003 81.93 80.286781 1328670
4/24/2018 82.129997 82.459999 81.309998 81.839996 80.198586 915896
4/25/2018 81.919998 81.980003 81 81.5 79.86541 332660
4/26/2018 81.889999 81.889999 80.139999 80.529999 78.914856 194738
4/27/2018 82.5 86.980003 81.400002 86.220001 84.490738 661469
4/30/2018 86.639999 86.959999 85.900002 86 84.275154 546960
5/2/2018 85.510002 87.790001 84.330002 86.5 84.765121 840729
5/3/2018 86.860001 87.839996 86.510002 86.860001 85.117905 616283
5/4/2018 86.989998 87.309998 85.209999 87.019997 85.274689 306017
5/7/2018 87.160004 87.349998 86.239998 86.669998 84.931709 512770
5/8/2018 86.75 89.07 85.199997 87.839996 86.078247 355976
5/9/2018 87.839996 88.440002 86.510002 86.839996 85.098305 374735
5/10/2018 87 90.639999 87 90.169998 88.361519 306705
5/11/2018 90.650002 94.989998 88.459999 94.18 92.291092 310625
5/14/2018 94.120003 94.120003 87.360001 87.589996 85.83326 418147
5/15/2018 87.860001 88.239998 85.019997 86.610001 84.872917 426493
5/16/2018 86.769997 87.989998 85.919998 86.18 84.451546 482661
5/17/2018 86.360001 86.959999 85.5 85.760002 84.03997 354635
5/18/2018 86.699997 89.029999 85.510002 88.129997 86.362427 517996
5/21/2018 88.330002 88.989998 86.099998 86.949997 85.206093 214896
5/22/2018 87 88.120003 85.650002 87.790001 86.029251 678681
5/23/2018 86.510002 90.019997 86.510002 89.029999 87.244377 168225
5/24/2018 88.849998 89.5 86.510002 88.75 86.970001 245232
5/25/2018 89.580002 89.580002 86.519997 86.989998 86.989998 460863
5/28/2018 86.989998 88.419998 85.529999 86.800003 86.800003 42192
5/29/2018 86.510002 86.580002 85.529999 85.639999 85.639999 22542
Date Open High Low Close Adj Close Volume
5/29/2017 109.889999 109.93 108.309998 108.470001 105.805016 545443
5/30/2017 108.32 109 107.510002 108.830002 106.156174 1704136
5/31/2017 108.629997 110 107 107.43 104.790565 6634367
6/1/2017 107.010002 108.290001 106.720001 107.860001 105.210007 2675870
6/2/2017 107.870003 109.989998 107.019997 109.059998 106.380516 5794775
6/5/2017 108.169998 110.110001 108.169998 109.839996 107.14135 3783154
6/6/2017 110 110 107.910004 108.160004 105.50264 3260582
6/7/2017 108.160004 110.050003 108.160004 109.970001 107.268166 3613620
6/8/2017 109.519997 110.080002 107.510002 108.489998 105.824524 3371960
6/9/2017 108.18 108.889999 107.309998 108.139999 105.483124 3321098
6/12/2017 108.690002 109.660004 107.709999 109.480003 106.790207 2379400
6/13/2017 109 110.690002 108.910004 110.309998 107.599808 4030056
6/14/2017 110.339996 110.989998 109.169998 110.519997 107.804649 4578087
6/15/2017 110.519997 111.389999 109.489998 110.82 108.097282 1691144
6/16/2017 110.220001 114.150002 110.220001 113.279999 110.496841 10897849
6/19/2017 113.75 115 112.839996 114.68 111.862442 12458333
6/20/2017 114.849998 115.589996 113.510002 114.889999 112.067284 7060654
6/21/2017 114.209999 115.400002 112.019997 112.779999 110.009125 7785964
6/22/2017 112.050003 112.790001 111.75 111.910004 109.1605 3884678
6/23/2017 111.889999 113.690002 111.82 113.330002 110.545616 3775702
6/26/2017 110.800003 113.690002 109.989998 113.510002 113.510002 6013056
6/27/2017 113.510002 113.510002 112.309998 113.080002 113.080002 5304571
6/28/2017 113 113.510002 112.510002 113.32 113.32 6043183
6/29/2017 113.029999 114.580002 112.809998 114.349998 114.349998 5703263
6/30/2017 114.870003 115.57 114.010002 115.389999 115.389999 9675132
7/3/2017 115.599998 116.029999 114.379997 115.629997 115.629997 3752969
7/4/2017 116.190002 116.190002 115.110001 115.889999 115.889999 741739
7/5/2017 116.190002 116.489998 115.459999 115.82 115.82 3271318
7/6/2017 115.989998 116.43 115.410004 115.959999 115.959999 4013493
7/7/2017 116.5 117.730003 115.410004 117.029999 117.029999 5021898
7/10/2017 117.650002 121 117.239998 120.769997 120.769997 7255652
7/11/2017 120.18 120.5 118.260002 118.949997 118.949997 8315074
7/12/2017 122 123.970001 118.599998 120.260002 120.260002 10511016
7/13/2017 119.330002 122.900002 119.059998 121.129997 121.129997 9187572
7/14/2017 121.75 122.5 119.93 120.809998 120.809998 3752466
7/17/2017 122.800003 122.800003 120.07 120.720001 120.720001 4453108
7/18/2017 120.029999 120.839996 119.5 120.349998 120.349998 4140618
7/19/2017 119.779999 121.489998 119.230003 120.900002 120.900002 4556011
7/20/2017 121.5 122.449997 120 120.860001 120.860001 2030366
7/21/2017 122.25 123.389999 118.660004 121.07 121.07 4713685
7/24/2017 121.07 122.5 119.010002 121.610001 121.610001 4141978
7/25/2017 119.75 121.370003 118.809998 119.190002 119.190002 6394598
7/26/2017 119.970001 119.970001 118.57 118.879997 118.879997 6170378
7/27/2017 118.879997 119.790001 117.910004 118.839996 118.839996 4186606
7/28/2017 118.849998 118.849998 116.900002 117.279999 117.279999 5590379
7/31/2017 117.889999 118.300003 117.510002 118.019997 118.019997 5324496
8/1/2017 118.5 119.980003 117.349998 117.919998 117.919998 5583629
8/2/2017 118.580002 120.260002 117.620003 120.040001 120.040001 13588604
8/3/2017 120.18 122.510002 119.800003 122.239998 122.239998 7655204
8/4/2017 120.529999 122.339996 120.510002 120.959999 120.959999 5063962
8/7/2017 121.989998 122.089996 120.610001 121.349998 121.349998 4116159
8/8/2017 121.040001 125.639999 121.040001 125.120003 125.120003 6873662
8/9/2017 123.010002 125 122.989998 124.690002 124.690002 4356410
8/10/2017 124.589996 124.589996 122.510002 123.639999 123.639999 4747970
8/11/2017 123.989998 123.989998 122.239998 122.550003 122.550003 7694679
8/14/2017 122.690002 124.980003 122.580002 124.110001 124.110001 2658063
8/15/2017 124.589996 124.980003 123.519997 124.540001 124.540001 2308994
8/16/2017 123.620003 125 120.709999 121.120003 121.120003 7688654
8/17/2017 120.769997 121.879997 120.160004 121.059998 121.059998 3657678
8/18/2017 120.160004 122.349998 120.110001 121.540001 121.540001 5710571
8/21/2017 121.889999 124.989998 120.919998 124.690002 124.690002 6418902
8/22/2017 124.690002 126.800003 124.690002 126.150002 126.150002 7094707
8/23/2017 125.709999 126.610001 124.209999 125.660004 125.660004 4694529
8/24/2017 125.300003 127.290001 125.019997 126.629997 126.629997 4742827
8/25/2017 126.760002 126.980003 124.720001 125.019997 125.019997 2938532
8/28/2017 125.019997 125.019997 121 122.400002 122.400002 3437371
8/29/2017 122.349998 122.389999 121.5 122.110001 122.110001 3335599
8/30/2017 121.919998 124.18 121.919998 122.959999 122.959999 3464550
8/31/2017 122.510002 123.470001 121.510002 121.919998 121.919998 5102489
9/1/2017 122.220001 123 121.769997 122.510002 122.510002 3335292
9/4/2017 122.010002 122.510002 121.900002 122.029999 122.029999 272317
9/5/2017 122.879997 122.889999 119.559998 120.199997 120.199997 6737432
9/6/2017 120.5 122 119.809998 121.860001 121.860001 7218607
9/7/2017 121.519997 122 119.410004 120.68 120.68 6160961
9/8/2017 120.279999 120.910004 119.620003 119.830002 119.830002 3799164
9/11/2017 120.610001 122.389999 120.610001 121.43 121.43 5240624
9/12/2017 121.699997 122.5 121 122 122 3377805
9/13/2017 122.190002 122.190002 119.580002 119.980003 119.980003 2369212
9/14/2017 120.07 121.589996 119.970001 120.510002 120.510002 6211126
9/15/2017 120.980003 122 119.82 121.620003 121.620003 11213004
9/18/2017 121.889999 123.980003 121.269997 123.620003 123.620003 3932002
9/19/2017 123.919998 124.760002 122.730003 124.75 124.75 2221974
9/20/2017 124.68 125.790001 123.989998 125.300003 125.300003 4344553
9/21/2017 125.989998 127 125 126.889999 126.889999 4024874
9/22/2017 126.019997 127.050003 125.510002 126.129997 126.129997 2030266
9/25/2017 126.129997 126.970001 125.510002 126.639999 126.639999 3256346
9/26/2017 126.089996 127.089996 125.919998 126.290001 126.290001 6539453
9/27/2017 125.93 126.93 122.370003 123.029999 123.029999 7491732
9/28/2017 123.029999 124.550003 122.910004 124.489998 124.489998 5029773
9/29/2017 123.510002 127 123.43 125.580002 125.580002 4277248
10/2/2017 125.889999 127.900002 124.209999 127.709999 127.709999 3876313
10/3/2017 127.889999 127.889999 125.209999 126.169998 126.169998 3208033
10/4/2017 126.589996 126.699997 125.309998 125.339996 125.339996 2757876
10/5/2017 125.650002 125.860001 123.080002 123.589996 123.589996 3122383
10/6/2017 123.5 123.790001 122 122.690002 122.690002 3999295
10/9/2017 123.279999 123.589996 122.040001 123.400002 123.400002 4908933
10/10/2017 123.5 123.760002 122.510002 123.269997 123.269997 5727345
10/11/2017 123.269997 124.379997 123 123.769997 123.769997 3754941
10/12/2017 123.989998 124.089996 122.209999 122.559998 122.559998 5854571
10/13/2017 122.5 123.32 117.330002 119.769997 119.769997 6600305
10/16/2017 120.290001 120.589996 118.75 118.889999 118.889999 9674857
10/17/2017 118.889999 119.720001 115.620003 119.370003 119.370003 15446328
10/18/2017 119.370003 120.75 117.620003 120.300003 120.300003 4659060
10/19/2017 119.620003 120.349998 118.809998 118.940002 118.940002 3601357
10/20/2017 119.650002 121.190002 118.209999 119.910004 119.910004 10144205
10/23/2017 120.010002 120.010002 116 116.18 116.18 9539389
10/24/2017 116.800003 117.389999 116.360001 117.059998 117.059998 8445582
10/25/2017 117.669998 117.669998 105 106.18 106.18 19270580
10/26/2017 108.010002 112.800003 106.610001 107.540001 107.540001 47497416
10/27/2017 107.580002 115.550003 107.580002 114.650002 114.650002 12934012
10/30/2017 115 116.230003 114.400002 114.93 114.93 17785409
10/31/2017 114.709999 115.690002 113.57 113.779999 113.779999 10758043
11/1/2017 113.989998 114.580002 113.360001 113.540001 113.540001 8688629
11/3/2017 114.379997 114.379997 111.410004 112.260002 112.260002 26364374
11/6/2017 112.540001 115.599998 111.510002 114.720001 114.720001 6875615
11/7/2017 114.43 116.790001 114.43 116.370003 116.370003 7820898
11/8/2017 116.370003 116.379997 114.519997 114.790001 114.790001 4891110
11/9/2017 114.510002 115.889999 114.449997 114.919998 114.919998 3174359
11/10/2017 114.839996 114.940002 111.599998 111.900002 111.900002 7902295
11/13/2017 112 113.589996 111.510002 113 113 16897989
11/14/2017 113.279999 114.800003 112.199997 114.290001 114.290001 7579776
11/15/2017 114.489998 114.790001 113.410004 114.080002 114.080002 6468567
11/16/2017 114.360001 114.599998 114 114.190002 114.190002 5632473
11/17/2017 114.400002 118.699997 113.919998 117.160004 117.160004 5440165
11/21/2017 117.449997 117.690002 115.910004 116.209999 116.209999 7868475
11/22/2017 116.889999 117.389999 114.650002 115.949997 115.949997 7369027
11/23/2017 115.669998 116.110001 115.110001 115.419998 115.419998 410988
11/24/2017 115.360001 116 112.209999 113.980003 113.980003 7450406
11/27/2017 113.510002 113.68 109.5 110.019997 110.019997 8123874
11/28/2017 110.889999 110.889999 106.510002 107.389999 107.389999 10394889
11/29/2017 107.400002 110.660004 106.980003 109.980003 109.980003 15402058
11/30/2017 109.709999 111.080002 108.5 109.300003 109.300003 14963092
12/1/2017 109.029999 111.690002 108.529999 110.769997 110.769997 5582940
12/4/2017 111.690002 111.690002 107.559998 108.059998 108.059998 4033837
12/5/2017 108.330002 110.919998 108.050003 110.870003 110.870003 4675994
12/6/2017 110.900002 111.010002 107.410004 107.849998 107.849998 6001221
12/7/2017 107.419998 107.720001 103.75 104.089996 104.089996 7271751
12/8/2017 104.559998 106.07 103.800003 105.839996 105.839996 7760339
12/11/2017 105.839996 106.389999 104.080002 104.150002 104.150002 5322629
12/13/2017 104.150002 105.040001 102.110001 102.379997 102.379997 11000070
12/14/2017 102.699997 103.790001 101.800003 102.010002 102.010002 6813592
12/15/2017 101.709999 106.400002 100.510002 104.540001 104.540001 17370545
12/18/2017 105.080002 107.690002 105.07 107.169998 107.169998 6634794
12/19/2017 106.910004 107.300003 105.389999 105.709999 105.709999 6213235
12/20/2017 106 107.980003 106 107.449997 107.449997 4886348
12/21/2017 107.5 108.050003 106.040001 106.620003 106.620003 4636895
12/22/2017 106.879997 107.290001 103.550003 104.559998 104.559998 4607807
12/26/2017 104.57 105.690002 103.209999 103.599998 103.599998 1358680
12/27/2017 104 105.879997 103.809998 105.699997 105.699997 5879097
12/28/2017 105.440002 107.900002 105.440002 107.610001 107.610001 2726837
12/29/2017 107.870003 108.190002 107.010002 107.830002 107.830002 4377974
1/2/2018 108 108.300003 106.889999 107.370003 107.370003 4626737
1/3/2018 107.110001 109.769997 107 109.43 109.43 4327398
1/4/2018 108.900002 110.589996 108.900002 109.519997 109.519997 5296469
1/5/2018 109.790001 111.720001 108.720001 110.040001 110.040001 5512784
1/8/2018 109.209999 112.209999 108.900002 109.419998 109.419998 3969470
1/9/2018 110 111.5 110 110.660004 110.660004 5112438
1/10/2018 110.730003 110.769997 106.959999 107.849998 107.849998 5712266
1/11/2018 108.489998 108.690002 105.050003 106.199997 106.199997 7256790
1/12/2018 106.589996 109.75 106.010002 109.110001 109.110001 10844248
1/15/2018 109.290001 111 108.349998 110.730003 110.730003 2067344
1/16/2018 110.459999 110.489998 108.150002 108.260002 108.260002 7905179
1/17/2018 108.309998 110.290001 107.809998 109.959999 109.959999 5597530
1/18/2018 109.010002 111.620003 109.010002 111.43 111.43 3106617
1/19/2018 110.550003 111.589996 109.690002 109.900002 109.900002 6337463
1/22/2018 110.669998 111.379997 109.860001 111.230003 111.230003 5725519
1/23/2018 110.610001 113.989998 110.610001 113.419998 113.419998 6414114
1/24/2018 113.419998 117.010002 113.419998 116.839996 116.839996 8057444
1/25/2018 116.839996 118 115 115.529999 115.529999 12616748
1/26/2018 116.290001 119.889999 115.889999 119.629997 119.629997 20122739
1/29/2018 119.889999 119.889999 118.610001 119.089996 119.089996 11590204
1/30/2018 118.900002 120 117.610001 119.019997 119.019997 8601564
1/31/2018 119.309998 120 117.730003 119.580002 119.580002 10557900
2/1/2018 119.290001 119.879997 118.129997 118.279999 118.279999 5194491
2/2/2018 118.010002 119.940002 117.690002 119.669998 119.669998 8421438
2/6/2018 116.699997 116.93 115 115.160004 115.160004 12162860
2/7/2018 115.160004 117.029999 115 116.190002 116.190002 8787737
2/8/2018 115.5 116.580002 114.010002 114.769997 114.769997 6348109
2/9/2018 115.589996 116.190002 113.080002 115.989998 115.989998 5087115
2/12/2018 116.269997 116.589996 115 115.550003 115.550003 4320742
2/13/2018 116.190002 116.190002 114.889999 115.330002 115.330002 6102782
2/14/2018 115.050003 116.459999 114.910004 116.309998 116.309998 3433751
2/15/2018 116.489998 118.089996 116.459999 117.529999 117.529999 4858769
2/16/2018 118.099998 118.099998 115.879997 116 116 3664237
2/19/2018 116 117.290001 116 116.769997 116.769997 784637
2/20/2018 117.059998 117.059998 114.010002 114.360001 114.360001 6385529
2/21/2018 115.080002 115.489998 114.150002 114.800003 114.800003 5847280
2/22/2018 114.209999 115.410004 114.110001 115.120003 115.120003 8307375
2/23/2018 115.75 115.849998 114.410004 115.559998 115.559998 4168631
2/26/2018 115.839996 115.889999 114.809998 115.400002 115.400002 5722106
2/27/2018 115.400002 115.800003 112.110001 113.099998 113.099998 5791751
2/28/2018 113.5 114.300003 112.410004 113.160004 113.160004 9049970
3/1/2018 113.440002 113.879997 111.099998 112.379997 112.379997 6250356
3/2/2018 112.169998 113.879997 111.410004 112.93 112.93 5471937
3/5/2018 113.220001 113.480003 111.610001 113.040001 113.040001 6032765
3/6/2018 113.25 114.879997 113.25 114.32 114.32 7670107
3/7/2018 114.580002 114.690002 112.610001 113.940002 113.940002 4882941
3/8/2018 114.419998 117.419998 114.25 117.190002 117.190002 6960285
3/9/2018 117.290001 120.379997 117.190002 119.120003 119.120003 6284355
3/12/2018 119.449997 120.389999 118.529999 118.739998 118.739998 8300388
3/13/2018 118.32 119.239998 116.410004 116.559998 116.559998 7024698
3/14/2018 116.739998 117.18 115.510002 116.169998 116.169998 4767350
3/15/2018 115.410004 116.589996 114.040001 114.419998 114.419998 4014990
3/16/2018 114.699997 115.800003 114.25 115.459999 115.459999 18465408
3/20/2018 115.5 116.300003 114.610001 115.599998 115.599998 14143279
3/21/2018 115.879997 116.190002 113.599998 114.709999 114.709999 9144244
3/22/2018 114.989998 115.260002 114.110001 114.910004 114.910004 3495620
3/23/2018 115.589996 115.870003 113.190002 113.629997 113.629997 7102089
3/26/2018 114.489998 115.279999 113.410004 115.169998 115.169998 3773677
3/27/2018 114.889999 115.68 112.830002 113.230003 113.230003 3381580
3/28/2018 113.25 113.889999 109.709999 111.129997 111.129997 6035750
4/2/2018 111.400002 114.239998 109.699997 110.400002 110.400002 4776035
4/3/2018 110.209999 112.589996 110.110001 112.25 112.25 4646073
4/4/2018 112 115.099998 111.510002 114.940002 114.940002 6138870
4/5/2018 115.190002 116 114.220001 115.239998 115.239998 5474277
4/6/2018 114.629997 116.309998 114.629997 115.639999 115.639999 2434488
4/9/2018 114.830002 116.489998 114.709999 115.050003 115.050003 3347939
4/10/2018 114.849998 117.489998 114.849998 117.019997 117.019997 8232039
4/11/2018 116.199997 118.5 116.199997 118.349998 118.349998 6320187
4/12/2018 117.769997 120.150002 117.709999 119.300003 119.300003 6802576
4/13/2018 119.440002 119.790001 118.699997 119.080002 119.080002 6334809
4/16/2018 118.010002 120.379997 118.010002 119.629997 119.629997 7249477
4/17/2018 119.989998 120 118.110001 119.32 119.32 6147676
4/18/2018 119.489998 120.099998 118.690002 119.370003 119.370003 7605702
4/19/2018 118.720001 119.489998 116.040001 117.040001 117.040001 5451965
4/20/2018 116.75 117.129997 114.760002 115.309998 115.309998 3924368
4/23/2018 115.029999 115.790001 114.209999 114.690002 114.690002 5190481
4/24/2018 115.480003 115.580002 113.910004 115.129997 115.129997 4900790
4/25/2018 114.870003 116 114.370003 115.550003 115.550003 3635896
4/26/2018 115.120003 115.739998 114.360001 115.410004 115.410004 4716710
4/27/2018 115.129997 117.330002 115.120003 116.989998 116.989998 6778583
4/30/2018 116.730003 117.379997 116.220001 117.019997 117.019997 6420366
5/2/2018 116.699997 117.5 116.309998 117.290001 117.290001 5771317
5/3/2018 117.360001 117.389999 112.589996 113.730003 113.730003 4762252
5/4/2018 113.419998 113.610001 111.190002 111.559998 111.559998 5033820
5/7/2018 111.32 111.919998 110.550003 110.809998 110.809998 7589564
5/8/2018 110.940002 111.57 109.910004 111.410004 111.410004 7518763
5/9/2018 111.139999 113.489998 110.510002 112.220001 112.220001 5738301
5/10/2018 112.010002 114.5 112 112.849998 112.849998 4216610
5/11/2018 113.370003 113.82 110.300003 112.290001 112.290001 3651957
5/14/2018 112.160004 113.989998 112.150002 113.389999 113.389999 4061907
5/15/2018 112.949997 113.989998 112.110001 113.389999 113.389999 7057584
5/16/2018 113.470001 113.769997 111.010002 112.080002 112.080002 3449476
5/17/2018 111.739998 112.120003 109.309998 110.099998 110.099998 4866523
5/18/2018 109.980003 110.010002 107.209999 107.400002 107.400002 6207944
5/21/2018 107.400002 108.82 106.5 107.029999 107.029999 3501820
5/22/2018 107 107.889999 106.410004 107.370003 107.370003 2527316
5/23/2018 106.910004 109.699997 106.410004 109.379997 109.379997 4897121
5/24/2018 109.839996 109.839996 107.599998 107.839996 107.839996 3981021
5/25/2018 108.309998 108.330002 106.709999 107.080002 107.080002 3246089
5/28/2018 106.760002 108.089996 106.470001 107.900002 107.900002 959582
Date Open High Low Close Adj Close Volume
5/29/2017 365.01001 367.709991 364.940002 366.730011 360.526886 42159
5/30/2017 369 369 359.98999 363.709991 357.557922 158105
5/31/2017 368.100006 374 364.679993 367.459991 361.244507 722802
6/1/2017 368.179993 370.959991 356.690002 362.109985 355.984985 441845
6/2/2017 368 369 360.399994 365.630005 359.445465 342132
6/5/2017 367.040009 371.700012 361.119995 364.75 358.580353 148305
6/6/2017 366.570007 366.619995 358.679993 360.769989 354.667664 437556
6/7/2017 364.5 366.970001 360.779999 365.350006 359.170197 403603
6/8/2017 365.299988 368.5 360.440002 361.549988 355.434479 268973
6/9/2017 361 367.5 361 364.179993 358.019989 150832
6/12/2017 361.98999 361.98999 355.170013 357.399994 357.399994 323938
6/13/2017 355.799988 361.079987 352.01001 359.690002 359.690002 205575
6/14/2017 360.190002 364.48999 360.190002 363.529999 363.529999 261447
6/15/2017 363.600006 364.450012 360 360.929993 360.929993 237705
6/16/2017 359.950012 369.049988 359.950012 365.519989 365.519989 1887855
6/19/2017 369 374.649994 366.609985 372.459991 372.459991 376556
6/20/2017 372.459991 373.019989 365.399994 366.600006 366.600006 127576
6/21/2017 370.339996 370.339996 363.480011 366.700012 366.700012 300303
6/22/2017 370 376.779999 366.910004 374.059998 374.059998 203603
6/23/2017 374.059998 375.179993 370.390015 373.209991 373.209991 147904
6/26/2017 376.799988 377.970001 372.119995 374.869995 374.869995 209190
6/27/2017 374.869995 376.589996 370.910004 374.23999 374.23999 298260
6/28/2017 376 385 373.940002 382.920013 382.920013 336795
6/29/2017 384.359985 385.48999 376.100006 378.029999 378.029999 404196
6/30/2017 383.679993 383.700012 378 382.920013 382.920013 568794
7/3/2017 381.01001 383 377.5 381.209991 381.209991 138210
7/4/2017 380 382.359985 376.320007 380.850006 380.850006 113340
7/5/2017 382.75 382.76001 373.75 377.609985 377.609985 398524
7/6/2017 377 379.149994 372.179993 373.880005 373.880005 318040
7/7/2017 373 373.700012 367.899994 371.380005 371.380005 413761
7/10/2017 371.399994 377 369.690002 376.609985 376.609985 338167
7/11/2017 375.799988 383.5 375.799988 377.859985 377.859985 548337
7/12/2017 382.799988 390.73999 378.179993 389.820007 389.820007 658666
7/13/2017 392.630005 394.5 386.399994 393.089996 393.089996 697964
7/14/2017 394 396.940002 387 390.720001 390.720001 389537
7/17/2017 393 397.670013 387.01001 396.809998 396.809998 234280
7/18/2017 396.850006 397.410004 392 395.390015 395.390015 235841
7/19/2017 395.73999 401.25 393.070007 396.519989 396.519989 156755
7/20/2017 397.290009 401.23999 394.690002 400 400 252330
7/21/2017 402 404 392.290009 394.130005 394.130005 401697
7/24/2017 393 393 383 390.73999 390.73999 356182
7/25/2017 386.200012 393.799988 386.200012 389.869995 389.869995 269087
7/26/2017 393.399994 393.75 383.690002 386.809998 386.809998 460981
7/27/2017 386.089996 386.890015 379 383.619995 383.619995 405039
7/28/2017 383.630005 385.76001 368.070007 382.410004 382.410004 642358
7/31/2017 380.48999 384.980011 376 380.25 380.25 349292
8/1/2017 379.01001 382.920013 372.200012 374.579987 374.579987 286497
8/2/2017 374 374.899994 370.019989 370.890015 370.890015 318326
8/3/2017 372 381.140015 370 378.200012 378.200012 192732
8/4/2017 377.660004 381.230011 374.51001 375.25 375.25 327995
8/7/2017 374.799988 379.980011 374.619995 377.320007 377.320007 133497
8/8/2017 380 380 373 373.660004 373.660004 267231
8/9/2017 372 372.160004 363.850006 364.619995 364.619995 474410
8/10/2017 364.970001 367.630005 358.209991 365.309998 365.309998 480805
8/11/2017 367.130005 367.130005 356.299988 357.170013 357.170013 350834
8/14/2017 358.01001 367.130005 358.01001 364.980011 364.980011 276384
8/15/2017 364.619995 367.5 361.299988 362.899994 362.899994 198811
8/16/2017 364.940002 366.720001 358.040009 359.929993 359.929993 282877
8/17/2017 359.899994 361.690002 356.440002 357.299988 357.299988 396406
8/18/2017 356.149994 361.059998 355.25 357.440002 357.440002 211852
8/21/2017 357.209991 360.839996 355.579987 360.589996 360.589996 460029
8/22/2017 360.980011 362.390015 359.190002 361.200012 361.200012 297526
8/23/2017 361 361 357 358.209991 358.209991 239325
8/24/2017 359.209991 359.579987 354.100006 356.390015 356.390015 272584
8/25/2017 357.149994 359.670013 355.799988 357.25 357.25 174468
8/28/2017 358.140015 359.450012 355 355.579987 355.579987 261909
8/29/2017 355.5 358.649994 354 357.399994 357.399994 372234
8/30/2017 357.230011 359.179993 355.01001 356.679993 356.679993 165379
8/31/2017 355.019989 366 355.019989 364.709991 364.709991 516553
9/1/2017 365.48999 366.98999 362.369995 364.01001 364.01001 177333
9/4/2017 364.01001 364.01001 359.049988 359.230011 359.230011 27234
9/5/2017 362.98999 363.049988 357.01001 358.269989 358.269989 307451
9/6/2017 360.5 367.730011 357.01001 358.630005 358.630005 303792
9/7/2017 361.899994 363.119995 357.01001 358.790009 358.790009 205181
9/8/2017 359.899994 361.309998 355 355.929993 355.929993 259994
9/11/2017 357.980011 357.980011 353.5 354.279999 354.279999 245897
9/12/2017 355.329987 359.170013 354.380005 356.470001 356.470001 192759
9/13/2017 359.109985 359.130005 354.700012 355.399994 355.399994 251594
9/14/2017 355.01001 357.940002 353.01001 353.589996 353.589996 317721
9/15/2017 353.5 361.549988 353.01001 359.429993 359.429993 846919
9/18/2017 361.220001 364 359.769989 360.940002 360.940002 141772
9/19/2017 361.899994 361.920013 356.799988 357.980011 357.980011 97584
9/20/2017 356.25 360.200012 352.51001 353.410004 353.410004 179447
9/21/2017 356.079987 360.130005 352.5 357.01001 357.01001 206555
9/22/2017 353.100006 357.26001 353 354.070007 354.070007 213058
9/25/2017 354.079987 359.399994 353.809998 355.25 355.25 177113
9/26/2017 359 359 351.100006 355.23999 355.23999 218706
9/27/2017 356.23999 358.790009 351.869995 352.570007 352.570007 347582
9/28/2017 352.570007 354 347.100006 347.769989 347.769989 407212
9/29/2017 348.059998 350.51001 345.950012 346.589996 346.589996 349649
10/2/2017 347.450012 352.799988 347.450012 350.609985 350.609985 404051
10/3/2017 351.559998 351.559998 347.059998 349.26001 349.26001 230243
10/4/2017 349.26001 353.329987 349.26001 352.290009 352.290009 125923
10/5/2017 349.049988 354 345.170013 347.420013 347.420013 333281
10/6/2017 347.01001 347.890015 338.200012 339.029999 339.029999 477621
10/9/2017 339.5 342.970001 338.350006 339.529999 339.529999 375106
10/10/2017 342.600006 342.600006 327.399994 328.850006 328.850006 1219187
10/11/2017 328.850006 342.75 328.850006 341.130005 341.130005 578865
10/12/2017 343.200012 346.48999 341.51001 343.190002 343.190002 508223
10/13/2017 343.790009 349.670013 343.299988 347.350006 347.350006 242003
10/16/2017 348 349.980011 341.420013 343.73999 343.73999 398412
10/17/2017 343.690002 354.299988 338.190002 352.730011 352.730011 636368
10/18/2017 354.48999 356 340 341 341 514373
10/19/2017 346.679993 348.459991 338.350006 346.619995 346.619995 250057
10/20/2017 348.25 349.730011 341.089996 342.480011 342.480011 264152
10/23/2017 343.019989 347.980011 336.51001 339.339996 339.339996 185827
10/24/2017 343 348.98999 342.890015 348.01001 348.01001 317612
10/25/2017 349.700012 349.700012 342.429993 343.269989 343.269989 292449
10/26/2017 342.769989 347.51001 342.649994 345.929993 345.929993 189504
10/27/2017 345.480011 348.980011 344.25 344.790009 344.790009 408834
10/30/2017 341.100006 347.799988 341.100006 346.209991 346.209991 218298
10/31/2017 341.100006 348.98999 341.079987 341.920013 341.920013 280079
11/1/2017 343.75 345 334.619995 335.23999 335.23999 248529
11/3/2017 336 351.600006 334.579987 349.429993 349.429993 536441
11/6/2017 350.299988 350.299988 339.640015 341.920013 341.920013 903706
11/7/2017 342.779999 349.98999 339.690002 342.429993 342.429993 929711
11/8/2017 342.429993 345 339.26001 339.940002 339.940002 212055
11/9/2017 343.5 344.480011 337.209991 343.040009 343.040009 252456
11/10/2017 344.25 344.25 331.359985 332.140015 332.140015 166911
11/13/2017 335.399994 335.399994 327.5 331.140015 331.140015 327451
11/14/2017 329 332.600006 322.109985 322.859985 322.859985 351961
11/15/2017 322.019989 329 320.269989 328.350006 328.350006 434826
11/16/2017 327.529999 332 325.190002 329.700012 329.700012 250039
11/17/2017 329.700012 329.980011 324.299988 326.059998 326.059998 161466
11/21/2017 326.649994 337.089996 326.649994 330.809998 330.809998 463681
11/22/2017 331.630005 334.049988 322.609985 324.839996 324.839996 408498
11/23/2017 324.040009 327.059998 322 322.380005 322.380005 81798
11/24/2017 323 328.380005 323 327.279999 327.279999 117371
11/27/2017 323 329.690002 320.049988 321.029999 321.029999 260104
11/28/2017 321.459991 324.279999 318.269989 320.529999 320.529999 675438
11/29/2017 320.040009 332.5 320.040009 330.73999 330.73999 438046
11/30/2017 331.429993 334.98999 324.579987 333.839996 333.839996 1674320
12/1/2017 335.75 346.790009 326 346.359985 346.359985 657116
12/4/2017 346 346.73999 336.200012 340.679993 340.679993 278102
12/5/2017 339.019989 343.980011 334.48999 342.290009 342.290009 245465
12/6/2017 342.820007 345 330.309998 330.720001 330.720001 366688
12/7/2017 338.980011 338.980011 330.019989 334 334 333722
12/8/2017 331.339996 338.959991 331.339996 336.329987 336.329987 204005
12/11/2017 338.980011 343.660004 336.01001 343.140015 343.140015 243265
12/13/2017 343.98999 352.48999 342.399994 351.630005 351.630005 867547
12/14/2017 352.5 354.48999 349.579987 350.670013 350.670013 524180
12/15/2017 349 356.549988 345.600006 354.329987 354.329987 998461
12/18/2017 354.329987 357 349.5 354.390015 354.390015 378724
12/19/2017 350.029999 356.910004 350.029999 353.399994 353.399994 429574
12/20/2017 350.019989 354.779999 346.299988 353.179993 353.179993 268520
12/21/2017 354.549988 355 347.049988 351.980011 351.980011 593822
12/22/2017 352.970001 355 347.26001 353.690002 353.690002 108628
12/26/2017 354.48999 358.920013 348.070007 353.070007 353.070007 101132
12/27/2017 356 358.98999 354.529999 356.799988 356.799988 112838
12/28/2017 356 360 353.279999 357.25 357.25 141908
12/29/2017 359.899994 359.899994 356.089996 358.070007 358.070007 336173
1/2/2018 358.070007 377.579987 356.350006 371.579987 371.579987 372991
1/3/2018 380 380 367.859985 371.480011 371.480011 313236
1/4/2018 375 375 365.73999 370.049988 370.049988 290419
1/5/2018 370.049988 373 366.01001 368.609985 368.609985 328509
1/8/2018 368.809998 374.980011 365.269989 367.660004 367.660004 320101
1/9/2018 367.609985 372 364.01001 367.859985 367.859985 763887
1/10/2018 365.720001 368.359985 361.470001 363.200012 363.200012 446879
1/11/2018 364.170013 366 360.5 363.079987 363.079987 325872
1/12/2018 360 366 358 358.529999 358.529999 296255
1/15/2018 359.420013 362.119995 357.5 361 361 80175
1/16/2018 361.230011 370 357.529999 368.149994 368.149994 508706
1/17/2018 368.640015 385 365.390015 377.709991 377.709991 547075
1/18/2018 370.049988 377.700012 370.049988 373.630005 373.630005 161423
1/19/2018 370.019989 377.410004 368.029999 369.899994 369.899994 311583
1/22/2018 370.299988 373.890015 362.600006 365.640015 365.640015 309324
1/23/2018 368.839996 368.839996 363 367.290009 367.290009 516486
1/24/2018 365 368.579987 363.48999 364.720001 364.720001 281110
1/25/2018 365.630005 368.480011 363.109985 366.269989 366.269989 297127
1/26/2018 365.01001 366.049988 358.059998 361.339996 361.339996 460564
1/29/2018 359.549988 365.910004 359.549988 363.149994 363.149994 182120
1/30/2018 362.25 365 360 363.850006 363.850006 258758
1/31/2018 362.950012 364.619995 360 362.220001 362.220001 519312
2/1/2018 360.019989 367.589996 360.01001 365.390015 365.390015 246595
2/2/2018 363.179993 366.48999 360.480011 362.420013 362.420013 278347
2/6/2018 349 359.98999 342 351.329987 351.329987 493443
2/7/2018 349.519989 354.5 342.279999 343.559998 343.559998 380778
2/8/2018 344 349.980011 329.070007 331.26001 331.26001 698553
2/9/2018 334.570007 334.600006 325 331.829987 331.829987 356497
2/12/2018 335 337.170013 328.059998 334.540009 334.540009 486845
2/13/2018 337.5 337.5 329.450012 336.089996 336.089996 138696
2/14/2018 334.679993 341.160004 332.209991 337.640015 337.640015 274811
2/15/2018 338.640015 344.589996 338.640015 342.190002 342.190002 229075
2/16/2018 340.190002 347.369995 336.01001 337.100006 337.100006 176303
2/19/2018 337.109985 344.410004 337.109985 340.619995 340.619995 39089
2/20/2018 339 344.880005 336.299988 343.149994 343.149994 169447
2/21/2018 342.73999 346.970001 338.119995 341.880005 341.880005 718618
2/22/2018 340.01001 344.980011 335.910004 340.899994 340.899994 368670
2/23/2018 344.220001 347.48999 338.649994 342.869995 342.869995 248317
2/26/2018 342.630005 346.920013 340.019989 344.980011 344.980011 470937
2/27/2018 340.390015 343.890015 329.089996 329.890015 329.890015 321059
2/28/2018 329.890015 335.880005 326.529999 334.029999 334.029999 591301
3/1/2018 334.029999 337.769989 325.529999 333.579987 333.579987 446532
3/2/2018 333 333 326.529999 327.850006 327.850006 228734
3/5/2018 327.859985 336.359985 326.470001 335.839996 335.839996 317381
3/6/2018 331.01001 339.98999 330.76001 332.079987 332.079987 718518
3/7/2018 333.73999 336.790009 329.320007 333.029999 333.029999 286418
3/8/2018 332 336.359985 332 335.040009 335.040009 244093
3/9/2018 332 339.470001 332 338.769989 338.769989 194663
3/12/2018 339.320007 344.73999 335.170013 337.670013 337.670013 573280
3/13/2018 337.079987 339.029999 331.309998 336.190002 336.190002 263568
3/14/2018 336.190002 337.170013 334.529999 335.559998 335.559998 326420
3/15/2018 331 337.649994 331 331.950012 331.950012 499303
3/16/2018 332.769989 336.890015 328.630005 330.200012 330.200012 2115711
3/20/2018 331.850006 332.170013 318.200012 319.970001 319.970001 579247
3/21/2018 319.970001 326.450012 318.179993 322.790009 322.790009 569605
3/22/2018 320.380005 327.880005 319.850006 326.559998 326.559998 322424
3/23/2018 326.98999 327.869995 311 311.959991 311.959991 266652
3/26/2018 313.029999 315 306.019989 313.910004 313.910004 393200
3/27/2018 311.559998 314.869995 309.540009 310.049988 310.049988 382574
3/28/2018 310.820007 310.820007 301.579987 306.420013 306.420013 649718
4/2/2018 307.179993 310.160004 306 306.410004 306.410004 308587
4/3/2018 307.170013 309.5 305.670013 306.839996 306.839996 560343
4/4/2018 307.01001 311.679993 303.459991 309.359985 309.359985 1006050
4/5/2018 312 313.619995 309.5 311.690002 311.690002 868687
4/6/2018 314.98999 314.98999 309.179993 310.190002 310.190002 218648
4/9/2018 313 313.48999 308.959991 310.869995 310.869995 269790
4/10/2018 313.25 313.25 310 311.070007 311.070007 327507
4/11/2018 311.070007 312.769989 308.600006 312.399994 312.399994 337521
4/12/2018 309.119995 315.970001 307 315.320007 315.320007 531705
4/13/2018 315.799988 321.209991 313.790009 320.76001 320.76001 260620
4/16/2018 320.76001 323.670013 319.859985 322.019989 322.019989 170491
4/17/2018 322.029999 328.420013 321.5 327.470001 327.470001 580704
4/18/2018 326.700012 331.170013 325.119995 326.630005 326.630005 614723
4/19/2018 326.640015 328 324.100006 327.119995 327.119995 578702
4/20/2018 331.049988 331.049988 319.390015 326.450012 326.450012 286569
4/23/2018 325.570007 337.649994 323 333.470001 333.470001 323828
4/24/2018 334 336.869995 328.230011 329.929993 329.929993 318537
4/25/2018 329.929993 334 329.910004 332.140015 332.140015 186503
4/26/2018 330.299988 333.029999 329.630005 331.350006 331.350006 569588
4/27/2018 330.769989 335.649994 328 333.529999 333.529999 449598
4/30/2018 334 337.160004 332.619995 336.329987 336.329987 547138
5/2/2018 336.190002 338.649994 332.649994 333.399994 333.399994 321315
5/3/2018 332.980011 334.619995 326.410004 327.470001 327.470001 316734
5/4/2018 326.399994 328 319.290009 324.049988 324.049988 779092
5/7/2018 323.23999 327.470001 321 322.23999 322.23999 217244
5/8/2018 322.589996 334.649994 322.549988 333.839996 333.839996 337279
5/9/2018 335.329987 336 325.519989 327.75 327.75 181897
5/10/2018 327.630005 333 325.98999 332.290009 332.290009 223630
5/11/2018 333 335.380005 325.940002 330.799988 330.799988 197161
5/14/2018 329.279999 333.709991 329.279999 332.230011 332.230011 996226
5/15/2018 329.589996 338.859985 328 337.290009 337.290009 344862
5/16/2018 337.869995 339 333.01001 337.529999 337.529999 269774
5/17/2018 336.299988 337.769989 331.910004 332.519989 332.519989 327062
5/18/2018 331.690002 335.230011 325.25 329.179993 329.179993 288205
5/21/2018 327.390015 334.709991 326.959991 328.730011 328.730011 180459
5/22/2018 329.959991 329.959991 321 326.809998 326.809998 209945
5/23/2018 325.420013 332.959991 324.5 325.200012 325.200012 322984
5/24/2018 322.119995 326.75 321.600006 322.25 322.25 304451
5/25/2018 326 326 318.480011 320.660004 320.660004 298527
5/28/2018 321 323.709991 315.26001 316.480011 316.480011 81909
Date Open High Low Close Adj Close Volume
5/29/2017 138.089996 138.850006 136.059998 136.729996 134.348129 446010
5/30/2017 136.630005 137.899994 136 137.690002 135.291412 1352090
5/31/2017 137.570007 138.259995 132.020004 133.270004 130.94841 4595530
6/1/2017 133.509995 141.979996 133.270004 141.369995 138.907303 5136033
6/2/2017 138.539993 144.470001 138.539993 139.399994 136.971619 3039242
6/5/2017 139.419998 140.990005 139.050003 139.710007 137.27623 1132134
6/6/2017 138.809998 139.990005 137.110001 139.830002 137.394135 3317384
6/7/2017 139.5 141.440002 137.5 138.970001 136.549118 1934194
6/8/2017 138.850006 138.850006 132.75 133.089996 130.77153 3002227
6/9/2017 133.5 134.75 131.520004 132.300003 129.9953 1250807
6/12/2017 132.740005 133.389999 131.369995 132.479996 130.172165 1094442
6/13/2017 137.5 137.5 132.199997 134.770004 132.422287 1516286
6/14/2017 135.190002 135.649994 132.300003 133.75 131.420044 1748891
6/15/2017 133.699997 136.979996 132.039993 134.210007 131.87204 1302673
6/16/2017 134.360001 134.759995 128.809998 130.770004 128.491959 6502686
6/19/2017 132 133.199997 131.029999 132.910004 130.594681 1716800
6/20/2017 133.009995 135.399994 131.570007 134.229996 131.891678 703204
6/21/2017 134.039993 134.289993 132.5 133.350006 131.027023 900172
6/22/2017 133.949997 136.460007 132.009995 135.990005 133.621033 834058
6/23/2017 136.889999 137 135.199997 136.720001 134.338303 1082446
6/26/2017 136.820007 139.979996 134.279999 135.720001 133.355728 1568778
6/27/2017 135.619995 136.990005 134.149994 136.119995 133.748749 1460348
6/28/2017 136.220001 138.990005 135.580002 136.960007 134.574127 1100064
6/29/2017 136.949997 137.929993 134.979996 135.580002 133.21817 588856
6/30/2017 136.210007 137.75 135.850006 136.389999 134.014053 1457658
7/3/2017 138.190002 138.990005 136.5 137.479996 135.085068 697205
7/4/2017 137.509995 137.509995 136.110001 136.229996 133.856842 153857
7/5/2017 136.330002 137 133.009995 134.520004 132.176636 1101954
7/6/2017 134.839996 135.089996 133.199997 133.759995 131.429871 2041520
7/7/2017 133.399994 136.940002 133.399994 136.460007 134.08284 952912
7/10/2017 136.460007 137.160004 135.399994 136.610001 134.230225 2045303
7/11/2017 136.710007 137.979996 136.009995 137.169998 134.780472 1771660
7/12/2017 137.800003 137.889999 135.350006 136.869995 134.485687 2300236
7/13/2017 137.050003 137.320007 136.5 136.960007 134.574127 2434041
7/14/2017 137.059998 138.5 135.119995 135.600006 133.237823 1939250
7/17/2017 135.020004 138.25 135.020004 138.149994 135.743393 1176325
7/18/2017 136.149994 138.940002 135.610001 138.509995 136.097122 854798
7/19/2017 138.779999 138.779999 133.210007 134.289993 131.950638 2253338
7/20/2017 134.5 135.220001 134.020004 134.410004 132.068558 804004
7/21/2017 134.389999 136.389999 134.279999 134.720001 132.373154 1319923
7/24/2017 134.729996 135.850006 132.300003 133.389999 131.066315 1210903
7/25/2017 133.389999 134.899994 133.389999 133.820007 131.488831 1187223
7/26/2017 133.919998 135.479996 133.5 134.080002 131.744293 1094648
7/27/2017 134.289993 134.779999 131.110001 131.309998 129.022552 1039457
7/28/2017 131.410004 135.399994 131.179993 134.990005 132.638443 1098985
7/31/2017 134.479996 134.509995 131.300003 131.979996 129.680878 1186744
8/1/2017 132.399994 132.600006 131.399994 131.779999 129.48436 1070396
8/2/2017 131.460007 132.839996 131.110001 131.410004 129.120804 1484972
8/3/2017 131.600006 132.520004 130.070007 132.050003 129.749664 1513564
8/4/2017 132.100006 133.020004 131.570007 132.610001 130.299896 902309
8/7/2017 132.699997 134.869995 132.080002 134.470001 132.127502 546001
8/8/2017 134.570007 135.460007 131.559998 132.529999 130.221298 822192
8/9/2017 132.279999 132.779999 130.800003 132.050003 129.749664 661214
8/10/2017 131.630005 131.75 129.509995 130.809998 128.53125 1444135
8/11/2017 130.910004 132.199997 129.529999 130.940002 128.658997 904268
8/14/2017 130.940002 134.880005 130.940002 134.520004 132.176636 942520
8/15/2017 134.419998 135.899994 133.410004 135.240005 132.884094 1116627
8/16/2017 135.889999 135.899994 134.169998 135.820007 133.453995 1067292
8/17/2017 135.729996 135.729996 134.100006 134.910004 132.559845 949475
8/18/2017 134.550003 134.850006 132.330002 133.710007 131.380753 1474569
8/21/2017 133.809998 135.899994 133.220001 135.740005 133.375381 974806
8/22/2017 135.800003 135.800003 133.179993 133.960007 131.626389 674698
8/23/2017 133.940002 134.990005 133.360001 133.550003 131.223526 414331
8/24/2017 133.720001 134.509995 131.149994 131.679993 129.386093 1224999
8/25/2017 132.729996 132.860001 129.699997 130.130005 127.863113 823048
8/28/2017 131 131 126 128.949997 126.703659 1887837
8/29/2017 128 129.850006 127.599998 129.130005 126.880531 1108969
8/30/2017 129.179993 131.960007 128.630005 130.339996 128.069443 898054
8/31/2017 130.199997 131.639999 129.610001 130.800003 128.521439 895651
9/1/2017 130.839996 131.600006 130.089996 130.75 128.472305 629131
9/4/2017 130.5 131.899994 129.509995 131.009995 128.727768 230949
9/5/2017 130.910004 131.25 128.809998 130.869995 128.59021 793611
9/6/2017 131.190002 133.949997 129.910004 132.960007 130.643814 1106113
9/7/2017 132.5 133.490005 130.25 130.509995 128.236481 566900
9/8/2017 130.610001 132.779999 128.820007 129.419998 127.165474 891861
9/11/2017 129.520004 130.539993 128.059998 128.5 126.261497 847032
9/12/2017 129.139999 130.5 128.070007 130.259995 127.990837 589046
9/13/2017 130.259995 130.5 129 129.240005 126.988617 849295
9/14/2017 129.240005 130.279999 128.039993 128.529999 126.290977 729709
9/15/2017 129 129.050003 123.129997 125.239998 123.058289 3438687
9/18/2017 125.239998 126.989998 125.230003 125.470001 123.284286 891225
9/19/2017 125.809998 126.839996 125.010002 125.639999 123.451324 963446
9/20/2017 125.220001 127 125.199997 125.839996 123.647835 497892
9/21/2017 125.580002 126.959999 124.510002 126.550003 124.345474 466044
9/22/2017 126.410004 127 126.410004 126.639999 124.433899 491761
9/25/2017 126.540001 127.400002 125.459999 126.18 123.981918 1273792
9/26/2017 126.440002 126.440002 124.510002 124.769997 122.596474 910573
9/27/2017 124.870003 126.980003 124.110001 126.389999 124.188255 762429
9/28/2017 125.959999 126.389999 124.599998 125.120003 122.940384 870830
9/29/2017 125.110001 126.970001 124 124.480003 122.311531 909536
10/2/2017 124.5 126.650002 124.5 125.540001 123.353065 639331
10/3/2017 125.540001 128.539993 125.050003 128.020004 125.789864 605087
10/4/2017 127.019997 128.410004 127.019997 127.57 125.347702 310787
10/5/2017 127.650002 128.100006 125.510002 125.910004 123.716621 556263
10/6/2017 126.010002 126.730003 125.510002 126.110001 123.913132 523597
10/9/2017 126.330002 126.5 125.050003 125.269997 123.087761 882415
10/10/2017 129 129 125.040001 125.639999 123.451324 673329
10/11/2017 125.379997 127.879997 125.110001 127.309998 125.092224 1521453
10/12/2017 127.330002 127.949997 126.150002 127.459999 125.239616 837075
10/13/2017 126.529999 128.149994 126.510002 127.010002 124.797455 1034843
10/16/2017 126.550003 127.419998 125.300003 125.669998 123.480797 925000
10/17/2017 125.699997 127.480003 124.809998 126.160004 123.962265 1130931
10/18/2017 125.800003 125.800003 123.5 123.690002 121.535294 950559
10/19/2017 124.300003 124.980003 122.510002 123.949997 121.790756 735483
10/20/2017 124.019997 125.5 122.93 123.059998 120.916267 685474
10/23/2017 123.010002 125.489998 120.93 121.230003 119.118149 662889
10/24/2017 121.230003 124.800003 121.230003 122.459999 120.326721 836395
10/25/2017 122.360001 123.690002 118.5 119.599998 117.516541 1947784
10/26/2017 119.970001 122.620003 118.610001 118.870003 116.799263 1459429
10/27/2017 118.879997 121.410004 118.870003 120.300003 118.204346 1653069
10/30/2017 120.440002 122.980003 119.120003 122.809998 120.670616 776893
10/31/2017 122.709999 122.989998 121.699997 122.010002 119.88456 892129
11/1/2017 121.610001 122.300003 118.830002 119.839996 117.752357 718290
11/3/2017 119.75 121.900002 118.010002 120.879997 118.774239 1519110
11/6/2017 121.230003 124.879997 120.010002 123.900002 121.741638 1115600
11/7/2017 122.620003 127 122.620003 124.779999 122.6063 1104930
11/8/2017 125.980003 125.989998 123.779999 125.199997 123.018982 979231
11/9/2017 125.199997 125.199997 122.449997 123.970001 121.810417 698376
11/10/2017 122.849998 123.980003 122.580002 123.639999 121.48616 476967
11/13/2017 123.68 126.5 122.510002 126.290001 124.089996 1061705
11/14/2017 126.279999 126.510002 124 124.739998 122.567001 1217195
11/15/2017 124.739998 125.870003 123.099998 125.059998 122.881424 1077734
11/16/2017 124.75 125.559998 124.540001 125.019997 122.842117 500478
11/17/2017 125.099998 126.75 124.209999 125.889999 123.696968 1013469
11/21/2017 126.75 126.75 124.18 125.889999 123.696968 1805518
11/22/2017 125.900002 126.589996 125.029999 126.18 123.981918 896453
11/23/2017 126.389999 126.389999 124.129997 124.699997 122.527695 433115
11/24/2017 125 126.400002 124.610001 125.040001 122.861778 682490
11/27/2017 124.220001 125.099998 123.82 124.470001 122.301704 1317561
11/28/2017 124.559998 126.169998 122.660004 125.529999 123.343239 1332517
11/29/2017 125.620003 126.199997 123.209999 125.669998 123.480797 1633881
11/30/2017 125.360001 128.5 124.010002 127.610001 125.387001 6109154
12/1/2017 126.970001 127.610001 126.059998 126.370003 124.16861 1419956
12/4/2017 126.989998 131.479996 126.349998 129.669998 127.411118 1945094
12/5/2017 129.75 130.839996 128.449997 130.539993 128.265961 954678
12/6/2017 130.539993 133.380005 129.899994 132.720001 130.40799 1695478
12/7/2017 132.850006 133.5 130.759995 133.360001 131.036835 1501051
12/8/2017 133.589996 134.199997 132.800003 133.100006 130.781372 2192948
12/11/2017 133.119995 133.970001 130.880005 131.570007 129.27803 935127
12/13/2017 131.789993 133.399994 129.600006 130.759995 128.482132 1786408
12/14/2017 130.759995 133.5 130.009995 132.009995 129.710342 1462252
12/15/2017 132.050003 133 130.5 132.570007 130.260605 1714385
12/18/2017 132.470001 132.5 130.179993 131.029999 128.747421 765686
12/19/2017 130.929993 131.899994 130.020004 130.169998 127.902405 1886385
12/20/2017 130.259995 133.169998 130.259995 131.399994 129.110977 925394
12/21/2017 131.270004 132.380005 130.710007 132 129.700531 678737
12/22/2017 132.029999 132.789993 130.300003 132 129.700531 518940
12/26/2017 131.869995 133.75 130.630005 131.720001 129.425415 286957
12/27/2017 131.539993 133.600006 130.479996 131.960007 129.66124 266355
12/28/2017 133.369995 133.399994 131.600006 131.869995 129.572784 403354
12/29/2017 131.970001 136.160004 131.970001 135.929993 133.562057 1520083
1/2/2018 136.490005 138.380005 134.119995 138.160004 135.75322 588099
1/3/2018 138.990005 138.990005 134.440002 134.699997 132.353485 986153
1/4/2018 134.699997 135.289993 133.779999 133.860001 131.528122 1332384
1/5/2018 133.850006 135.820007 133.830002 134.800003 132.451752 704845
1/8/2018 135 136 133.759995 134.910004 132.559845 904098
1/9/2018 135 135 133.740005 134.729996 132.382965 733855
1/10/2018 134.110001 135.089996 131.020004 133.880005 131.547791 1335580
1/11/2018 133.600006 134.199997 131.110001 132.580002 130.270432 1005624
1/12/2018 132.910004 135.089996 131.759995 133.339996 131.017181 1012825
1/15/2018 133.350006 135.199997 132.020004 135.169998 132.815308 457740
1/16/2018 135.190002 137.199997 133.5 136.809998 134.426743 1567064
1/17/2018 136.800003 138.740005 135.050003 138.470001 136.057816 1409965
1/18/2018 138.669998 138.669998 136.169998 137.850006 135.448624 724855
1/19/2018 137.75 139.779999 135.979996 137.130005 134.741165 1535225
1/22/2018 137.130005 139.5 135.539993 139.410004 136.981445 994430
1/23/2018 138.410004 139.330002 136.699997 139.190002 136.765274 1447916
1/24/2018 139.089996 139.600006 137.929993 138.360001 135.949738 960623
1/25/2018 138.699997 139.869995 135.600006 136.679993 134.298996 1485272
1/26/2018 136.339996 139 136.210007 138.949997 136.529449 1943446
1/29/2018 135.190002 138.199997 134.199997 136.009995 133.640671 830230
1/30/2018 135.130005 136.940002 134.759995 135.050003 132.697403 1334701
1/31/2018 135 136.639999 135 135.050003 132.697403 1632102
2/1/2018 135.149994 137.949997 135.149994 137.139999 134.750992 1069742
2/2/2018 135.210007 139 135.210007 138.720001 136.303467 1629955
2/6/2018 133.149994 136.990005 133.149994 134.059998 131.72464 2556354
2/7/2018 134.070007 136.399994 133.570007 134.649994 132.304367 1380909
2/8/2018 134.110001 135.25 132 132.360001 130.05426 1036446
2/9/2018 133.5 134.490005 132.160004 133.759995 131.429871 977289
2/12/2018 133.990005 135.330002 131 133.279999 130.958237 1012191
2/13/2018 132.949997 134.899994 131.770004 132.270004 129.965836 916640
2/14/2018 132.169998 134.490005 131.770004 132.860001 130.545547 1082055
2/15/2018 134.300003 134.460007 132.399994 132.729996 130.417801 682117
2/16/2018 132.830002 135.419998 132.050003 132.970001 130.653625 604602
2/19/2018 134.5 134.589996 132.970001 133.5 131.174393 115227
2/20/2018 133.5 135.869995 132.720001 135.550003 133.18869 937486
2/21/2018 135.220001 135.220001 132.809998 133.429993 131.105606 884483
2/22/2018 133.529999 135.970001 132.759995 135.429993 133.07077 1398492
2/23/2018 136.020004 137.229996 131.610001 131.990005 129.690704 1018645
2/26/2018 132 132.240005 130.729996 131.619995 129.327148 1063910
2/27/2018 131.770004 132.960007 131 131.520004 129.228897 1018387
2/28/2018 131.520004 131.830002 130.190002 130.839996 128.56073 1536005
3/1/2018 130.100006 131.460007 129.5 131.039993 128.757248 655854
3/2/2018 129.509995 130.699997 128.5 128.919998 126.674179 870530
3/5/2018 131.300003 131.300003 128.759995 130.320007 128.049805 978032
3/6/2018 130.639999 131.490005 129.210007 131.080002 128.796555 800872
3/7/2018 131.389999 131.470001 129.509995 130.449997 128.177521 1085825
3/8/2018 130.869995 131.020004 129.729996 130.350006 128.079285 900394
3/9/2018 130.669998 131.649994 130.669998 131.149994 128.865326 828774
3/12/2018 131.470001 132.440002 130.800003 131.559998 129.268188 817405
3/13/2018 131.740005 132.199997 130.580002 131.75 129.45488 730388
3/14/2018 132.070007 132.449997 129.949997 131.929993 129.631744 796855
3/15/2018 132.5 132.5 130.589996 131.029999 128.747421 589787
3/16/2018 131.020004 131.850006 130.309998 130.699997 128.423172 2319975
3/20/2018 129.800003 130.449997 128.160004 129.660004 127.401299 1945494
3/21/2018 129.960007 132.660004 128.330002 130.389999 128.118576 1235035
3/22/2018 130.369995 131.800003 129.009995 129.479996 127.224426 519302
3/23/2018 131.389999 131.389999 127 128.050003 125.819344 955950
3/26/2018 128.059998 128.889999 125.269997 127.139999 124.925194 993806
3/27/2018 127.150002 128.899994 126.279999 126.790001 124.581291 905449
3/28/2018 127.110001 128.779999 123.669998 125.709999 123.520103 985647
4/2/2018 125.809998 126.5 124 124.260002 122.095367 380065
4/3/2018 123.949997 126.75 123.089996 126.110001 123.913132 979047
4/4/2018 125.900002 128.009995 125.900002 126.199997 124.001564 1235167
4/5/2018 125.93 126.980003 125.910004 126.269997 124.070343 1352158
4/6/2018 125.919998 127.68 125.919998 126.510002 124.306168 1605223
4/9/2018 126.610001 127.940002 126.18 126.459999 124.257034 477208
4/10/2018 126.559998 130.199997 126.400002 129.350006 127.096703 1209479
4/11/2018 129.979996 129.979996 128 128.720001 126.477669 415894
4/12/2018 129.850006 129.850006 128.020004 129.020004 126.772446 685713
4/13/2018 128.919998 129.850006 128.460007 129.529999 127.27356 578284
4/16/2018 129.860001 130.5 128.520004 129.860001 127.597809 495340
4/17/2018 129.860001 134.619995 129.759995 133.809998 131.479004 1524511
4/18/2018 133.479996 133.520004 130.559998 130.789993 128.511597 1360447
4/19/2018 130.110001 131.490005 128.029999 128.860001 126.615227 1227414
4/20/2018 128.020004 129.869995 126.669998 128.220001 125.986382 922473
4/23/2018 127.900002 130.5 127.510002 128.229996 125.996201 550765
4/24/2018 128.330002 129.080002 126.510002 126.830002 124.62059 845223
4/25/2018 126.93 129.199997 126.910004 128.660004 126.418716 555531
4/26/2018 128.559998 129.009995 127.900002 128.759995 126.516968 515337
4/27/2018 128.860001 129.089996 128 128.509995 126.271324 1074889
4/30/2018 128.649994 129.970001 128.339996 129.259995 127.008255 843637
5/2/2018 128.759995 129.960007 126.800003 127.190002 124.974319 1828152
5/3/2018 127.150002 128.460007 124.050003 124.910004 122.734039 1366547
5/4/2018 124.760002 127.199997 124.589996 126.290001 124.089996 489557
5/7/2018 126 126 121.260002 122.760002 122.760002 419898
5/8/2018 122.910004 124.300003 121 123.410004 123.410004 678378
5/9/2018 123.669998 123.730003 120.5 120.629997 120.629997 691331
5/10/2018 120.760002 123.669998 120.760002 123.419998 123.419998 514729
5/11/2018 123.919998 124.199997 121.32 122.349998 122.349998 692012
5/14/2018 122.669998 122.959999 120.5 121.019997 121.019997 703341
5/15/2018 122.739998 122.739998 118.610001 119.160004 119.160004 898149
5/16/2018 119.040001 120.790001 118.610001 119.839996 119.839996 898231
5/17/2018 119.769997 119.900002 114.190002 115.440002 115.440002 1866264
5/18/2018 115.160004 116.440002 112.699997 116.18 116.18 2288466
5/21/2018 116.309998 116.68 115.459999 116.080002 116.080002 862281
5/22/2018 116.050003 116.129997 114.300003 115.360001 115.360001 723530
5/23/2018 114.970001 116.699997 114.25 115.550003 115.550003 1496536
5/24/2018 116 117.910004 115.099998 117.800003 117.800003 1343790
5/25/2018 117.900002 118.419998 115.580002 115.75 115.75 764360
5/28/2018 115.400002 118.959999 115.349998 118.760002 118.760002 1511971
Date Open High Low Close Adj Close Volume
5/29/2017 69.400002 69.400002 68.510002 68.889999 68.117287 80203
5/30/2017 69.440002 69.440002 66.949997 67.389999 66.634117 643546
5/31/2017 67.989998 68.089996 66.459999 67.169998 66.41658 1394698
6/1/2017 67.169998 67.93 66.470001 67.540001 66.782433 762150
6/2/2017 67.940002 68.5 66.900002 68.019997 67.257042 1205710
6/5/2017 68.5 70.379997 68.480003 69.459999 68.680893 1553283
6/6/2017 68.800003 69.639999 68.400002 69.129997 68.354591 2513652
6/7/2017 69.129997 69.800003 68.349998 68.75 67.978859 2821311
6/8/2017 68.650002 69.32 68.389999 69.019997 68.245827 848405
6/9/2017 69 69.650002 68.580002 69.029999 68.255714 1244077
6/12/2017 68.760002 69.309998 68.349998 69.040001 68.26561 445856
6/13/2017 68.5 69.790001 68.5 69.480003 68.700676 1973626
6/14/2017 69.699997 70.199997 68.5 69.639999 68.858879 2922790
6/15/2017 69.639999 70.400002 69.029999 70.220001 69.432373 979619
6/16/2017 70.300003 70.529999 69.010002 69.849998 69.066521 2868618
6/19/2017 69.949997 70.800003 69.339996 70.010002 69.224731 787394
6/20/2017 70.010002 70.779999 69.669998 69.93 69.145622 1725495
6/21/2017 70 70.349998 69.599998 70.220001 69.432373 1122032
6/22/2017 70.110001 70.739998 69.580002 70.5 69.709229 1094047
6/23/2017 70.860001 70.860001 69.260002 69.730003 68.947868 599391
6/26/2017 70.25 70.669998 69.519997 70.32 69.53125 1414878
6/27/2017 70.349998 70.470001 68.870003 69.080002 68.305161 1264366
6/28/2017 69.419998 70.220001 68.910004 70.040001 69.254395 631382
6/29/2017 70.199997 70.199997 68.959999 69.209999 68.433701 668735
6/30/2017 69.800003 69.800003 68.559998 68.690002 67.919533 2508939
7/3/2017 69.739998 69.75 69.150002 69.599998 68.819321 916161
7/4/2017 69.209999 69.889999 68.620003 69.010002 68.235947 317625
7/5/2017 69.019997 70 69 69.879997 69.096184 883997
7/6/2017 69.870003 69.870003 68.910004 69.639999 68.858879 1418317
7/7/2017 69.07 69.779999 68.739998 69.459999 68.680893 875837
7/10/2017 68.870003 70 68.870003 69.949997 69.165398 1258723
7/11/2017 70 70 69 69.129997 68.354591 2195169
7/12/2017 69.739998 70.660004 69 70.589996 69.798218 2561581
7/13/2017 69.400002 70.220001 68.830002 70.089996 69.303825 3185094
7/14/2017 70 70.190002 69.220001 69.839996 69.056633 566592
7/17/2017 70.18 70.300003 69.379997 70.150002 69.363159 507346
7/18/2017 70.080002 70.629997 69.879997 70.290001 69.501587 1269486
7/19/2017 70.290001 70.290001 69.169998 69.379997 68.601791 940046
7/20/2017 69.5 69.519997 68.220001 68.760002 67.988747 837235
7/21/2017 69.169998 69.5 68.300003 69.389999 68.611679 502251
7/24/2017 69.389999 69.699997 68.510002 69.589996 68.809433 747319
7/25/2017 69.239998 70.129997 69.239998 70.010002 69.224731 2522990
7/26/2017 68.93 70.519997 68.93 70.269997 69.481804 916365
7/27/2017 69.110001 69.18 67.330002 68.379997 67.613007 1888739
7/28/2017 68.300003 68.5 66.349998 67.160004 66.4067 1140893
7/31/2017 67.5 69.459999 67.150002 69.300003 68.522697 1216084
8/1/2017 69.300003 69.400002 68.540001 69.32 68.542465 949408
8/2/2017 69.349998 70.099998 68.639999 69.959999 69.175285 786415
8/3/2017 69.940002 70.529999 69.540001 70.339996 69.551025 1300111
8/4/2017 70.25 70.889999 69.709999 70.410004 69.620247 1157565
8/7/2017 70.849998 70.970001 69.639999 69.870003 69.086304 369297
8/8/2017 70.150002 70.379997 69.010002 69.360001 68.582016 1284209
8/9/2017 69.349998 69.370003 68.779999 68.870003 68.097519 393314
8/10/2017 68.949997 68.949997 66.639999 67.389999 66.634117 1114837
8/11/2017 67.669998 68.209999 67.400002 68 67.237274 732462
8/14/2017 68 69.290001 68 68.559998 67.790985 2321718
8/15/2017 69.849998 69.879997 67.510002 67.93 67.16806 1942779
8/16/2017 67.800003 68.379997 67 67.379997 66.624222 1628910
8/17/2017 67.559998 68.389999 67.349998 67.879997 67.118614 1404862
8/18/2017 67.690002 68.18 67.5 67.860001 67.098846 404110
8/21/2017 68.300003 68.559998 67.779999 68.330002 67.563576 591529
8/22/2017 67.989998 68.620003 67.760002 68 67.237274 912771
8/23/2017 68 68.309998 66.510002 67.75 66.990074 2267052
8/24/2017 67.75 68 66.5 66.660004 65.912308 1633289
8/25/2017 66.809998 66.839996 65.150002 65.730003 64.992737 1198464
8/28/2017 66.050003 66.779999 64.050003 64.5 63.776531 1085480
8/29/2017 64.489998 64.970001 64.099998 64.57 63.845745 2793522
8/30/2017 64.459999 65.589996 64.269997 65.459999 64.725761 2237314
8/31/2017 65.690002 65.690002 64.709999 65.050003 64.320366 965440
9/1/2017 65 65.040001 63.799999 64.010002 63.29203 835869
9/4/2017 64.010002 64.260002 63.509998 63.650002 62.936066 134753
9/5/2017 63.650002 64.389999 62.380001 63.700001 62.985504 2052980
9/6/2017 63.700001 64.550003 63.16 64.269997 63.549107 3441342
9/7/2017 64.860001 65.190002 64.550003 64.82 64.092941 2295592
9/8/2017 65.059998 65.059998 62.950001 63.68 62.965729 1002977
9/11/2017 63.220001 64.980003 63.220001 64.809998 64.083054 590435
9/12/2017 64.849998 65.5 64.510002 65.269997 64.537888 883037
9/13/2017 65.139999 65.699997 64.050003 65.080002 64.350029 1442236
9/14/2017 64.529999 65.400002 64.25 64.349998 63.628212 604670
9/15/2017 64.589996 64.589996 62.799999 63.5 62.787746 5505709
9/18/2017 63.810001 64.129997 63.200001 63.98 63.262363 5343364
9/19/2017 64.129997 64.870003 63.75 64.790001 64.063278 772593
9/20/2017 64.790001 64.790001 64 64.519997 63.796303 461746
9/21/2017 64.269997 65.879997 64.029999 65.050003 64.320366 1501943
9/22/2017 65.010002 65.510002 64.5 64.93 64.201706 656558
9/25/2017 65.199997 66.099998 64.050003 65.989998 65.249817 2259257
9/26/2017 66.139999 67.169998 65.699997 67.010002 66.258377 1570746
9/27/2017 67 67.059998 65.860001 66.389999 65.645332 1093005
9/28/2017 66.339996 67 65.82 66.919998 66.169388 1534632
9/29/2017 66.93 67.43 66.230003 66.970001 66.218826 518421
10/2/2017 66.510002 67.150002 66.150002 66.830002 66.080399 725354
10/3/2017 66.760002 67 66.459999 66.800003 66.050735 558302
10/4/2017 66.779999 66.949997 66.25 66.800003 66.050735 582180
10/5/2017 66.279999 67.129997 66.279999 66.68 65.932076 3030891
10/6/2017 66.309998 66.309998 63.849998 64.129997 63.410679 2712824
10/9/2017 64.139999 64.529999 62.490002 62.619999 61.917618 1622847
10/10/2017 62.560001 63.360001 61.439999 61.560001 60.869507 1610918
10/11/2017 61.759998 62.389999 61.709999 61.900002 61.205696 2111244
10/12/2017 61.900002 62.25 60.459999 60.540001 59.86095 1568158
10/13/2017 61.150002 61.490002 59.599998 59.950001 59.277565 1445974
10/16/2017 59.799999 61.25 59.799999 60.52 59.841171 2011621
10/17/2017 60.450001 60.450001 59.150002 59.790001 59.119362 3515871
10/18/2017 59.790001 60.220001 59.259998 59.91 59.238014 3182370
10/19/2017 60.200001 60.389999 59.5 59.669998 59.000706 1696510
10/20/2017 59.669998 60 58.310001 58.66 58.002037 2445152
10/23/2017 58.25 58.290001 56.900002 57.169998 56.528748 5952375
10/24/2017 57.25 58 56.959999 57.119999 56.479309 2024089
10/25/2017 57.779999 57.779999 55.599998 56.16 55.530075 2403460
10/26/2017 56.200001 56.990002 55.200001 55.48 54.857704 1428629
10/27/2017 55.349998 56.740002 55.349998 56.080002 55.450977 2100166
10/30/2017 56.73 57.869999 55.610001 57.689999 57.042915 3921975
10/31/2017 57.970001 58.48 57.75 58.119999 57.46809 2704493
11/1/2017 58.220001 58.220001 57.209999 57.41 56.766056 2220101
11/3/2017 57 57.610001 56.27 57.240002 56.597965 2870270
11/6/2017 57.200001 59.43 56.310001 59.119999 58.456875 4434092
11/7/2017 59.049999 60.48 58.900002 59.060001 58.397549 2372761
11/8/2017 60.209999 60.209999 57.400002 57.82 57.171455 3558371
11/9/2017 58.43 58.900002 57.790001 58.48 57.824055 1050452
11/10/2017 58.02 58.310001 56.759998 56.919998 56.281551 718868
11/13/2017 56.91 57.27 56.16 57.169998 56.528748 706641
11/14/2017 57.450001 57.490002 56.700001 56.970001 56.330994 1082484
11/15/2017 57.09 57.93 56.119999 57.779999 57.131905 1100299
11/16/2017 57.32 57.849998 56.599998 57.139999 56.499084 633859
11/17/2017 56.950001 58.91 56.950001 58.389999 57.735062 1230825
11/21/2017 59.299999 61.639999 58.700001 61.389999 60.701412 2745710
11/22/2017 61.75 61.75 60.900002 61.389999 60.701412 1624589
11/23/2017 61.75 61.75 61 61.439999 60.750851 323906
11/24/2017 61.060001 61.52 60.150002 61.279999 60.592648 582452
11/27/2017 60.220001 61.490002 59.900002 61.150002 60.464108 2072171
11/28/2017 61.16 61.580002 60.529999 61.52 60.829956 1920863
11/29/2017 61.060001 61.990002 60.349998 61.799999 61.106815 1271789
11/30/2017 61.950001 62 61.23 61.59 60.89917 1361354
12/1/2017 61.98 61.990002 61.5 61.650002 60.9585 614361
12/4/2017 61.200001 61.860001 60.43 61.369999 60.681637 644241
12/5/2017 61.950001 61.98 60.689999 61.529999 60.839844 974811
12/6/2017 61.529999 61.990002 60.720001 61.650002 60.9585 4211015
12/7/2017 60.66 62.02 60.66 61.799999 61.106815 981475
12/8/2017 61.700001 63.040001 61.700001 62.889999 62.184589 1319973
12/11/2017 63.099998 63.240002 62.009998 62.490002 61.789078 833248
12/13/2017 62.490002 64.989998 62 64.550003 63.825974 1881340
12/14/2017 64 64.900002 64 64.629997 63.905071 2609356
12/15/2017 63.549999 65.75 63.139999 65.510002 64.775208 2354488
12/18/2017 65.5 66.059998 64.93 65.57 64.834526 1630376
12/19/2017 65.410004 65.900002 64.169998 64.57 63.845745 1437632
12/20/2017 64.790001 64.790001 63.299999 63.330002 62.619656 1361841
12/21/2017 63.290001 64.029999 62.75 63.27 62.560326 788263
12/22/2017 62.610001 64.169998 62.610001 63.689999 62.975616 618900
12/26/2017 63.689999 65.25 63.330002 64.440002 63.717205 1408206
12/27/2017 64.410004 65.040001 62.669998 62.75 62.046158 895480
12/28/2017 62.970001 63.759998 62.610001 63.200001 62.491112 465182
12/29/2017 63.5 64.5 63.34 64.370003 63.647991 582829
1/2/2018 65 65.25 63.57 65.040001 64.310478 345187
1/3/2018 65.25 65.400002 64.019997 65.150002 64.419243 1090144
1/4/2018 65.400002 65.800003 64.300003 64.690002 63.964401 1089628
1/5/2018 65.019997 65.75 64.400002 65.260002 64.528008 803246
1/8/2018 65.580002 65.779999 64.510002 65.290001 64.557671 949009
1/9/2018 65.129997 65.730003 64.599998 65.529999 64.794975 823632
1/10/2018 65.519997 65.519997 62.599998 62.880001 62.174702 1668727
1/11/2018 62.889999 63.599998 62.150002 62.84 62.135151 517251
1/12/2018 62.169998 64.059998 62.130001 62.950001 62.243916 622772
1/15/2018 63.490002 64.25 63.060001 64.18 63.460121 376513
1/16/2018 64.459999 64.709999 63.959999 64.379997 63.657875 2355101
1/17/2018 64.389999 64.75 64.040001 64.339996 63.61832 343402
1/18/2018 64.160004 64.410004 63.700001 63.959999 63.242588 1185009
1/19/2018 63.98 64.239998 63.509998 63.720001 63.00528 1343166
1/22/2018 63.68 64.089996 62.91 63.049999 62.342793 596800
1/23/2018 62.919998 63.540001 62.849998 63.299999 62.589989 2033516
1/24/2018 62.860001 64.239998 62.860001 63.880001 63.163486 863156
1/25/2018 63.07 63.869999 62 63.25 62.54055 1525653
1/26/2018 62.619999 63.549999 61.84 61.990002 61.294685 2400472
1/29/2018 61.84 61.889999 60.860001 61.299999 60.612423 1054565
1/30/2018 61.25 61.25 60.5 60.700001 60.019154 1175489
1/31/2018 60.580002 61.200001 60.549999 60.880001 60.197136 1079815
2/1/2018 61.16 61.689999 60.98 61.490002 60.800293 3141883
2/2/2018 61.380001 62.18 60.709999 62.110001 61.413338 1763922
2/6/2018 61 61.540001 59.790001 61.23 60.543209 1491332
2/7/2018 60.049999 62.220001 60.049999 62.139999 61.443001 1578487
2/8/2018 61.529999 61.669998 60.029999 60.93 60.246574 1178366
2/9/2018 61 61.450001 59.959999 61.259998 60.572872 940172
2/12/2018 61.450001 61.889999 60.419998 61.209999 60.523434 596080
2/13/2018 61.48 62.400002 61.16 62.27 61.571545 1115053
2/14/2018 61.400002 62.389999 61.299999 61.689999 60.998047 1410692
2/15/2018 62.400002 62.400002 61.330002 61.459999 60.77063 1092669
2/16/2018 61.369999 62.450001 61.290001 62.279999 61.581429 878336
2/19/2018 62.299999 62.34 61.709999 61.91 61.21558 202059
2/20/2018 61.91 62.380001 61.52 62 61.304573 468450
2/21/2018 61.799999 62.48 61.720001 62.349998 61.650646 1189751
2/22/2018 62.709999 64.489998 62.709999 63.880001 63.163486 3122140
2/23/2018 63.93 64.32 63.919998 64.190002 63.470009 2234621
2/26/2018 63.630001 64.25 63.630001 64.18 63.460121 2295601
2/27/2018 63.799999 64.360001 63.799999 64.199997 63.479893 809499
2/28/2018 64.220001 64.690002 63.130001 64.260002 63.539227 2025968
3/1/2018 64.419998 64.589996 63.220001 63.98 63.262363 1276950
3/2/2018 63.369999 64.470001 62.380001 63.709999 62.995392 1677011
3/5/2018 63.709999 64.25 63.110001 64.099998 63.381016 2064920
3/6/2018 64.25 64.75 63.73 63.93 63.212925 1816029
3/7/2018 64.25 64.470001 63.43 64 63.282139 1328040
3/8/2018 64.160004 64.599998 63.880001 64.470001 63.746868 3244676
3/9/2018 64.489998 64.599998 64.07 64.580002 63.855637 2065539
3/12/2018 64.970001 65.93 64.370003 64.550003 63.825974 1687541
3/13/2018 64.879997 64.879997 64.099998 64.440002 63.717205 1636133
3/14/2018 64.519997 64.629997 64.050003 64.339996 63.61832 931568
3/15/2018 64.400002 65.300003 64.360001 65.279999 64.547783 1436556
3/16/2018 64.660004 65.57 64.650002 64.989998 64.261032 2751335
3/20/2018 65.400002 65.440002 64.720001 65.160004 64.429131 963019
3/21/2018 65.32 66 65.25 65.730003 64.992737 1876400
3/22/2018 65.989998 66 64.610001 65.059998 64.330246 1354883
3/23/2018 65.900002 65.900002 63.169998 64.529999 63.806194 2275810
3/26/2018 64.050003 64.970001 62.709999 64 63.282139 1310125
3/27/2018 64.160004 65.550003 64.160004 65.370003 64.636772 3340951
3/28/2018 64.230003 65.620003 62.560001 63.529999 62.81741 2155169
4/2/2018 63.529999 64.580002 62.990002 63.18 62.471336 1231479
4/3/2018 63.189999 65.389999 63.189999 65.099998 64.369797 1448949
4/4/2018 64.589996 65.800003 64.580002 65.379997 64.64666 5044763
4/5/2018 65.800003 65.860001 65.349998 65.669998 64.933403 1341855
4/6/2018 65.010002 66.379997 65.010002 65.540001 64.804863 454563
4/9/2018 65.470001 66 65 65.32 64.587334 1448662
4/10/2018 65.589996 67.089996 65.18 66.589996 65.843086 2510539
4/11/2018 66.010002 67.529999 66.010002 67.089996 66.337479 1955509
4/12/2018 67.089996 69.419998 67 68.870003 68.097519 3437295
4/13/2018 68.900002 69.300003 68.25 68.519997 67.751434 8455679
4/16/2018 68.519997 69.379997 68.120003 68.669998 67.899757 2987949
4/17/2018 68.669998 69.739998 68.260002 69.510002 68.730339 1925828
4/18/2018 69.730003 70.489998 68.860001 69.540001 68.760002 4645632
4/19/2018 69.709999 70.349998 69.019997 69.839996 69.839996 6182628
4/20/2018 68.690002 70.269997 68.57 70.110001 70.110001 3111051
4/23/2018 70.400002 70.400002 68.5 69.940002 69.940002 1759174
4/24/2018 70.300003 70.300003 68.5 69 69 2072783
4/25/2018 69.410004 69.989998 68.440002 69.120003 69.120003 1696486
4/26/2018 69.290001 69.290001 68.309998 68.68 68.68 2371293
4/27/2018 68.830002 69.449997 68.349998 68.949997 68.949997 3542630
4/30/2018 69.089996 70.279999 68.290001 69.559998 69.559998 2695113
5/2/2018 69.550003 70.739998 68.949997 70.629997 70.629997 3621338
5/3/2018 70.769997 71 69.150002 69.580002 69.580002 1557629
5/4/2018 69.32 70.370003 67.050003 68.57 68.57 2659803
5/7/2018 68.43 69 67.419998 67.889999 67.889999 1782581
5/8/2018 67.5 68.690002 66.860001 68.449997 68.449997 2020679
5/9/2018 68.470001 69.989998 68.330002 68.760002 68.760002 2128340
5/10/2018 68.800003 71.07 68.779999 69.739998 69.739998 2400509
5/11/2018 69.959999 71.169998 68.419998 69.75 69.75 2138238
5/14/2018 69.919998 71.459999 69.129997 69.910004 69.910004 1244578
5/15/2018 70.190002 71.5 67.650002 68.449997 68.449997 8419969
5/16/2018 68.449997 70.260002 68.220001 69.519997 69.519997 1822826
5/17/2018 69.639999 70.169998 67.220001 68.669998 68.669998 1277887
5/18/2018 68.769997 69.849998 68.220001 68.830002 68.830002 2709700
5/21/2018 67.199997 69.900002 67.199997 69.5 69.5 2073355
5/22/2018 69.629997 69.760002 68.730003 68.949997 68.949997 2448060
5/23/2018 68.660004 69.900002 67.809998 69.5 69.5 3399627
5/24/2018 69.790001 69.800003 67.150002 68.099998 68.099998 2302863
5/25/2018 68.190002 69.790001 67.209999 68.550003 68.550003 6475373
5/28/2018 68.529999 68.550003 67.809998 68.279999 68.279999 813222
Date Open High Low Close Adj Close Volume
11/10/2017 32.049999 32.200001 31.5 31.5 31.181782 89306565
11/13/2017 31.6 31.6 31.5 31.5 31.181782 40247611
11/14/2017 31.51 31.51 31.5 31.5 31.181782 18377490
11/15/2017 31.5 31.6 31.25 31.41 31.092691 3695585
11/16/2017 31.48 31.549999 31.01 31.459999 31.142187 2036661
11/17/2017 31.49 31.549999 31.35 31.389999 31.072893 463561
11/21/2017 31.57 31.57 31 31.01 30.696733 1989971
11/22/2017 31.389999 31.389999 31.02 31.209999 30.894712 725432
11/23/2017 31.1 31.49 31.1 31.48 31.161985 202278
11/24/2017 31.49 31.549999 31.200001 31.48 31.161985 750113
11/27/2017 31.1 31.25 31.1 31.200001 30.884813 737298
11/28/2017 31.110001 31.469999 31.110001 31.459999 31.142187 1527664
11/29/2017 31.450001 31.5 31.129999 31.5 31.181782 4059455
11/30/2017 31.549999 31.549999 31.049999 31.16 30.845219 231052
12/1/2017 31.16 31.4 31 31.370001 31.053099 121553
12/4/2017 31.16 31.299999 31.01 31.139999 30.825418 5163
12/5/2017 31.280001 31.280001 30 31 30.686834 7778120
12/6/2017 30.99 31 30.459999 30.52 30.211683 209221
12/7/2017 30.52 30.52 29.5 30.110001 29.805826 528615
12/8/2017 30 30.17 30 30.1 29.795925 116683
12/11/2017 30 30.209999 30 30 29.696938 89053
12/13/2017 31.450001 31.450001 29.75 30.190001 29.885017 483688
12/14/2017 30.15 30.99 29.77 30.209999 29.904816 325422
12/15/2017 30.200001 30.49 30.1 30.25 29.94441 133106
12/18/2017 30.25 30.379999 30.25 30.25 29.94441 63835
12/19/2017 30.200001 30.5 30.200001 30.200001 29.894917 284315
12/20/2017 30.209999 30.5 29 30.18 29.875118 2516076
12/21/2017 30.25 30.32 29.809999 29.860001 29.558352 2628109
12/22/2017 29.85 30 29.52 29.76 29.459362 384482
12/26/2017 29.75 29.75 29.07 29.73 29.429665 2101922
12/27/2017 29.73 29.92 29.5 29.809999 29.508856 1062095
12/28/2017 29.83 30 29.549999 29.66 29.360371 27176
12/29/2017 29.75 30.5 29.610001 30.24 29.934513 225679
1/2/2018 29.799999 30.190001 29.799999 30.01 29.706835 610736
1/3/2018 30.6 30.6 30.110001 30.209999 29.904816 429255
1/4/2018 30.1 30.889999 30.1 30.6 30.290876 476350
1/5/2018 30.57 31.290001 30.25 31.01 30.696733 800611
1/8/2018 31.16 31.209999 30.549999 31.09 30.775925 210921
1/9/2018 31 31.360001 30.889999 31.309999 30.993702 875639
1/10/2018 31.299999 31.360001 31 31.190001 30.874916 2977733
1/11/2018 31.01 31.280001 31 31.219999 30.904612 552489
1/12/2018 31.26 31.49 31.02 31.35 31.033298 2268157
1/15/2018 31.35 31.41 31.030001 31.379999 31.062994 132009
1/16/2018 31.379999 31.49 31.129999 31.41 31.092691 177701
1/17/2018 31.49 31.700001 31.41 31.549999 31.231277 1459462
1/18/2018 31.6 31.99 31.040001 31.809999 31.488651 2624653
1/19/2018 31.790001 32.200001 31.24 32.040001 31.716328 884424
1/22/2018 32 32.16 31.450001 31.99 31.666834 2477908
1/23/2018 32.139999 32.84 32.009998 32.34 32.013298 2045525
1/24/2018 32.59 33.200001 32.509998 33.009998 32.676525 3249288
1/25/2018 33.189999 36.009998 32.5 34.110001 33.765419 3225178
1/26/2018 34.650002 34.650002 34 34.099998 33.755516 860406
1/29/2018 34.099998 34.150002 33.189999 34.099998 33.755516 954147
1/30/2018 33.830002 34.09 33.150002 34 33.656528 1018316
1/31/2018 34.099998 34.5 33.330002 33.759998 33.418953 2129179
2/1/2018 33.759998 34.490002 33.349998 33.509998 33.171478 589254
2/2/2018 33.48 34 32.509998 33.27 32.933903 1169923
2/6/2018 32.599998 33.27 32.029999 32.509998 32.18158 4006878
2/7/2018 32.650002 34 32.25 32.82 32.488449 1497825
2/8/2018 32.900002 32.900002 32 32.799999 32.468651 3010157
2/9/2018 32.040001 33.900002 32.040001 32.720001 32.389458 524460
2/12/2018 32.5 32.59 32.209999 32.5 32.17168 114646
2/13/2018 32.43 32.5 32.049999 32.299999 31.973701 1881564
2/14/2018 32.299999 32.32 32.009998 32.02 31.696531 2429053
2/15/2018 32.099998 32.400002 31.969999 32.060001 31.736128 872364
2/16/2018 32.060001 32.889999 31.6 31.98 31.656933 1631655
2/19/2018 31.530001 31.950001 31.5 31.77 31.449055 53838
2/20/2018 31.780001 31.889999 31 31.459999 31.142187 1686427
2/21/2018 31.57 32 31.299999 31.549999 31.231277 1372070
2/22/2018 31.65 32.150002 31.6 32.139999 31.815317 591958
2/23/2018 32.220001 32.220001 31.07 31.5 31.327993 272765
2/26/2018 31.5 31.5 30 31.01 30.84067 1281164
2/27/2018 31.4 31.4 30.799999 30.83 30.661654 754110
2/28/2018 30.309999 31.09 30.309999 30.870001 30.701435 1027629
3/1/2018 30.85 31 30.110001 30.6 30.432909 2299981
3/2/2018 30.309999 30.75 30.02 30.48 30.313564 1673635
3/5/2018 31.01 32 31 31.1 30.93018 4319914
3/6/2018 31.299999 31.5 30.040001 30.77 30.60198 1514094
3/7/2018 30.77 30.799999 30.299999 30.51 30.343401 1439859
3/8/2018 31 31.5 30.99 31.17 30.999796 1033207
3/9/2018 30.879999 31.43 30.879999 31.15 30.979904 5145872
3/12/2018 31.389999 33.799999 31.299999 31.9 31.725809 1414419
3/13/2018 31.91 32.599998 31.91 32.290001 32.113682 1773042
3/14/2018 32.450001 32.450001 31.85 32.040001 31.865046 812235
3/15/2018 31.33 32.43 31.33 32.16 31.98439 778225
3/16/2018 32.150002 32.709999 31.85 32.490002 32.312592 14621358
3/20/2018 31.530001 33 31.530001 32.82 32.640785 1157386
3/21/2018 32 33.950001 32 32.470001 32.292698 949065
3/22/2018 32.790001 32.790001 32.330002 32.59 32.412041 1718844
3/23/2018 32.009998 32.790001 31.549999 32.080002 31.904829 1747789
3/26/2018 32.389999 32.990002 31.610001 32.029999 31.855099 1446337
3/27/2018 32.48 32.959999 32 32.07 31.894882 591436
3/28/2018 32.02 32.02 31.549999 31.700001 31.526903 974247
4/2/2018 32.07 32.099998 31.440001 31.700001 31.526903 481898
4/3/2018 31.99 32.48 31.049999 32.209999 32.034115 4437184
4/4/2018 32.470001 32.48 31.959999 32.16 31.98439 1134641
4/5/2018 31.57 32.400002 31.57 32.310001 32.133572 923591
4/6/2018 32 32.639999 32 32.32 32.143517 1098546
4/9/2018 32.59 32.790001 31.92 32.27 32.093792 450223
4/10/2018 32.049999 32.900002 32.049999 32.32 32.143517 5649389
4/11/2018 32.220001 33.029999 32.130001 32.5 32.322533 710978
4/12/2018 32.610001 33 32.119999 32.369999 32.193241 605391
4/13/2018 32.849998 32.990002 32.23 32.950001 32.770077 316512
4/16/2018 32.27 32.84 31.299999 32.360001 32.1833 539688
4/17/2018 32.380001 32.759998 32.07 32.650002 32.471718 714184
4/18/2018 32.720001 32.720001 32.32 32.48 32.302643 731244
4/19/2018 32.48 32.689999 32.189999 32.290001 32.113682 645375
4/20/2018 32.169998 32.5 32 32.200001 32.024174 3008323
4/23/2018 32.650002 32.650002 32.060001 32.18 32.00428 319190
4/24/2018 32.16 32.48 31.940001 32.16 31.98439 875922
4/25/2018 32.110001 32.490002 30.969999 31.42 31.24843 999502
4/26/2018 31.32 31.32 30.559999 30.77 30.60198 2332357
4/27/2018 30.58 30.99 29.450001 29.889999 29.726786 4863605
4/30/2018 29.879999 30.15 29.709999 29.85 29.687004 2281772
5/2/2018 29.84 30 29.32 29.889999 29.726786 866143
5/3/2018 29.709999 30 29.709999 29.969999 29.806349 4813877
5/4/2018 30 30 29.01 29.219999 29.060444 431321
5/7/2018 29.57 29.99 28.950001 29.059999 28.901318 100654
5/8/2018 29.030001 30.299999 27.74 28.93 28.772028 629022
5/9/2018 29 29.01 28.08 28.42 28.264812 650067
5/10/2018 28.440001 29 28.34 28.51 28.354321 419468
5/11/2018 28.629999 28.9 28.26 28.74 28.583065 401543
5/14/2018 29.799999 29.91 28.01 28.48 28.324484 1615449
5/15/2018 28.280001 28.280001 26.9 27.389999 27.240437 12524901
5/16/2018 27.450001 28 27.35 27.42 27.270273 726102
5/17/2018 27 27.74 27 27.58 27.429399 936739
5/18/2018 27.82 27.83 27.200001 27.469999 27.32 641646
5/21/2018 27.690001 27.690001 26.799999 26.959999 26.959999 792166
5/22/2018 27.040001 27.809999 26.309999 27.610001 27.610001 2021821
5/23/2018 27.49 28.120001 27.200001 28.07 28.07 2500386
5/24/2018 27.799999 28.27 27.5 27.83 27.83 1006267
5/25/2018 27.809999 28 27.030001 27.32 27.32 1354797
5/28/2018 27.18 27.67 26.1 27.540001 27.540001 371167
Date Open High Low Close Adj Close Volume
5/29/2017 150.149994 150.839996 149.399994 149.779999 144.055496 96611
5/30/2017 149.410004 150 147.470001 148.800003 143.112946 310022
5/31/2017 149.259995 150.380005 148.850006 150 144.267075 2539217
6/1/2017 149.25 152 149.25 151.380005 145.594345 868047
6/2/2017 152 153.330002 150.429993 152.809998 146.969681 1358789
6/5/2017 151.929993 155.089996 150.809998 154.199997 148.306549 484740
6/6/2017 154 154.690002 151.889999 152.130005 146.315674 471709
6/7/2017 154.490005 156 151.860001 154.809998 148.893234 764123
6/8/2017 154 154.369995 153 153.559998 147.691025 541141
6/9/2017 153.190002 153.919998 152.229996 152.539993 146.710007 456137
6/12/2017 151.990005 153.649994 151.679993 152.440002 146.613831 386304
6/13/2017 151.649994 151.649994 145.360001 150 144.267075 1163586
6/14/2017 149.929993 151.309998 149.479996 150.169998 144.430588 655540
6/15/2017 149.660004 151.869995 149.509995 151.550003 145.757858 787900
6/16/2017 151.270004 151.860001 147.940002 149.820007 144.093979 4975736
6/19/2017 148.009995 153.520004 148 153.110001 147.258209 1258035
6/20/2017 153.160004 154.889999 152.020004 154.740005 148.825928 950762
6/21/2017 154.509995 154.960007 153.309998 153.979996 148.094971 1178872
6/22/2017 153.330002 154.910004 152.610001 153.490005 147.623703 601775
6/23/2017 154 154 150.479996 151.039993 145.267319 750648
6/26/2017 151.050003 152.660004 148.720001 149.889999 144.161285 705318
6/27/2017 149.139999 150.199997 149.139999 149.940002 144.209381 530868
6/28/2017 149.869995 151.050003 149.639999 150.589996 144.834534 669063
6/29/2017 149.649994 151.619995 149.639999 150.210007 144.469055 361641
6/30/2017 150.210007 153.899994 149.669998 153.770004 147.893005 608215
7/3/2017 153.589996 156.229996 152.669998 154.149994 148.258469 474229
7/4/2017 153.970001 155.240005 153.300003 154.600006 148.691284 109715
7/5/2017 155.399994 157.149994 154.5 156.850006 150.855286 797580
7/6/2017 155.729996 156.350006 153.100006 153.759995 147.883377 506457
7/7/2017 154.020004 154.020004 150.600006 152.270004 146.450333 458589
7/10/2017 151.289993 154.320007 151.289993 153.309998 147.450577 477595
7/11/2017 153.5 155.300003 152.779999 153.740005 147.864151 1626770
7/12/2017 154.800003 156.289993 153.740005 155.529999 149.585739 1323900
7/13/2017 155.899994 156.589996 155 155.880005 149.922363 1120818
7/14/2017 155.899994 157.839996 155.110001 157.380005 151.365021 1124968
7/17/2017 158.149994 159.190002 156.25 158.830002 152.759598 635669
7/18/2017 159 159.419998 158.020004 159.25 153.163559 335091
7/19/2017 159.5 161 158.699997 159.130005 153.048141 836438
7/20/2017 159.100006 159.309998 158.020004 159.059998 152.980804 162338
7/21/2017 159.75 161.020004 158.009995 159.669998 153.567505 599249
7/24/2017 159.669998 159.669998 150.539993 151.110001 145.334671 1244127
7/25/2017 151.110001 153.740005 151.100006 153.470001 147.604462 737111
7/26/2017 153.649994 155.960007 153.190002 155.520004 149.576126 1142103
7/27/2017 152.410004 155.490005 151.100006 154.75 148.835541 721288
7/28/2017 153.630005 154.779999 151.940002 153.699997 147.825653 322261
7/31/2017 151.259995 153.699997 151.259995 151.550003 145.757858 697909
8/1/2017 152.5 153.729996 148.509995 148.789993 143.103333 792061
8/2/2017 149.020004 149.639999 147.949997 148.779999 143.093719 1196704
8/3/2017 148.860001 148.860001 146.070007 147 141.381744 519475
8/4/2017 146.820007 148 146.509995 147.360001 141.727982 584013
8/7/2017 147.279999 149.460007 147.279999 148.199997 142.535889 317796
8/8/2017 147.679993 149.679993 147.600006 148.279999 142.612823 620132
8/9/2017 147.779999 149.679993 146.649994 147.289993 141.660645 422700
8/10/2017 148.320007 148.320007 146.210007 147.559998 141.920334 521538
8/11/2017 148.910004 148.910004 144.25 147.110001 141.487549 837908
8/14/2017 148.389999 149.669998 147.679993 148.110001 142.44931 335465
8/15/2017 147.679993 151.360001 147.509995 150.009995 144.276688 454493
8/16/2017 149.740005 150.649994 148.100006 150.080002 144.344025 930232
8/17/2017 150.649994 150.649994 148 148.5 142.824417 500433
8/18/2017 149.380005 150.559998 148.199997 149.050003 143.353378 258520
8/21/2017 149.050003 150.5 148.460007 150.300003 144.555634 218634
8/22/2017 150.529999 150.649994 148.270004 149.520004 143.80542 366801
8/23/2017 148.5 150.449997 148.5 149.929993 144.199753 314518
8/24/2017 150.990005 151.440002 148.619995 151.339996 145.555862 457451
8/25/2017 151.300003 152.809998 149.160004 149.850006 144.122803 447131
8/28/2017 151.490005 151.869995 149.880005 151.199997 145.421219 279700
8/29/2017 150.360001 152.009995 149.229996 151.679993 145.882874 468105
8/30/2017 150.759995 151.330002 146.529999 147.809998 142.160782 556486
8/31/2017 148.740005 148.779999 145.240005 146.529999 140.929703 1197033
9/1/2017 146.800003 147.899994 144.440002 145.789993 140.217972 532208
9/4/2017 144.440002 145.789993 143.899994 144.119995 138.611816 140197
9/5/2017 145 145.979996 141.669998 143.009995 137.54422 730921
9/6/2017 143.360001 144.990005 142.050003 143.190002 137.717361 767529
9/7/2017 142.5 145.690002 142.5 143.889999 138.39061 569077
9/8/2017 136.75 146.25 136.75 143.800003 138.304031 749191
9/11/2017 143.669998 145.350006 143.669998 144.440002 138.919586 276613
9/12/2017 145 148.350006 144.009995 145.419998 139.862137 458051
9/13/2017 145.229996 145.419998 142.850006 142.960007 137.496155 398219
9/14/2017 142.410004 143.279999 140.809998 141.160004 135.764954 360971
9/15/2017 140.5 141.809998 137 138.75 133.447052 1489976
9/18/2017 138.75 140.110001 137.399994 139.399994 134.072205 246354
9/19/2017 140.100006 141.339996 139.809998 140.020004 134.668518 296530
9/20/2017 140.160004 140.160004 137.520004 138.259995 132.975769 475910
9/21/2017 139.100006 139.199997 136.339996 138.470001 133.17775 408122
9/22/2017 137.330002 139.779999 137.330002 138.139999 132.860367 284679
9/25/2017 138 138.589996 137.009995 137.960007 132.687256 268599
9/26/2017 138.639999 139.929993 137.5 137.880005 132.610291 300394
9/27/2017 138.389999 138.729996 135.229996 138.460007 133.168137 668028
9/28/2017 137.880005 139.490005 136.589996 139.059998 133.745193 521404
9/29/2017 137 141.539993 137 140.710007 135.332153 685586
10/2/2017 140.570007 141.800003 139.240005 140.479996 135.110931 449758
10/3/2017 140.130005 141.5 139.240005 141.070007 135.678391 525322
10/4/2017 141.800003 141.800003 140.399994 140.779999 135.39946 343620
10/5/2017 140.869995 141.330002 138.949997 139.279999 133.956802 402030
10/6/2017 139.970001 140.110001 137.199997 137.460007 132.20636 476154
10/9/2017 137.699997 138.220001 136.089996 137.570007 132.312149 401030
10/10/2017 136.210007 138.050003 136.210007 137.330002 132.081329 514637
10/11/2017 137.679993 138.710007 136.710007 137.759995 132.494873 492171
10/12/2017 137.550003 139.110001 136.470001 137.960007 132.687256 488119
10/13/2017 137.479996 138.240005 136.320007 136.919998 131.686996 624920
10/16/2017 136.809998 138.860001 133.929993 134.5 129.359467 508832
10/17/2017 134.5 134.619995 133.259995 134.009995 128.888199 1896926
10/18/2017 133.339996 135.759995 132.710007 133.889999 128.772797 558889
10/19/2017 134.300003 135.440002 132.740005 133.770004 128.657394 994700
10/20/2017 134.100006 137.210007 134.100006 135.539993 130.359726 695035
10/23/2017 134.020004 136.220001 134.009995 134.449997 129.311401 678989
10/24/2017 134.300003 135.199997 133.5 134.429993 129.29216 406350
10/25/2017 136.179993 136.770004 131.199997 131.929993 126.887703 689848
10/26/2017 132.809998 136.720001 131.350006 134.929993 129.773056 631545
10/27/2017 135.410004 136.009995 132.860001 133.479996 129.987289 890087
10/30/2017 132.5 133.490005 130.009995 130.179993 128.379822 507720
10/31/2017 131.149994 131.830002 128.729996 129.509995 127.719093 589892
11/1/2017 129.600006 129.600006 126.940002 127.400002 125.638275 540326
11/3/2017 127.449997 128.869995 126.480003 128.539993 126.762505 730259
11/6/2017 129.029999 130.429993 127.639999 129.899994 128.103699 853062
11/7/2017 130.199997 130.740005 129.339996 129.550003 127.758553 1067749
11/8/2017 130 130 128.570007 129.600006 127.807861 253891
11/9/2017 130.960007 132.559998 129.619995 131.220001 129.405457 712411
11/10/2017 132.089996 132.089996 129.059998 131.259995 129.444901 461469
11/13/2017 131.520004 131.830002 130.220001 131.139999 129.326553 686868
11/14/2017 130.550003 131.809998 129.710007 130.179993 128.379822 597554
11/15/2017 129.199997 131.699997 129.059998 129.770004 127.97551 709381
11/16/2017 129.449997 130.25 129.039993 129.5 127.709236 411391
11/17/2017 129.029999 129.360001 126.580002 127.699997 125.934128 539972
11/21/2017 128.5 130.289993 126.980003 129.789993 127.995224 620016
11/22/2017 130 131.199997 127.739998 129.270004 127.482422 456060
11/23/2017 128.509995 130 128.509995 129.520004 127.728966 136203
11/24/2017 129.470001 130.940002 128.5 130.240005 128.439011 257804
11/27/2017 130.559998 130.559998 127.690002 128.949997 127.16684 565919
11/28/2017 127.510002 129.320007 127.239998 127.730003 125.963715 474858
11/29/2017 129.419998 129.679993 125.879997 128.210007 126.43708 790985
11/30/2017 126.199997 129.300003 126.199997 127.970001 126.200394 1653729
12/1/2017 128.309998 128.369995 126.209999 127.220001 125.46077 718958
12/4/2017 127.739998 131.220001 127.739998 130.160004 128.360107 2885229
12/5/2017 130.169998 130.169998 128.559998 129.360001 127.571175 1249346
12/6/2017 129.350006 130 127.599998 128.520004 126.74279 699119
12/7/2017 127.440002 130.479996 127.440002 128.940002 127.156982 276200
12/8/2017 127.75 130.020004 127.75 129.100006 127.314774 395243
12/11/2017 130 131.199997 129.399994 130.889999 129.080017 506774
12/13/2017 132.399994 139.110001 132.330002 136.639999 134.750504 2357992
12/14/2017 136.970001 138.229996 134.320007 134.779999 132.916229 1224264
12/15/2017 133.589996 135.059998 132.110001 132.600006 130.766373 2265422
12/18/2017 133.820007 138.259995 132.100006 134.789993 132.926086 991029
12/19/2017 135.509995 136.020004 133.660004 133.960007 132.107574 732761
12/20/2017 134.610001 134.610001 131.5 132.770004 130.934021 458588
12/21/2017 133.029999 135.220001 133.029999 134.470001 132.610519 461151
12/22/2017 134.440002 135.929993 132.270004 133.869995 132.018799 245675
12/26/2017 132.880005 137.289993 131.460007 134.960007 133.093735 355972
12/27/2017 134.729996 135.050003 133.720001 134.059998 132.206177 264966
12/28/2017 134.139999 135.649994 133.350006 133.630005 131.782135 163700
12/29/2017 136.850006 137.160004 133.850006 136.949997 135.056213 383580
1/2/2018 137.479996 139.470001 136.169998 138.919998 136.998978 459316
1/3/2018 138.75 138.979996 135.509995 135.740005 133.862961 561518
1/4/2018 137.220001 138.429993 134.850006 135.679993 133.803772 446506
1/5/2018 136.679993 137.630005 134 136.169998 134.287003 395994
1/8/2018 136.179993 137.800003 136.179993 137.309998 135.41124 846677
1/9/2018 136.970001 137.289993 135.710007 136.720001 134.829391 587177
1/10/2018 136.080002 137.669998 134.119995 134.580002 132.718994 852988
1/11/2018 135.449997 136.789993 134 136.330002 134.444794 704696
1/12/2018 135.990005 137.690002 134.940002 136.740005 134.849121 1312830
1/15/2018 136.5 137.960007 136.5 136.899994 135.006897 70134
1/16/2018 136.470001 137.970001 136.100006 137.410004 135.509857 1051719
1/17/2018 137.229996 138.850006 136.270004 138.300003 136.387558 771422
1/18/2018 138.5 139.809998 138.5 139.149994 137.225784 839312
1/19/2018 138.449997 140.080002 138.449997 139.520004 137.590683 623077
1/22/2018 140.110001 142.479996 139.889999 141.949997 139.987076 450509
1/23/2018 141.220001 144.130005 140.759995 143.610001 141.624115 1194097
1/24/2018 140 145.649994 140 145.330002 143.320343 760828
1/25/2018 145.330002 146.490005 142.509995 145.199997 143.192139 678158
1/26/2018 143.229996 146.5 143 146.210007 144.188171 480772
1/29/2018 146.279999 146.5 144.330002 144.759995 142.758209 443180
1/30/2018 143.729996 145.5 143.320007 144.479996 142.482086 336121
1/31/2018 143.190002 144.429993 141.449997 142.259995 140.292786 546018
2/1/2018 142.300003 146.100006 141.270004 144.669998 142.669464 550633
2/2/2018 146.529999 146.529999 141.919998 144.020004 142.028458 684904
2/6/2018 138 142.279999 137.979996 141.389999 139.434814 938602
2/7/2018 142.449997 142.449997 138.660004 140.729996 138.783936 972755
2/8/2018 138.649994 140.479996 135.520004 136.360001 134.47438 881722
2/9/2018 136.339996 136.929993 133.149994 135.589996 133.715027 820472
2/12/2018 136.960007 137 133.929993 134.789993 132.926086 661841
2/13/2018 133.550003 136.360001 133.399994 134.660004 132.797882 270545
2/14/2018 134.520004 136.110001 132.229996 133.179993 131.338348 1200580
2/15/2018 133.990005 135.889999 132.779999 134.589996 132.728851 530390
2/16/2018 135.259995 136.220001 134.259995 135.210007 133.340286 477901
2/19/2018 135.449997 137.490005 135.449997 137 135.10553 93290
2/20/2018 137 137.380005 135.410004 136.720001 134.829391 301081
2/21/2018 136.380005 139.190002 136.380005 138.880005 136.959534 559565
2/22/2018 136.399994 138.979996 136.399994 137.139999 135.243591 715244
2/23/2018 135.350006 136.800003 130 130.240005 128.439011 510507
2/26/2018 130.059998 131.490005 129.270004 129.550003 127.758553 396187
2/27/2018 129.550003 130.320007 127.860001 128.679993 126.900574 601787
2/28/2018 128.360001 129.710007 126.339996 127 125.243805 1419862
3/1/2018 126.769997 128.649994 126.400002 127.860001 126.091919 426425
3/2/2018 126.300003 129.919998 126.099998 129.050003 127.265465 410737
3/5/2018 127.870003 130.479996 127 127.389999 125.628418 479299
3/6/2018 126.370003 131.710007 126.370003 131.070007 129.257538 2305492
3/7/2018 129.529999 130.050003 127.080002 127.510002 125.746758 531356
3/8/2018 127.650002 128.779999 126.5 127.559998 125.796066 443425
3/9/2018 127.809998 130.660004 127.809998 128.830002 127.048508 309233
3/12/2018 129.399994 129.449997 127.25 127.769997 126.003159 810804
3/13/2018 128.119995 128.809998 125.959999 126.279999 124.533768 410815
3/14/2018 127.040001 128.869995 126.879997 128.5 126.723068 448572
3/15/2018 129.820007 130.25 125.629997 125.870003 124.12944 368333
3/16/2018 125.870003 127.330002 123.580002 124.589996 122.867134 1986629
3/20/2018 124.900002 124.93 119.910004 121.230003 119.553604 1476961
3/21/2018 118.800003 124 118.800003 123.57 121.861237 1342206
3/22/2018 121.099998 125.879997 121.099998 124.419998 122.699486 915379
3/23/2018 124.110001 125.339996 121.440002 121.620003 119.93821 508986
3/26/2018 120.089996 121.220001 117.5 118.919998 117.275543 676573
3/27/2018 118.919998 119.660004 117.129997 119.199997 117.551666 538708
3/28/2018 119 120.949997 118.510002 120.230003 118.567429 685261
4/2/2018 120.529999 121.480003 117.720001 118.25 116.614807 426871
4/3/2018 117.550003 119.910004 116.760002 119.029999 117.384018 434508
4/4/2018 118.779999 121.25 118.029999 120.129997 118.468803 739209
4/5/2018 120.110001 122.489998 119.779999 121.150002 119.474709 1165211
4/6/2018 122.650002 122.779999 119.400002 120.940002 119.267609 357738
4/9/2018 120.440002 123.68 120.010002 120.440002 118.774521 472469
4/10/2018 120.970001 125.110001 120.660004 123.080002 121.378014 722800
4/11/2018 122.660004 124.860001 121.839996 123.57 121.861237 347348
4/12/2018 123.580002 125 122.620003 124.220001 122.502251 612577
4/13/2018 124.129997 124.989998 122.309998 123.059998 121.358292 357577
4/16/2018 124.5 124.529999 121.57 122.260002 120.569359 478465
4/17/2018 122.260002 125.93 121.300003 125.209999 123.478561 762088
4/18/2018 124.870003 125.18 122.25 124.040001 122.324738 739634
4/19/2018 125.870003 126.489998 123.57 124.169998 122.452942 581681
4/20/2018 121.879997 125.970001 121.160004 121.779999 120.095993 433651
4/23/2018 121.349998 126.32 121.349998 123.790001 122.078201 350291
4/24/2018 123.330002 125.18 121.120003 121.739998 120.056541 383359
4/25/2018 121.739998 123.089996 120.089996 120.779999 119.109818 402460
4/26/2018 120.379997 123.010002 120.300003 121.720001 120.036819 335846
4/27/2018 121.650002 122.32 120.019997 121.489998 119.809998 364094
4/30/2018 120.169998 122.059998 119.690002 121.43 121.43 666927
5/2/2018 120.760002 121.940002 118 118.639999 118.639999 644131
5/3/2018 118.339996 120.400002 116.849998 117.709999 117.709999 2088171
5/4/2018 117.589996 118.980003 117.080002 118.43 118.43 600108
5/7/2018 118.07 118.650002 116.449997 117.610001 117.610001 527657
5/8/2018 118.269997 118.650002 116.949997 117.440002 117.440002 498101
5/9/2018 118.089996 118.089996 115 116.07 116.07 364318
5/10/2018 115.739998 117.860001 115.550003 116.599998 116.599998 762570
5/11/2018 117.540001 119.169998 116.290001 118.879997 118.879997 410546
5/14/2018 118.879997 119.459999 117.269997 118.290001 118.290001 572503
5/15/2018 118.290001 119.099998 116.620003 117.839996 117.839996 795920
5/16/2018 117.800003 119.019997 117.010002 117.940002 117.940002 473579
5/17/2018 117.940002 118.75 116.529999 117.489998 117.489998 671348
5/18/2018 117.199997 118.230003 115.010002 116.419998 116.419998 1164221
5/21/2018 117.489998 118.239998 115.660004 117.639999 117.639999 428419
5/22/2018 116.900002 118.5 115.720001 116.830002 116.830002 571703
5/23/2018 115.860001 116.760002 114.620003 114.790001 114.790001 510828
5/24/2018 115.849998 115.849998 113.489998 114.260002 114.260002 681978
5/25/2018 116.18 116.18 113.639999 114.410004 114.410004 501469
5/28/2018 114.050003 118.860001 113.330002 115.650002 115.650002 206576
Date Open High Low Close Adj Close Volume
5/29/2017 197.229996 197.229996 193.039993 194.190002 194.190002 178407
5/30/2017 194.210007 195 189 189.899994 189.899994 469874
5/31/2017 190.050003 194.479996 186.309998 193.270004 193.270004 3387278
6/1/2017 194.220001 195.429993 189.729996 191.5 191.5 317260
6/2/2017 191.100006 192.960007 191.100006 192.259995 192.259995 222302
6/5/2017 193.669998 200.669998 193.669998 195.119995 195.119995 354081
6/6/2017 197.979996 198 189.210007 191.550003 191.550003 631804
6/7/2017 191.5 195.5 191.5 194.470001 194.470001 478715
6/8/2017 195.740005 197.009995 192.600006 193.699997 193.699997 448642
6/9/2017 197.149994 197.190002 192 192.860001 192.860001 473730
6/12/2017 192.149994 194.949997 190.509995 194.080002 194.080002 486866
6/13/2017 194.080002 199 194.080002 197.990005 197.990005 1119468
6/14/2017 197.990005 202.490005 197.149994 201.580002 201.580002 922951
6/15/2017 201.539993 205 200 200.990005 200.990005 429101
6/16/2017 204.25 206.369995 201.679993 205.369995 205.369995 1852257
6/19/2017 204.339996 208.789993 204.339996 208.179993 208.179993 1055438
6/20/2017 207.919998 208.720001 206.979996 208.350006 208.350006 715495
6/21/2017 208.720001 210.25 207.990005 210.119995 210.119995 685073
6/22/2017 210.119995 211.880005 207.740005 210.559998 210.559998 938183
6/23/2017 210.559998 211.100006 209.270004 210.039993 210.039993 912507
6/26/2017 210 211.850006 209.789993 211.720001 211.720001 441944
6/27/2017 211.850006 211.850006 210.009995 211.169998 211.169998 283793
6/28/2017 211.479996 215 210.160004 214.699997 214.699997 392634
6/29/2017 215 218 211 217.850006 217.850006 612503
6/30/2017 218.100006 218.5 210.600006 216.259995 216.259995 1353123
7/3/2017 216.259995 217.929993 211.179993 213.470001 213.470001 328665
7/4/2017 211.25 215.5 211.25 213.610001 213.610001 280301
7/5/2017 215.5 215.5 211.850006 212.889999 212.889999 672808
7/6/2017 214.5 214.509995 209.869995 210.720001 210.720001 827232
7/7/2017 209.699997 213.679993 207.25 213.520004 213.520004 440661
7/10/2017 210.050003 214.470001 210.050003 212.210007 212.210007 356685
7/11/2017 211.139999 214 210.490005 213.710007 213.710007 1468326
7/12/2017 215.130005 219.050003 214.220001 218.399994 218.399994 965381
7/13/2017 217.889999 217.889999 208.759995 210.389999 210.389999 1645280
7/14/2017 210.399994 212.830002 206 206.899994 206.899994 750089
7/17/2017 206.300003 208.75 203.089996 204.139999 204.139999 543147
7/18/2017 204.149994 206.550003 203.869995 204.270004 204.270004 507816
7/19/2017 204.479996 206.259995 203.559998 205.240005 205.240005 859537
7/20/2017 204.800003 207.289993 203.360001 206.520004 206.520004 426028
7/21/2017 208 209.029999 205 207.389999 207.389999 411622
7/24/2017 207.119995 207.119995 203.460007 205.220001 205.220001 363988
7/25/2017 205.839996 209.419998 202 205.330002 205.330002 616425
7/26/2017 203 205.979996 200.389999 201.279999 201.279999 1285617
7/27/2017 201.289993 202.399994 201 201.110001 201.110001 611160
7/28/2017 202.110001 202.110001 198.899994 200.820007 200.820007 295054
7/31/2017 200.830002 201.589996 194.830002 195.479996 195.479996 850863
8/1/2017 197.949997 201.449997 197 198.520004 198.520004 623357
8/2/2017 199 199.880005 198.300003 198.460007 198.460007 601920
8/3/2017 198.300003 203.050003 198.300003 202.119995 202.119995 640693
8/4/2017 202.119995 205 202 202.679993 202.679993 372767
8/7/2017 203 203.919998 200.080002 203.199997 203.199997 209446
8/8/2017 203.229996 204.899994 202.710007 203.479996 203.479996 635488
8/9/2017 203.330002 203.369995 199.899994 202.369995 202.369995 552741
8/10/2017 201.919998 203.350006 199.009995 200.690002 200.690002 393229
8/11/2017 200.690002 202.970001 199.509995 201.330002 201.330002 508446
8/14/2017 200.419998 204 200.419998 202.089996 202.089996 264197
8/15/2017 202.089996 203 199.800003 200 200 801465
8/16/2017 200.660004 201.990005 198.509995 199.619995 199.619995 763686
8/17/2017 199.929993 199.929993 198.559998 198.660004 198.660004 358972
8/18/2017 198.479996 202 197.399994 199.970001 199.970001 211856
8/21/2017 200.880005 202.440002 198.699997 199.139999 199.139999 267550
8/22/2017 199.160004 202 198 198.369995 198.369995 358545
8/23/2017 198.25 200.119995 195.509995 195.919998 195.919998 721465
8/24/2017 195.940002 197.770004 194.029999 195.429993 195.429993 770916
8/25/2017 195.300003 196 194.020004 195.679993 195.679993 358079
8/28/2017 196.119995 196.119995 193.970001 194.940002 194.940002 330027
8/29/2017 195.279999 197.699997 194.009995 197.089996 197.089996 1675763
8/30/2017 196.130005 197.550003 195 195.679993 195.679993 464394
8/31/2017 195.729996 197 194.589996 195.910004 195.910004 545029
9/1/2017 195.429993 198.009995 194.910004 195.240005 195.240005 816607
9/4/2017 195.240005 196.289993 195 195.410004 195.410004 27024
9/5/2017 195.399994 197.770004 194.050003 196.330002 196.330002 283423
9/6/2017 196.009995 196.949997 194.300003 194.970001 194.970001 786842
9/7/2017 195 196.479996 194.559998 194.740005 194.740005 1235053
9/8/2017 194.5 196.259995 194.429993 195.550003 195.550003 389116
9/11/2017 196 196 194.399994 194.979996 194.979996 370180
9/12/2017 195.990005 195.990005 194.960007 195.479996 195.479996 345048
9/13/2017 195.509995 197.279999 194.410004 196.990005 196.990005 403633
9/14/2017 196.979996 197.300003 195.600006 196.869995 196.869995 379709
9/15/2017 196.399994 198.009995 196.210007 196.860001 196.860001 1672233
9/18/2017 197.970001 198.350006 194.509995 195.399994 195.399994 175782
9/19/2017 195.880005 197.970001 195.539993 195.619995 195.619995 122433
9/20/2017 195.619995 196.649994 194 194.979996 194.979996 243277
9/21/2017 194.410004 195.080002 192.009995 192.110001 192.110001 313002
9/22/2017 191.630005 192.479996 189.210007 190.190002 190.190002 718037
9/25/2017 190.190002 193.009995 190.190002 192.460007 192.460007 463064
9/26/2017 192.970001 195.490005 191.630005 192.259995 192.259995 413282
9/27/2017 194.490005 194.490005 190.050003 190.970001 190.970001 339199
9/28/2017 190.070007 193.509995 189.850006 192.479996 192.479996 585370
9/29/2017 190.899994 193.940002 190.899994 192.75 192.75 375359
10/2/2017 192.009995 194.830002 192.009995 194.449997 194.449997 569209
10/3/2017 194.119995 196.169998 192.559998 194.970001 194.970001 522104
10/4/2017 194.419998 196.899994 194.419998 195.869995 195.869995 536224
10/5/2017 195.559998 196.389999 194.139999 194.410004 194.410004 305132
10/6/2017 194.020004 195.100006 191.949997 192.410004 192.410004 310373
10/9/2017 193.520004 193.520004 190.509995 190.970001 190.970001 492978
10/10/2017 192.5 193.419998 190.589996 192.059998 192.059998 771151
10/11/2017 191.119995 193.639999 191 192.820007 192.820007 487292
10/12/2017 191.210007 191.339996 188.220001 189.320007 189.320007 679305
10/13/2017 189.529999 189.559998 187.190002 187.429993 187.429993 534599
10/16/2017 188.5 190.5 182.539993 184.839996 184.839996 627099
10/17/2017 185.309998 186 180.300003 184.690002 184.690002 2237023
10/18/2017 185.910004 187.770004 183.740005 185.080002 185.080002 902975
10/19/2017 183.300003 188.389999 182.199997 187.660004 187.660004 332772
10/20/2017 185.610001 187.630005 182.110001 184.070007 184.070007 260844
10/23/2017 183.009995 184.899994 182 183.779999 183.779999 399201
10/24/2017 184.169998 187.119995 182.009995 185.919998 185.919998 711694
10/25/2017 185.5 186.220001 182.210007 183.470001 183.470001 364706
10/26/2017 185.240005 185.240005 180.809998 181.789993 181.789993 567507
10/27/2017 181.429993 183.75 181.429993 182.020004 182.020004 634552
10/30/2017 182.020004 184 181.300003 183.830002 183.830002 249933
10/31/2017 184.770004 184.770004 181.169998 182.059998 182.059998 506264
11/1/2017 183.809998 183.809998 181.029999 182.100006 182.100006 320554
11/3/2017 181.110001 190 181.110001 189.520004 189.520004 601767
11/6/2017 190.199997 193.5 188.559998 192.899994 192.899994 667151
11/7/2017 193.5 193.820007 190.039993 192.080002 192.080002 347682
11/8/2017 192.649994 192.669998 190.570007 191.539993 191.539993 243415
11/9/2017 191.770004 192.880005 188.850006 190.770004 190.770004 570935
11/10/2017 190.669998 190.690002 187.300003 189.179993 189.179993 1248241
11/13/2017 185.210007 189.690002 185.210007 188.639999 188.639999 364331
11/14/2017 189.110001 193.940002 185.970001 188.229996 188.229996 2364482
11/15/2017 186.119995 189 185.149994 186.639999 186.639999 404479
11/16/2017 189 189.360001 185.979996 188.429993 188.429993 156736
11/17/2017 188.419998 191.839996 188.419998 189.169998 189.169998 378963
11/21/2017 193 194.330002 187.479996 193.740005 193.740005 670280
11/22/2017 194.220001 197.889999 193.029999 196.210007 196.210007 739621
11/23/2017 196.020004 197.490005 196.020004 197.300003 197.300003 91353
11/24/2017 197.009995 197.009995 192.860001 193.570007 193.570007 346883
11/27/2017 193.820007 194.470001 188.309998 191.149994 191.149994 425428
11/28/2017 192.990005 194.460007 190.970001 192.479996 192.479996 643280
11/29/2017 192.490005 194.440002 189.350006 192.770004 192.770004 471019
11/30/2017 193.330002 193.75 182.860001 187.410004 187.410004 1374951
12/1/2017 189.940002 193.699997 188.639999 193.080002 193.080002 1736666
12/4/2017 193.770004 193.770004 191.039993 193.399994 193.399994 224936
12/5/2017 193.399994 194.770004 192.289993 193.550003 193.550003 352231
12/6/2017 194.990005 194.990005 189.979996 192.979996 192.979996 479182
12/7/2017 192.979996 193.229996 189.25 192.830002 192.830002 340928
12/8/2017 193.610001 194.850006 192.360001 193.800003 193.800003 232466
12/11/2017 194.080002 195.139999 193.490005 194.539993 194.539993 251997
12/13/2017 194.550003 197.960007 194.440002 197.449997 197.449997 779334
12/14/2017 198.399994 198.779999 197.110001 198.229996 198.229996 760912
12/15/2017 198 198.75 197.630005 198.169998 198.169998 2046708
12/18/2017 198.800003 201.350006 198.300003 199.619995 199.619995 756296
12/19/2017 199.5 199.889999 195.539993 196.059998 196.059998 729506
12/20/2017 196.970001 198.639999 194.940002 195.669998 195.669998 239055
12/21/2017 194.360001 195.289993 191.889999 192.119995 192.119995 882103
12/22/2017 192.149994 196.490005 192.149994 194.360001 194.360001 761476
12/26/2017 194 194 192.789993 193.929993 193.929993 141233
12/27/2017 194 195.279999 194 194 194 357566
12/28/2017 193.509995 195.490005 192.509995 195.070007 195.070007 1033288
12/29/2017 195.899994 196.300003 193.759995 194.639999 194.639999 232453
1/2/2018 194.630005 198.669998 194.520004 196 196 590141
1/3/2018 199 199.089996 196.410004 197.559998 197.559998 456347
1/4/2018 197.559998 198 196 196.5 196.5 600029
1/5/2018 197 198 195 196.860001 196.860001 981647
1/8/2018 197.580002 197.75 194.660004 196.910004 196.910004 356798
1/9/2018 194.800003 197.880005 193.130005 196.979996 196.979996 419394
1/10/2018 195.929993 196.979996 191.009995 193.179993 193.179993 1024231
1/11/2018 192.529999 193.850006 191.580002 192.940002 192.940002 401499
1/12/2018 193.419998 196.639999 191 191.320007 191.320007 599371
1/15/2018 192.139999 192.949997 191.020004 191.460007 191.460007 40379
1/16/2018 192.899994 193.949997 191.160004 192.619995 192.619995 470344
1/17/2018 192.600006 194.929993 192.320007 193.190002 193.190002 645708
1/18/2018 193.800003 195 193.240005 194.410004 194.410004 524190
1/19/2018 194.399994 194.990005 192.279999 192.75 192.75 269444
1/22/2018 192.759995 194.020004 189.860001 193.059998 193.059998 362509
1/23/2018 191.020004 192.679993 190.100006 191.779999 191.779999 346919
1/24/2018 191.779999 193.399994 187.660004 188.300003 188.300003 1007090
1/25/2018 189 194.399994 188.899994 190.449997 190.449997 745849
1/26/2018 190.449997 191.940002 188.350006 190.020004 190.020004 922763
1/29/2018 191.5 191.850006 187.800003 188.949997 188.949997 885365
1/30/2018 186.5 190.660004 185 186.369995 186.369995 599540
1/31/2018 186.600006 191.5 186.380005 190.779999 190.779999 989833
2/1/2018 190.139999 192.479996 189 190.119995 190.119995 449711
2/2/2018 189.289993 191 187.75 189.339996 189.339996 981419
2/6/2018 186.5 188.850006 181.119995 185.589996 185.589996 872792
2/7/2018 185 187.399994 183.009995 186.220001 186.220001 1252569
2/8/2018 185.610001 190 182.110001 186.110001 186.110001 465230
2/9/2018 190.779999 190.949997 186.270004 190.669998 190.669998 617255
2/12/2018 190.699997 191.080002 185.009995 190.25 190.25 760956
2/13/2018 189.839996 192.289993 187.259995 191.779999 191.779999 545133
2/14/2018 187.100006 197.169998 187.100006 194.449997 194.449997 882616
2/15/2018 194.399994 195.050003 193.410004 194.770004 194.770004 756830
2/16/2018 194.940002 196.100006 190.529999 195.820007 195.820007 668469
2/19/2018 196.5 196.990005 193.880005 194.350006 194.350006 103539
2/20/2018 194.360001 197.100006 191.100006 195.309998 195.309998 654549
2/21/2018 191.649994 195.259995 191.649994 193.149994 193.149994 1478342
2/22/2018 193.139999 198.199997 191.720001 194.320007 194.320007 461451
2/23/2018 192.5 194.339996 189.699997 192.229996 192.229996 490591
2/26/2018 193 193.990005 190.169998 191.240005 191.240005 229400
2/27/2018 189.850006 191.589996 189.050003 189.559998 189.559998 968340
2/28/2018 189.559998 194.970001 189 192.380005 192.380005 743574
3/1/2018 191.679993 194.490005 191.009995 194.110001 194.110001 492931
3/2/2018 194.149994 194.149994 188.25 191.919998 191.919998 420485
3/5/2018 191.910004 194.289993 189.610001 193.070007 193.070007 806198
3/6/2018 193.710007 194.740005 190.479996 192.910004 192.910004 772183
3/7/2018 190.559998 193.479996 189.940002 191.610001 191.610001 430763
3/8/2018 191.139999 192.789993 185.110001 187.350006 187.350006 649584
3/9/2018 187 190.830002 186.949997 188.539993 188.539993 647143
3/12/2018 188.729996 190.690002 187.710007 190.089996 190.089996 667262
3/13/2018 190.990005 191 188.740005 189.220001 189.220001 329140
3/14/2018 189.740005 189.740005 185.75 187.070007 187.070007 234896
3/15/2018 188.899994 188.899994 180.020004 181.070007 181.070007 521886
3/16/2018 181.070007 188.25 180.960007 186.619995 186.619995 1782313
3/20/2018 186.009995 187.970001 180.160004 181.470001 181.470001 642319
3/21/2018 183.880005 188.979996 182.410004 188.059998 188.059998 740158
3/22/2018 188.169998 188.779999 182.509995 183.259995 183.259995 228939
3/23/2018 186.789993 186.789993 179.070007 181.899994 181.899994 333933
3/26/2018 183.830002 183.830002 175.440002 178.800003 178.800003 1015450
3/27/2018 180.149994 182.789993 180.149994 181.839996 181.839996 188739
3/28/2018 181.820007 182.75 179.210007 180.740005 180.740005 381518
4/2/2018 181.190002 181.789993 179.130005 180.050003 180.050003 270877
4/3/2018 181.970001 182.300003 180 181.539993 181.539993 335605
4/4/2018 181.539993 185.389999 180.139999 182.800003 182.800003 520619
4/5/2018 183.800003 187.5 180.789993 186.279999 186.279999 239347
4/6/2018 182.509995 186 182.509995 183.679993 183.679993 226665
4/9/2018 185.779999 185.789993 183.179993 184.509995 184.509995 247858
4/10/2018 184.910004 186.970001 183 183.399994 183.399994 289060
4/11/2018 184.399994 184.940002 183 183.529999 183.529999 253023
4/12/2018 184.899994 186.960007 183.580002 186.460007 186.460007 728202
4/13/2018 185 188.979996 185 188.550003 188.550003 220118
4/16/2018 189.889999 190.270004 184.559998 186.649994 186.649994 307953
4/17/2018 186 189.399994 184.75 189.009995 189.009995 651254
4/18/2018 189.990005 191.960007 189.199997 190.889999 190.889999 595749
4/19/2018 190.899994 193.839996 188.949997 189.899994 189.899994 821689
4/20/2018 187 190.25 184.639999 187.550003 187.550003 845719
4/23/2018 187.550003 193 184.699997 190.869995 190.869995 540444
4/24/2018 191 191.539993 188.720001 191.389999 191.389999 190599
4/25/2018 188.009995 191.300003 188.009995 190.119995 190.119995 430953
4/26/2018 190.089996 192.800003 189.320007 190.619995 190.619995 226569
4/27/2018 190.149994 192.990005 186.210007 192.869995 192.869995 262786
4/30/2018 192.419998 195 190.25 191.639999 191.639999 263339
5/2/2018 191.169998 193.740005 189.279999 190.690002 190.690002 527290
5/3/2018 189.320007 190.949997 185.119995 187.970001 187.970001 497867
5/4/2018 185.160004 188.110001 184.220001 187.580002 187.580002 405511
5/7/2018 187.119995 187.119995 183.009995 183.550003 183.550003 262840
5/8/2018 183.369995 188.899994 183.009995 188.130005 188.130005 349860
5/9/2018 188.130005 190.75 183.5 184.800003 184.800003 412153
5/10/2018 185.110001 189.050003 185.110001 188.970001 188.970001 261761
5/11/2018 189.979996 194.300003 185.350006 186.869995 186.869995 165310
5/14/2018 187 187.880005 184.25 184.830002 184.830002 824607
5/15/2018 184.449997 186.179993 183 184.699997 184.699997 580211
5/16/2018 184.699997 185.770004 182.240005 182.820007 182.820007 496115
5/17/2018 183.229996 184.699997 178.75 179.509995 179.509995 461549
5/18/2018 180.929993 180.929993 175.610001 179.050003 179.050003 1176694
5/21/2018 180.369995 182 177.520004 180.009995 180.009995 313593
5/22/2018 180.470001 184 177.619995 179.600006 179.600006 293998
5/23/2018 178.960007 184 177.009995 181.970001 181.970001 1416366
5/24/2018 178.520004 183.929993 178.509995 182.369995 182.369995 300905
5/25/2018 182 183.179993 180.25 182.419998 182.419998 713811
5/28/2018 182.419998 182.990005 179.919998 180.929993 180.929993 236652
Date Open High Low Close Adj Close Volume
5/29/2017 32.799999 33.240002 32.790001 33.02 31.939764 156739
5/30/2017 33.189999 33.189999 32.189999 32.380001 31.320702 1586529
5/31/2017 32.150002 32.5 31.5 31.6 30.566217 3728454
6/1/2017 31.6 32.610001 31.59 32.509998 31.446447 1644553
6/2/2017 32.639999 32.889999 32.27 32.68 31.610888 721197
6/5/2017 32.889999 33.299999 32.720001 33.25 32.162239 2906547
6/6/2017 32.759998 33.080002 32.709999 32.91 31.833359 1461276
6/7/2017 32.209999 32.799999 32.209999 32.43 31.369066 495988
6/8/2017 32.880001 33 31.82 31.889999 30.846731 3645606
6/9/2017 32.18 33.220001 31.9 32.950001 31.872053 2425756
6/12/2017 32.759998 34 32.509998 33.560001 32.462097 2516311
6/13/2017 33.669998 34.009998 33 33.259998 32.171913 545466
6/14/2017 33.580002 33.689999 33.080002 33.48 32.384716 1345172
6/15/2017 33.450001 33.459999 32.84 33.220001 32.133221 2434635
6/16/2017 33.5 33.5 31.58 32.07 31.02084 7508479
6/19/2017 32.299999 33.25 32.299999 33.02 31.939764 2117530
6/20/2017 32.34 32.880001 32.34 32.490002 31.427103 1729336
6/21/2017 32.66 32.75 31.51 31.9 30.856403 3246461
6/22/2017 32.139999 32.139999 31.57 31.790001 30.750002 1308370
6/23/2017 31.85 32.369999 31.780001 32.25 31.194952 1231859
6/26/2017 32.080002 32.5 31.83 32.330002 31.272339 2157980
6/27/2017 32.200001 32.27 31.870001 32.18 31.127241 1312657
6/28/2017 32.299999 33.23 32.110001 33.150002 32.065514 3553690
6/29/2017 33.189999 33.189999 32.330002 32.900002 31.823692 1126121
6/30/2017 33.119999 33.41 32.889999 33.240002 32.152565 928284
7/3/2017 33.5 34.299999 33.459999 34.139999 33.023121 2375521
7/4/2017 34.139999 34.560001 33.84 34.41 33.28429 1441466
7/5/2017 34.380001 34.470001 34 34.380001 33.255272 1311999
7/6/2017 34.349998 34.959999 33.529999 34.490002 33.361675 1487561
7/7/2017 34.5 35 33.630001 34.82 33.680878 1237418
7/10/2017 34.700001 35.25 34.669998 34.77 33.632511 855008
7/11/2017 34.619999 34.799999 33.560001 33.93 32.819992 1282909
7/12/2017 34.240002 35.150002 34.220001 34.82 33.680878 1265675
7/13/2017 35 35.900002 34.849998 35.869999 34.696526 1930706
7/14/2017 35.860001 36.599998 35.860001 36.439999 35.247879 1443427
7/17/2017 36 36.810001 36 36.759998 35.557407 1397559
7/18/2017 36.5 36.509998 35.860001 36.290001 35.102787 1307100
7/19/2017 36.18 36.720001 35.869999 36.080002 34.899654 416754
7/20/2017 36.049999 36.080002 34.68 34.849998 33.709896 804458
7/21/2017 34.849998 35.68 34.619999 35.52 34.357975 1463008
7/24/2017 35.52 35.52 34.73 35.209999 34.058117 857354
7/25/2017 35.75 37.139999 35.009998 35.110001 33.961391 2954123
7/26/2017 34.950001 35.200001 34.82 35 33.854992 1958248
7/27/2017 35.049999 35.889999 34.950001 35.610001 34.44503 2954596
7/28/2017 35.240002 35.610001 35.139999 35.279999 34.125828 1057682
7/31/2017 35.279999 35.279999 34.709999 35.099998 33.951714 1693853
8/1/2017 35.5 35.5 34.459999 34.689999 33.55513 3167520
8/2/2017 34.07 34.310001 32.98 33.169998 32.084854 5676729
8/3/2017 33 33.310001 32.669998 33.200001 32.113876 3425131
8/4/2017 32.529999 33 30.639999 30.809999 29.802061 12981774
8/7/2017 30.809999 31.129999 30.74 31.01 29.99552 2774901
8/8/2017 31 31.620001 30.870001 30.940001 29.927809 2992696
8/9/2017 30.940001 30.940001 30 30.059999 29.076597 3208162
8/10/2017 30.1 30.280001 29.639999 30.24 29.25071 2384862
8/11/2017 30.209999 30.799999 29.83 30.709999 29.705334 3999209
8/14/2017 30.719999 31.129999 30.530001 30.77 29.763372 1878719
8/15/2017 30.92 31.200001 30.76 31.15 30.130938 1325325
8/16/2017 31.219999 31.59 30.799999 31.459999 30.430798 2166029
8/17/2017 31.24 31.700001 30.860001 31 29.985847 1088767
8/18/2017 31.370001 31.370001 30.809999 31.190001 30.320057 1798992
8/21/2017 31.5 31.799999 31.33 31.77 30.883883 2002031
8/22/2017 31.799999 32.32 31.700001 32.009998 31.117186 3358309
8/23/2017 32.189999 32.209999 31.870001 32.029999 31.136625 2063414
8/24/2017 32 32.299999 32 32.240002 31.340775 1611078
8/25/2017 32.32 32.43 31.620001 32 31.107466 1839102
8/28/2017 32.119999 32.119999 30.98 31.67 30.786673 1293508
8/29/2017 31.5 31.98 31.1 31.709999 30.825552 1619520
8/30/2017 31.889999 31.93 31.26 31.809999 30.922766 4200412
8/31/2017 31.559999 32.130001 31.540001 31.74 30.854719 2498500
9/1/2017 31.98 32 31.139999 31.190001 30.320057 1384509
9/4/2017 31.190001 31.559999 31.040001 31.07 30.203405 38350
9/5/2017 31.139999 31.200001 30.75 30.879999 30.018705 3143378
9/6/2017 30.950001 31.4 30.83 30.9 30.038147 603162
9/7/2017 30.799999 31.959999 30.799999 31.559999 30.679737 1092295
9/8/2017 31.440001 31.48 30.85 31.23 30.358942 1218441
9/11/2017 31.23 31.26 31.01 31.15 30.281174 823041
9/12/2017 31.4 31.559999 31.24 31.360001 30.485315 432014
9/13/2017 31.200001 31.530001 30.9 31.02 30.154799 813906
9/14/2017 30.91 31.41 30.91 31.200001 30.329781 821055
9/15/2017 31.35 32.169998 31.35 32.060001 31.165792 6522510
9/18/2017 31.5 32.18 31.5 31.969999 31.0783 670779
9/19/2017 32.040001 32.040001 31.299999 31.68 30.796392 730561
9/20/2017 31.68 32.119999 31.629999 32.02 31.126907 475630
9/21/2017 31.700001 32.48 31.700001 32.34 31.437983 1484625
9/22/2017 32.34 32.360001 31.35 31.440001 30.563086 1828921
9/25/2017 31.700001 32.490002 31.35 31.91 31.019976 1001958
9/26/2017 32.200001 32.200001 31.67 31.940001 31.049139 1839758
9/27/2017 32.220001 32.220001 31.41 31.700001 30.815836 3720188
9/28/2017 31.5 31.620001 30.700001 30.77 29.911774 2174440
9/29/2017 30.809999 31.07 30.6 30.799999 29.940933 2174521
10/2/2017 30.799999 31.049999 30.77 30.870001 30.008984 1996881
10/3/2017 31.190001 31.280001 30.809999 30.92 30.057587 1301786
10/4/2017 30.92 31.27 30.9 31.200001 30.329781 1942159
10/5/2017 31.26 31.52 31.07 31.24 30.368664 814662
10/6/2017 31.469999 31.469999 30.389999 30.530001 29.678465 1799101
10/9/2017 30.559999 30.799999 30.41 30.49 29.639582 573444
10/10/2017 30.780001 30.959999 30.65 30.780001 29.921494 1023119
10/11/2017 30.780001 30.950001 30.440001 30.58 29.72707 1750766
10/12/2017 30.6 30.82 30.25 30.299999 29.454884 1028223
10/13/2017 30.309999 30.77 29.299999 29.57 28.745243 1688411
10/16/2017 29.66 30.59 29.25 29.42 28.599424 1610379
10/17/2017 29.49 31.17 29.08 30.85 29.98954 2091913
10/18/2017 30.85 31.200001 30.08 31.040001 30.174244 1919144
10/19/2017 31.139999 31.450001 30.5 31.33 30.456152 2101335
10/20/2017 31.450001 31.450001 30.549999 30.77 29.911774 1152236
10/23/2017 30.76 31.42 30.549999 30.58 29.72707 1217556
10/24/2017 31.25 31.25 29.450001 30.01 29.17297 3505597
10/25/2017 30 30.1 29.5 29.59 28.764683 1605071
10/26/2017 29.6 29.84 29.16 29.23 28.414724 3604141
10/27/2017 29.139999 29.75 29.01 29.58 28.754965 2844409
10/30/2017 29.48 29.860001 29.299999 29.65 28.823011 1338095
10/31/2017 29.700001 29.879999 29.52 29.610001 28.784126 1751588
11/1/2017 29.709999 29.799999 29.299999 29.709999 28.881338 2198137
11/3/2017 29.790001 30.540001 29.75 30.450001 29.600697 3512163
11/6/2017 30.52 30.65 30.049999 30.459999 29.610418 1710767
11/7/2017 30.57 30.65 29.83 29.91 29.07576 877800
11/8/2017 29.950001 30.34 29.950001 30.139999 29.299345 1800554
11/9/2017 30.16 30.17 29.950001 29.99 29.153528 1543386
11/10/2017 29.92 30.200001 29.9 30 29.16325 1292778
11/13/2017 30.200001 30.209999 29.85 29.92 29.085482 980811
11/14/2017 30.120001 30.200001 29.360001 29.450001 28.628588 1946375
11/15/2017 29.700001 29.75 29.209999 29.33 28.511936 2406347
11/16/2017 29.26 29.73 29.26 29.469999 28.799047 761939
11/17/2017 29.4 29.59 29.08 29.190001 28.675074 942351
11/21/2017 29.120001 29.889999 29.110001 29.82 29.293961 2164993
11/22/2017 29.889999 30.299999 29.75 30.17 29.637787 1776452
11/23/2017 30.17 30.200001 29.700001 30.110001 29.578844 281569
11/24/2017 29.92 30.450001 29.92 30.24 29.706551 289899
11/27/2017 30 30.4 29.01 29.17 28.655426 1006563
11/28/2017 29.18 29.41 28.709999 28.98 28.468779 2414562
11/29/2017 28.75 29.469999 28.42 28.49 27.987421 4186518
11/30/2017 28.01 28.549999 27.620001 28.27 27.771305 3197298
12/1/2017 28.23 28.23 27.610001 28.02 27.525713 1900587
12/4/2017 27.75 28.549999 27.700001 28.290001 27.790951 586801
12/5/2017 28.09 29 28.09 28.370001 27.869539 727527
12/6/2017 28.59 28.6 27.93 27.959999 27.46677 2273350
12/7/2017 27.82 28.57 27.82 28.370001 27.869539 2611266
12/8/2017 28.440001 28.5 28 28.379999 27.87936 1561386
12/11/2017 28.030001 28.5 27.84 27.879999 27.388184 2127192
12/13/2017 27.85 28.25 27.700001 27.82 27.329241 4537404
12/14/2017 28.27 28.27 27.440001 27.549999 27.064005 3968758
12/15/2017 27.940001 27.940001 27.459999 27.530001 27.044355 4788789
12/18/2017 27.950001 28.799999 27.889999 27.99 27.496241 5024478
12/19/2017 27.93 28.139999 27.440001 27.540001 27.05418 3500592
12/20/2017 27.540001 27.91 27.200001 27.43 26.946121 2435941
12/21/2017 27.799999 27.84 27.450001 27.5 27.014887 2632542
12/22/2017 27.43 27.809999 27.43 27.620001 27.132771 290039
12/26/2017 27.6 27.6 27.200001 27.24 26.759474 473588
12/27/2017 27.299999 27.75 27.299999 27.58 27.093475 1172305
12/28/2017 27.799999 27.799999 27.32 27.58 27.093475 512419
12/29/2017 27.559999 27.99 27.549999 27.610001 27.122946 562548
1/2/2018 27.99 28.389999 27.559999 28 27.506065 1166665
1/3/2018 28.1 28.25 27.719999 27.780001 27.289946 684491
1/4/2018 28 28.040001 27.700001 27.98 27.486418 2633070
1/5/2018 28.040001 28.35 27.77 27.98 27.486418 797653
1/8/2018 28.33 28.35 27.860001 28.059999 27.565008 864457
1/9/2018 28.200001 28.200001 27.719999 27.84 27.348888 1959206
1/10/2018 27.9 27.950001 27.51 27.68 27.191711 4569149
1/11/2018 27.98 28.17 27.51 27.610001 27.122946 1358483
1/12/2018 27.559999 28 27.35 27.780001 27.289946 3394011
1/15/2018 27.52 27.950001 27.52 27.860001 27.368534 263472
1/16/2018 28 28.799999 28 28.58 28.075836 5276093
1/17/2018 28.6 29.98 28.559999 29.799999 29.274311 1849414
1/18/2018 29.92 29.98 29.26 29.540001 29.0189 3374986
1/19/2018 29.559999 29.559999 28.780001 28.9 28.39019 4490336
1/22/2018 29.200001 29.379999 28.91 29.280001 28.763485 2596077
1/23/2018 29.5 29.67 29.209999 29.6 29.077839 1153475
1/24/2018 29.67 30 29.379999 29.48 28.959959 2391031
1/25/2018 29.700001 30.74 29.370001 30.49 29.952141 5018399
1/26/2018 30.049999 30.290001 29.75 29.98 29.451136 2376328
1/29/2018 30 30.360001 29.559999 30.24 29.706551 1187254
1/30/2018 30.200001 30.299999 29.82 30.09 29.559198 525382
1/31/2018 29.9 30.360001 29.559999 29.77 29.244843 788462
2/1/2018 29.77 30.24 29.5 29.75 29.225195 2936670
2/2/2018 29.610001 29.67 29.059999 29.23 28.714369 1440168
2/6/2018 28.99 29.48 28.33 28.99 28.478601 2995904
2/7/2018 28.940001 29.299999 28.610001 29.219999 28.704544 2107732
2/8/2018 29.219999 29.219999 27.799999 28.24 27.741831 2768879
2/9/2018 28.15 28.58 27.9 28.32 27.820421 1867829
2/12/2018 28.280001 28.92 28.049999 28.139999 27.643597 750094
2/13/2018 28.129999 28.98 28.08 28.790001 28.282131 845322
2/14/2018 28.93 29.110001 28.639999 29.02 28.508072 1154099
2/15/2018 29.1 29.59 28.75 29.02 28.508072 675803
2/16/2018 28.67 29.68 28.67 28.75 28.242836 346070
2/19/2018 28.709999 29.67 28.709999 29.629999 29.263861 357443
2/20/2018 29.59 29.629999 28.719999 29.120001 28.910227 1375208
2/21/2018 29.120001 29.42 28.799999 28.950001 28.741451 1031188
2/22/2018 28.85 29.290001 28.219999 28.52 28.314548 1466875
2/23/2018 28.559999 28.9 28.040001 28.219999 28.016708 511025
2/26/2018 28.01 28.9 28.01 28.4 28.195414 749668
2/27/2018 28.700001 28.700001 28.049999 28.26 28.056421 1329620
2/28/2018 28.35 28.35 27.120001 27.610001 27.411104 3422932
3/1/2018 27.370001 27.870001 27.200001 27.48 27.28204 2548430
3/2/2018 27.379999 27.559999 27.110001 27.25 27.053698 1273245
3/5/2018 27.280001 27.280001 26.6 26.690001 26.497732 1543453
3/6/2018 26.52 27.309999 26.52 27.139999 26.944489 1790722
3/7/2018 27.040001 27.27 26.18 26.34 26.150253 2503399
3/8/2018 26.35 26.75 25.700001 26.459999 26.269388 16972576
3/9/2018 26.610001 26.9 26.030001 26.5 26.309101 1491947
3/12/2018 26.809999 27.440001 26.540001 26.99 26.79557 1205439
3/13/2018 26.98 27.059999 26.5 26.639999 26.448092 1578924
3/14/2018 26.59 26.690001 25.9 26.15 25.961622 2210810
3/15/2018 26.190001 26.450001 26.049999 26.34 26.150253 1107112
3/16/2018 26.469999 26.469999 26.01 26.34 26.150253 3829545
3/20/2018 26.26 26.26 25.34 25.620001 25.43544 3131805
3/21/2018 25.99 26 25 25.24 25.058176 2004473
3/22/2018 25.25 25.709999 25.08 25.309999 25.127672 1480704
3/23/2018 25.6 25.65 25.129999 25.33 25.14753 2155658
3/26/2018 25.25 25.540001 24.26 25.32 25.1376 2081157
3/27/2018 24.809999 25.49 24.809999 25.059999 24.879473 2554878
3/28/2018 25 25.09 24.58 24.73 24.551851 2530363
4/2/2018 24.73 24.790001 23.610001 23.780001 23.608696 1038261
4/3/2018 23.9 24.49 23.9 24.299999 24.124949 1641595
4/4/2018 24.48 24.5 23.9 24.360001 24.184517 1520309
4/5/2018 24.360001 24.98 24.129999 24.77 24.591564 860930
4/6/2018 24.65 24.98 24.139999 24.209999 24.035597 1699283
4/9/2018 24.24 24.24 24 24.030001 23.856894 1961726
4/10/2018 24.049999 24.440001 23.84 23.889999 23.717901 1094780
4/11/2018 24.34 24.34 23.77 23.969999 23.797325 960526
4/12/2018 24.040001 24.299999 23.870001 24.02 23.846966 1143819
4/13/2018 24.27 24.27 23.85 23.92 23.747686 1066422
4/16/2018 24.1 24.1 23.620001 23.77 23.598766 1759552
4/17/2018 23.91 24.559999 23.6 24.379999 24.204372 1604744
4/18/2018 24.68 25.1 24.42 24.84 24.661058 1823943
4/19/2018 24.9 25.049999 24.360001 24.459999 24.283794 1977570
4/20/2018 24.440001 24.99 24.219999 24.85 24.670986 2390456
4/23/2018 24.73 24.73 23.690001 23.76 23.588839 2044254
4/24/2018 24 24.299999 22.129999 24.190001 24.015741 2918225
4/25/2018 24.299999 24.299999 23.6 24.02 23.846966 2112972
4/26/2018 23.75 24.370001 23.610001 24.25 24.07531 1323946
4/27/2018 24.139999 24.389999 23.82 24.02 23.846966 2532556
4/30/2018 24.120001 24.24 23.59 23.92 23.747686 2076343
5/2/2018 23.9 24.290001 23.860001 24.09 23.916462 3988066
5/3/2018 24.09 24.09 23.16 23.559999 23.39028 3743749
5/4/2018 23.610001 23.610001 22.549999 22.92 22.75489 3881660
5/7/2018 23.030001 23.309999 22.620001 22.780001 22.615898 2840527
5/8/2018 22.860001 22.860001 21.85 22.1 21.940798 3153751
5/9/2018 22.209999 22.280001 21.5 21.530001 21.374905 1928943
5/10/2018 21.610001 22.52 21.559999 21.74 21.583389 1166028
5/11/2018 21.879999 22.200001 21.02 21.290001 21.136633 3090789
5/14/2018 21.5 21.629999 20.120001 20.27 20.12398 2520366
5/15/2018 20.219999 21.48 19.01 21.23 21.077065 21684920
5/16/2018 21.200001 23.299999 21.01 23 22.834314 5894830
5/17/2018 23.01 23.129999 21.91 22.110001 21.950726 1423676
5/18/2018 22.059999 22.26 21.309999 21.35 21.196199 1897014
5/21/2018 21.790001 21.799999 20.52 20.690001 20.690001 1905659
5/22/2018 20.690001 21.48 20.51 21.43 21.43 717314
5/23/2018 21.440001 22.83 20.860001 21.879999 21.879999 7339505
5/24/2018 21.629999 21.969999 21.059999 21.209999 21.209999 959849
5/25/2018 21.24 22.780001 21.200001 22.65 22.65 3243374
5/28/2018 22.65 22.860001 22.27 22.67 22.67 115952
Date Open High Low Close Adj Close Volume
5/29/2017 23.290001 23.32 22.9 23.18 23.140528 417309
5/30/2017 23 23.040001 22.41 22.51 22.471668 2258930
5/31/2017 22.540001 22.870001 22.48 22.74 22.701275 1393988
6/1/2017 22.74 23.610001 22.59 23.110001 23.070646 1296781
6/2/2017 23.200001 23.200001 22.610001 22.67 22.631395 1115305
6/5/2017 22.67 22.940001 22.48 22.66 22.621412 963688
6/6/2017 22.690001 22.690001 22.1 22.190001 22.152212 2562490
6/7/2017 22.200001 22.5 22.02 22.309999 22.272007 4153143
6/8/2017 22.309999 22.530001 22.1 22.33 22.291973 3299165
6/9/2017 22.27 22.530001 22.24 22.440001 22.401787 3002696
6/12/2017 22.450001 22.73 22.299999 22.639999 22.601446 1138079
6/13/2017 22.700001 22.73 22.1 22.35 22.311941 1409029
6/14/2017 22.360001 22.5 22.34 22.43 22.391804 3482575
6/15/2017 22.379999 22.809999 22.16 22.440001 22.401787 5022616
6/16/2017 22.25 22.620001 22.15 22.540001 22.501617 2404328
6/19/2017 22.559999 22.68 22.27 22.34 22.301958 1558123
6/20/2017 22.440001 22.440001 21.950001 22.17 22.132246 866367
6/21/2017 22.200001 22.200001 21.25 21.299999 21.263727 2672150
6/22/2017 21.309999 21.74 21.27 21.68 21.643082 1838409
6/23/2017 21.709999 21.84 21.709999 21.74 21.702978 549242
6/26/2017 21.83 21.84 21.450001 21.58 21.543251 966602
6/27/2017 21.49 21.799999 21.459999 21.709999 21.673029 2164188
6/28/2017 21.700001 22 21.51 21.93 21.892656 623087
6/29/2017 21.98 22.040001 21.690001 21.83 21.792826 2075729
6/30/2017 21.870001 21.91 21.639999 21.77 21.732927 906481
7/3/2017 21.74 21.950001 21.01 21.66 21.623116 1101609
7/4/2017 21.700001 22 21.41 21.59 21.553234 666464
7/5/2017 21.6 21.74 21.49 21.700001 21.663048 668685
7/6/2017 21.67 21.799999 21.290001 21.34 21.303659 1151526
7/7/2017 21.5 21.620001 21.32 21.370001 21.333611 501128
7/10/2017 21.49 21.9 21.209999 21.790001 21.752895 1303569
7/11/2017 21.790001 21.879999 21.4 21.51 21.473372 1383729
7/12/2017 21.5 22.5 21.299999 22.379999 22.341888 3436522
7/13/2017 22.379999 22.65 22.299999 22.379999 22.341888 1901749
7/14/2017 22.030001 22.49 22 22.129999 22.092314 837328
7/17/2017 22.1 22.24 21.700001 22.120001 22.082333 989936
7/18/2017 21.91 22.33 21.73 22 21.962536 3611863
7/19/2017 22.01 22.139999 21.34 21.469999 21.433437 1845970
7/20/2017 21.52 21.889999 21.440001 21.629999 21.593164 661570
7/21/2017 21.629999 21.75 21.450001 21.57 21.533268 403000
7/24/2017 21.549999 21.75 21.120001 21.299999 21.263727 1481723
7/25/2017 21.33 21.639999 21.219999 21.370001 21.333611 3678029
7/26/2017 21.379999 21.709999 21.01 21.1 21.06407 1255973
7/27/2017 20.5 20.93 19.91 20.82 20.784546 3750735
7/28/2017 20.610001 20.65 20.4 20.459999 20.425158 787285
7/31/2017 20.540001 20.6 20.35 20.41 20.375244 2243915
8/1/2017 20.51 20.610001 20.43 20.51 20.475073 2969971
8/2/2017 20.5 20.65 19.879999 20.139999 20.105703 3584678
8/3/2017 20.139999 20.700001 20.139999 20.280001 20.245466 1077813
8/4/2017 20.35 20.99 20.17 20.9 20.864408 1919077
8/7/2017 20.99 21.309999 20.9 21.24 21.203831 3270424
8/8/2017 21.34 21.34 21.030001 21.110001 21.074053 7793485
8/9/2017 21.1 21.200001 20.74 20.809999 20.774563 2669926
8/10/2017 20.809999 20.950001 20.65 20.790001 20.754597 2828231
8/11/2017 20.83 20.860001 20.200001 20.26 20.2255 1575313
8/14/2017 20.209999 20.799999 20.209999 20.309999 20.275414 787712
8/15/2017 20.309999 20.440001 20.129999 20.41 20.375244 904897
8/16/2017 20.42 20.5 19.98 20.040001 20.005875 3991317
8/17/2017 20.040001 20.25 19.870001 19.91 19.876095 1757805
8/18/2017 20.049999 20.200001 19.91 20.049999 20.015856 5473019
8/21/2017 19.940001 20.120001 19.68 19.73 19.696402 2734523
8/22/2017 19.700001 19.790001 19.549999 19.57 19.536674 2076695
8/23/2017 19.610001 19.799999 19.51 19.549999 19.516708 2250842
8/24/2017 19.530001 19.799999 19.530001 19.620001 19.58659 2150351
8/25/2017 19.709999 20.389999 19.66 20.360001 20.325329 3487943
8/28/2017 20.33 20.34 19.860001 19.879999 19.846146 646228
8/29/2017 19.93 19.950001 19.52 19.549999 19.516708 1175180
8/30/2017 19.58 19.74 19.450001 19.51 19.476776 2258638
8/31/2017 19.530001 19.879999 19.52 19.76 19.726351 1904619
9/1/2017 19.639999 19.84 19.6 19.790001 19.7563 1249660
9/4/2017 19.540001 20.200001 19.5 20.09 20.09 4000757
9/5/2017 20 20.1 19.610001 19.879999 19.879999 5644935
9/6/2017 19.9 19.92 19.629999 19.67 19.67 774863
9/7/2017 19.77 19.85 19.719999 19.809999 19.809999 1054423
9/8/2017 19.83 19.85 19.73 19.82 19.82 1174137
9/11/2017 19.799999 20.1 19.709999 19.99 19.99 1741669
9/12/2017 19.99 20.17 19.9 20.01 20.01 2604702
9/13/2017 19.24 19.24 17.59 17.92 17.92 12530324
9/14/2017 18.01 18.200001 17.68 17.75 17.75 3654532
9/15/2017 17.959999 17.959999 17.389999 17.700001 17.700001 10760473
9/18/2017 17.57 17.860001 17.379999 17.5 17.5 5465852
9/19/2017 17.5 17.76 17.49 17.66 17.66 3100043
9/20/2017 17.690001 18.030001 17.59 17.950001 17.950001 1572191
9/21/2017 18 18.15 17.5 17.549999 17.549999 3981445
9/22/2017 17.620001 17.84 17.43 17.5 17.5 2771991
9/25/2017 17.5 17.76 17.5 17.65 17.65 4315537
9/26/2017 17.66 17.940001 17.66 17.83 17.83 1742066
9/27/2017 17.700001 18 17.700001 17.790001 17.790001 1545178
9/28/2017 17.799999 18.299999 17.76 18.26 18.26 2029843
9/29/2017 18.27 19.110001 18.17 19.049999 19.049999 2294546
10/2/2017 19 19 18.459999 18.74 18.74 1435760
10/3/2017 18.700001 19.450001 18.610001 18.91 18.91 4378935
10/4/2017 18.91 19.200001 18.82 19.190001 19.190001 4171172
10/5/2017 19.129999 19.469999 19.129999 19.23 19.23 2019333
10/6/2017 19.23 19.23 19.23 19.23 19.23 0
10/9/2017 19.09 19.389999 19.09 19.360001 19.360001 2353031
10/10/2017 19.389999 19.389999 19 19.15 19.15 2085097
10/11/2017 19.209999 19.379999 18.709999 18.83 18.83 11327821
10/12/2017 18.84 18.84 17.969999 18.219999 18.219999 3552454
10/13/2017 18.280001 18.42 18.08 18.35 18.35 1765494
10/16/2017 18.25 18.5 18.01 18.33 18.33 1646312
10/17/2017 18.1 19.870001 18 19.5 19.5 5977695
10/18/2017 19.68 19.9 19.49 19.700001 19.700001 4297180
10/19/2017 19.68 20.18 19.610001 20.129999 20.129999 3546649
10/20/2017 20.200001 20.49 20.129999 20.379999 20.379999 5853121
10/23/2017 19.77 20.25 19.74 19.91 19.91 5735034
10/24/2017 19.91 20.32 19.58 20.26 20.26 2186608
10/25/2017 20.16 20.200001 19.77 20.059999 20.059999 1006442
10/26/2017 20 20.200001 19.959999 20.02 20.02 2288388
10/27/2017 20.01 20.219999 19.77 20.08 20.08 1278290
10/30/2017 20.049999 20.440001 19.91 20.110001 20.110001 2384441
10/31/2017 20.209999 20.33 19.9 20.049999 20.049999 4254332
11/1/2017 20.059999 20.200001 20.01 20.15 20.15 9698989
11/3/2017 20.15 20.299999 20.15 20.219999 20.219999 2758866
11/6/2017 20.110001 20.35 20.049999 20.25 20.25 2079998
11/7/2017 20.200001 20.440001 20.200001 20.370001 20.370001 1730890
11/8/2017 20.360001 20.5 20.209999 20.389999 20.389999 2707916
11/9/2017 20.4 20.59 20.02 20.110001 20.110001 6578359
11/10/2017 20.24 20.25 19.9 20.200001 20.200001 2254535
11/13/2017 20.030001 20.24 20.01 20.1 20.1 998686
11/14/2017 20.200001 20.4 20 20.17 20.17 1955716
11/15/2017 20.1 20.4 20.059999 20.23 20.23 844157
11/16/2017 20.299999 21.49 20.200001 21.27 21.27 3353505
11/17/2017 21.27 22.49 20.9 22.379999 22.379999 8617222
11/21/2017 22.370001 22.379999 21.9 22.24 22.24 6291252
11/22/2017 22.200001 22.360001 21.91 22.32 22.32 2550025
11/23/2017 22 22.32 22 22.15 22.15 205234
11/24/2017 22.139999 22.35 21.99 22.25 22.25 706437
11/27/2017 22.26 22.459999 22.16 22.299999 22.299999 1935411
11/28/2017 22.25 22.82 22.24 22.639999 22.639999 3474565
11/29/2017 22.67 23.6 22.67 23.24 23.24 7127579
11/30/2017 23.24 23.51 23.08 23.4 23.4 5296664
12/1/2017 23.450001 23.65 23.23 23.389999 23.389999 2505559
12/4/2017 23.4 23.58 23.049999 23.33 23.33 7491675
12/5/2017 23.379999 23.389999 23.02 23.27 23.27 917801
12/6/2017 23.27 23.389999 22.32 22.639999 22.639999 3908558
12/7/2017 22.709999 22.709999 22.1 22.16 22.16 4567861
12/8/2017 22.98 22.98 22.23 22.389999 22.389999 735918
12/11/2017 22 23.08 21.549999 22.969999 22.969999 1109423
12/13/2017 22.950001 23.35 22.870001 23.309999 23.309999 1453549
12/14/2017 23.35 23.5 23.25 23.48 23.48 2533566
12/15/2017 23.48 23.48 22.719999 22.799999 22.799999 2952532
12/18/2017 22.9 23.360001 22.83 23.34 23.34 1941812
12/19/2017 23.370001 23.5 22.67 23.1 23.1 1677598
12/20/2017 23.08 23.25 22.41 22.59 22.59 678645
12/21/2017 22.690001 23.120001 22.1 22.959999 22.959999 776628
12/22/2017 23.01 23.25 22.219999 22.58 22.58 1280839
12/26/2017 22.459999 23.24 22.459999 22.790001 22.790001 1227846
12/27/2017 22.799999 23.120001 22.75 23.08 23.08 459747
12/28/2017 23.129999 23.299999 22.690001 23.190001 23.190001 670391
12/29/2017 22.950001 23.49 22.799999 23.450001 23.450001 1097067
1/2/2018 23.440001 23.440001 23.01 23.200001 23.200001 1589178
1/3/2018 23.209999 23.209999 22.799999 22.99 22.99 3263404
1/4/2018 23 23.299999 22.889999 22.959999 22.959999 1087114
1/5/2018 22.959999 23.5 22.799999 23.379999 23.379999 1623327
1/8/2018 23.35 23.5 22.799999 23.190001 23.190001 1034626
1/9/2018 23.09 23.43 22.99 23.209999 23.209999 1409712
1/10/2018 23.26 23.26 22.75 23.09 23.09 1128158
1/11/2018 23.09 23.23 22.870001 23.200001 23.200001 782450
1/12/2018 23.23 24.6 23.23 24.43 24.43 4078688
1/15/2018 24.43 25.35 24.02 24.790001 24.790001 2247792
1/16/2018 24.92 25.309999 24.459999 25.25 25.25 3195631
1/17/2018 25.16 26 25.16 25.92 25.92 10922016
1/18/2018 26 26.870001 25.959999 26.4 26.4 7869954
1/19/2018 26.26 26.84 25.959999 26.040001 26.040001 4292937
1/22/2018 26.040001 26.360001 25.85 26.1 26.1 2325231
1/23/2018 26.1 26.110001 25.889999 26 26 3949682
1/24/2018 25.549999 26.5 25.549999 26.42 26.42 4592553
1/25/2018 26.49 26.790001 26.33 26.530001 26.530001 1541072
1/26/2018 26.52 26.83 26.34 26.77 26.77 5304303
1/29/2018 26.799999 26.85 26.42 26.57 26.57 4194074
1/30/2018 26.25 26.84 26.25 26.809999 26.809999 5344731
1/31/2018 26.75 27 26.75 26.860001 26.860001 2531993
2/1/2018 26.870001 27.450001 26.870001 27.370001 27.370001 3715368
2/2/2018 27.34 27.610001 27.190001 27.49 27.49 2062639
2/6/2018 27.4 27.41 26.26 26.6 26.6 4000200
2/7/2018 26.65 26.700001 26.1 26.15 26.15 1433291
2/8/2018 26.280001 26.99 26 26.290001 26.290001 2096724
2/9/2018 26.299999 26.690001 25.92 26.030001 26.030001 686792
2/12/2018 26.049999 26.809999 26.049999 26.700001 26.700001 3340719
2/13/2018 26.719999 27.27 26.530001 26.799999 26.799999 1841923
2/14/2018 26.719999 26.84 26.33 26.59 26.59 2136294
2/15/2018 26.309999 26.950001 26.219999 26.610001 26.610001 1559601
2/16/2018 26.5 26.74 26.1 26.23 26.23 1082007
2/19/2018 26.219999 26.5 26.209999 26.49 26.49 183280
2/20/2018 26.35 26.5 26.01 26.059999 26.059999 643465
2/21/2018 26.110001 26.450001 26.110001 26.219999 26.219999 1855763
2/22/2018 26.5 26.5 25.549999 25.77 25.77 1425876
2/23/2018 25.950001 25.950001 25.540001 25.719999 25.719999 3788804
2/26/2018 25.719999 25.73 25.459999 25.57 25.57 814363
2/27/2018 25.799999 25.9 25.52 25.690001 25.690001 787380
2/28/2018 25.719999 25.719999 23.92 24.42 24.42 1662440
3/1/2018 23.93 24.82 23.9 24.780001 24.780001 644580
3/2/2018 24.65 25.35 24.360001 25.299999 25.299999 747904
3/5/2018 25.299999 25.84 25.1 25.67 25.67 831954
3/6/2018 25.67 26.17 25.41 25.950001 25.950001 924920
3/7/2018 25.92 26.09 25.23 25.950001 25.950001 1054180
3/8/2018 26.16 26.190001 25.08 25.209999 25.209999 3293015
3/9/2018 25.219999 25.59 25.01 25.290001 25.290001 1960697
3/12/2018 25.299999 25.540001 24.959999 25.290001 25.290001 2514538
3/13/2018 25.25 25.610001 24.82 25.219999 25.219999 2902645
3/14/2018 25.32 25.34 24.91 25.16 25.16 3948629
3/15/2018 25.25 25.25 25.120001 25.17 25.17 1530460
3/16/2018 25.209999 25.68 24.959999 25.110001 25.110001 3832319
3/20/2018 25.17 25.48 24.440001 25.059999 25.059999 2674515
3/21/2018 25.34 26.1 25.07 25.84 25.84 3369470
3/22/2018 25.84 26.620001 25.530001 26.59 26.59 1493886
3/23/2018 26.65 26.67 25.9 26.09 26.09 1284261
3/26/2018 26 26 25.450001 25.540001 25.540001 1136517
3/27/2018 25.51 26 25.08 25.540001 25.540001 2450782
3/28/2018 25.48 25.559999 24.860001 25.26 25.26 1802901
4/2/2018 25.25 25.58 24.879999 25.16 25.16 1740032
4/3/2018 25.15 25.200001 24.790001 24.91 24.91 1828430
4/4/2018 24.92 25 24.65 24.870001 24.870001 3032347
4/5/2018 25.25 25.5 24.92 25.4 25.4 2247228
4/6/2018 25.41 25.879999 24.940001 25.6 25.6 2718666
4/9/2018 25.610001 25.93 25.18 25.540001 25.540001 2438867
4/10/2018 25.6 25.74 25.440001 25.5 25.5 5766732
4/11/2018 25.549999 25.59 25.129999 25.309999 25.309999 1691320
4/12/2018 25.34 25.790001 25.200001 25.58 25.58 2271460
4/13/2018 25.59 25.969999 25.59 25.959999 25.959999 893133
4/16/2018 25.969999 26.6 25.82 26.389999 26.389999 1440387
4/17/2018 26.49 26.700001 25.99 26.299999 26.299999 2019820
4/18/2018 26.299999 26.610001 25.700001 26.059999 26.059999 1772879
4/19/2018 26.5 26.690001 26.07 26.26 26.26 3149708
4/20/2018 26.360001 26.48 25.889999 26.18 26.18 4142083
4/23/2018 26.24 26.450001 26.1 26.120001 26.120001 1681178
4/24/2018 25.559999 26.25 25.42 26.15 26.15 2147252
4/25/2018 26.049999 26.35 25.9 26.27 26.27 3396111
4/26/2018 26.01 26.6 26.01 26.440001 26.440001 2035304
4/27/2018 26.4 26.799999 26.219999 26.700001 26.700001 2537687
4/30/2018 26.629999 26.99 26.5 26.809999 26.809999 3056710
5/2/2018 26.790001 26.9 26.540001 26.700001 26.700001 1362322
5/3/2018 26.6 26.65 26.200001 26.370001 26.370001 1744474
5/4/2018 26.43 26.629999 26.129999 26.469999 26.469999 2124433
5/7/2018 26.530001 26.700001 26.23 26.51 26.51 2167526
5/8/2018 26.52 26.790001 26.52 26.74 26.74 864267
5/9/2018 26.790001 26.969999 26.48 26.719999 26.719999 3724108
5/10/2018 26.75 27 26.690001 26.9 26.9 1193302
5/11/2018 26.98 26.98 26.5 26.51 26.51 5759242
5/14/2018 26.450001 26.959999 26.450001 26.68 26.68 3188434
5/15/2018 26.65 27.5 26.57 27.200001 27.200001 3284343
5/16/2018 27.200001 28.459999 27.200001 28.42 28.42 2239516
5/17/2018 28.42 28.9 28.35 28.4 28.4 2443644
5/18/2018 28.35 29.4 28.309999 29.18 29.18 5670086
5/21/2018 29.17 29.379999 28.870001 29.16 29.16 2218118
5/22/2018 29.190001 29.190001 28.280001 28.379999 28.379999 5148009
5/23/2018 28.48 29.4 28.309999 29.309999 29.309999 1608129
5/24/2018 29.209999 30 28.5 29.92 29.92 2012615
5/25/2018 29.889999 29.99 29.17 29.75 29.75 789010
5/28/2018 29.73 30 29.67 29.950001 29.950001 1269378
Date Open High Low Close Adj Close Volume
5/29/2017 32.41 32.650002 32.139999 32.310001 31.806633 318745
5/30/2017 32.16 32.459999 31.530001 32.049999 31.550682 801196
5/31/2017 31.99 32.32 30.780001 30.9 30.418598 6755715
6/1/2017 31 31.9 31 31.82 31.324265 2015007
6/2/2017 31.889999 31.98 31.42 31.860001 31.363644 1411020
6/5/2017 31.99 32.779999 31.959999 32.630001 32.121647 3245493
6/6/2017 32.630001 32.799999 32.029999 32.48 31.973982 1111144
6/7/2017 32.400002 32.799999 32.02 32.450001 31.94445 1413533
6/8/2017 32.700001 32.799999 32.549999 32.700001 32.190556 2106120
6/9/2017 32.740002 32.799999 32.259998 32.439999 31.934605 1246412
6/12/2017 32.189999 32.799999 31.700001 32.700001 32.190556 1196455
6/13/2017 32.799999 32.830002 31.59 31.68 31.186447 1820404
6/14/2017 31.610001 32.48 31.110001 32.369999 31.865696 2391189
6/15/2017 32.25 32.279999 31.57 32.119999 31.619591 852291
6/16/2017 32.080002 32.380001 30.66 31.629999 31.137224 12513776
6/19/2017 31.629999 32.080002 31.5 31.889999 31.393173 2487669
6/20/2017 31.73 32.450001 31.719999 32.330002 31.826323 1221132
6/21/2017 31.879999 32.5 31.879999 32.16 31.658968 1413511
6/22/2017 31.99 32.299999 31.25 31.389999 30.900965 3305168
6/23/2017 31.370001 31.799999 31.309999 31.540001 31.048628 1918485
6/26/2017 31.51 31.969999 31.25 31.34 30.851744 1953717
6/27/2017 31.360001 31.41 30.969999 31.120001 30.635172 1730453
6/28/2017 31.15 31.41 30.68 30.76 30.280779 1945384
6/29/2017 30.66 30.870001 30.309999 30.639999 30.162649 2963441
6/30/2017 30.639999 31.120001 30.41 31 30.51704 2906068
7/3/2017 31 31.379999 30.6 31.01 30.526884 995444
7/4/2017 30.870001 31.200001 30.870001 30.99 30.507196 359124
7/5/2017 31 31.27 30.65 30.82 30.339844 1745819
7/6/2017 30.9 30.950001 30.41 30.59 30.113428 2869824
7/7/2017 30.42 30.92 30.299999 30.809999 30.33 2324059
7/10/2017 30.559999 30.9 30.360001 30.48 30.00514 3334893
7/11/2017 30.49 30.9 30.059999 30.129999 29.660593 3872197
7/12/2017 30.389999 30.860001 30.059999 30.129999 29.660593 5938846
7/13/2017 30.18 31.190001 30.15 31.110001 30.625328 4377985
7/14/2017 31.110001 31.5 31 31.309999 30.82221 2166100
7/17/2017 31.190001 32.139999 31.190001 32.040001 31.540838 2058022
7/18/2017 31.99 32.02 31.4 31.940001 31.442396 1174339
7/19/2017 32.02 32.279999 31.959999 32.040001 31.540838 840479
7/20/2017 32.009998 32.200001 31.5 31.68 31.186447 689674
7/21/2017 31.68 32.150002 31.58 31.940001 31.442396 1806256
7/24/2017 31.6 31.690001 30.969999 31.309999 30.82221 1481928
7/25/2017 31.469999 32.150002 31.440001 31.959999 31.462084 1457915
7/26/2017 32.150002 32.200001 31.450001 32.150002 31.649126 1634895
7/27/2017 31.9 32.41 31.65 32.25 31.747566 2432115
7/28/2017 32.25 32.389999 31.459999 32.220001 31.718035 2191247
7/31/2017 31.85 32.299999 31.6 32.169998 31.66881 2885183
8/1/2017 32.169998 32.5 31.700001 31.879999 31.383329 2823037
8/2/2017 31.870001 31.940001 30.610001 30.76 30.280779 2667781
8/3/2017 30.84 30.85 30.15 30.48 30.00514 1929834
8/4/2017 30.799999 30.9 30.48 30.67 30.192183 4246001
8/7/2017 30.67 31.040001 30.5 30.82 30.339844 4115501
8/8/2017 30.719999 31.139999 30.5 30.57 30.093739 3108753
8/9/2017 30.540001 30.790001 30.190001 30.77 30.290625 1566194
8/10/2017 30.700001 30.75 29.700001 29.780001 29.316048 2056740
8/11/2017 29.9 30.200001 29.799999 30 29.532619 1546032
8/14/2017 30 30.709999 30 30.620001 30.142962 1529923
8/15/2017 30.35 30.74 30 30.280001 29.808258 1319289
8/16/2017 30.23 30.66 30.120001 30.209999 29.739347 2282924
8/17/2017 30.200001 30.389999 29.959999 30.139999 29.670439 1112287
8/18/2017 30.07 30.15 29.700001 29.940001 29.473555 901218
8/21/2017 29.790001 30.120001 29.51 29.66 29.197916 1142506
8/22/2017 29.870001 29.969999 29.360001 29.57 29.109318 1757896
8/23/2017 29.51 30.360001 29.43 30.110001 29.640907 1600289
8/24/2017 30.18 30.200001 29.76 29.99 29.522776 2177281
8/25/2017 30.32 30.4 30 30.26 29.788568 1714020
8/28/2017 30.49 30.530001 30.200001 30.4 29.926388 2491139
8/29/2017 30.6 30.6 30.1 30.379999 29.906698 2108393
8/30/2017 30.02 30.41 30.02 30.299999 29.827946 4245418
8/31/2017 30.35 30.4 29.65 29.9 29.434177 2785274
9/1/2017 30.18 30.389999 29.860001 30.32 29.847633 1436595
9/4/2017 30 30.360001 30 30.32 29.847633 56750
9/5/2017 30.200001 30.200001 29.66 29.77 29.306204 3460952
9/6/2017 29.84 31 29.84 30.91 30.428442 5220808
9/7/2017 30.9 31.389999 30.6 31.290001 30.802523 6030314
9/8/2017 31.280001 31.700001 30.74 31.59 31.097849 4682899
9/11/2017 31.700001 31.84 31.549999 31.68 31.186447 5039993
9/12/2017 31.5 31.93 30.84 31.790001 31.294733 3872062
9/13/2017 31.93 31.940001 31.059999 31.33 30.8419 1800999
9/14/2017 31.17 31.75 31.02 31.65 31.156914 2215864
9/15/2017 31.5 32.400002 31.17 32.240002 31.737724 9181318
9/18/2017 32.209999 32.73 31.950001 32.669998 32.161022 2809236
9/19/2017 32.720001 32.720001 32.060001 32.639999 32.131489 1902290
9/20/2017 32.700001 32.700001 32.049999 32.349998 31.846006 985266
9/21/2017 32.490002 32.849998 32.049999 32.689999 32.18071 1432689
9/22/2017 32.400002 32.900002 32.400002 32.549999 32.042892 1441487
9/25/2017 32.59 32.990002 32.25 32.860001 32.348064 3135899
9/26/2017 32.900002 33.099998 32.759998 33 32.485882 1794805
9/27/2017 32.990002 33.459999 32.599998 33.369999 32.850117 2953521
9/28/2017 32.900002 33.5 32.380001 32.970001 32.456348 2461722
9/29/2017 32.889999 33.419998 32.529999 33.310001 32.791054 1817560
10/2/2017 33.490002 33.5 32.869999 32.939999 32.426815 3145805
10/3/2017 33 33.470001 32.75 32.82 32.308685 1556469
10/4/2017 32.900002 33.349998 32.860001 33.18 32.663078 2495015
10/5/2017 33.27 33.43 32.580002 32.610001 32.101959 7990623
10/6/2017 32.560001 33.119999 32.509998 32.759998 32.249619 5723623
10/9/2017 33.400002 33.400002 32.43 32.810001 32.298843 1152866
10/10/2017 32.880001 33.389999 32.849998 32.970001 32.456348 4065011
10/11/2017 33.360001 33.360001 32.549999 32.810001 32.298843 2245220
10/12/2017 33.240002 33.279999 32.650002 32.889999 32.377594 3426757
10/13/2017 32.52 33.16 32.52 32.810001 32.298843 2632915
10/16/2017 32.73 33.400002 32.029999 32.16 31.658968 8484078
10/17/2017 32.200001 33.099998 31.67 32.310001 31.806633 6031442
10/18/2017 31.76 32.98 31.549999 31.92 31.422707 2147891
10/19/2017 31.67 32.299999 31.66 32 31.501461 1316272
10/20/2017 32.080002 32.400002 31.99 32.16 31.658968 1592582
10/23/2017 32 32.119999 31.5 31.83 31.33411 2073406
10/24/2017 31.969999 32.380001 31.66 32.099998 31.599901 1873667
10/25/2017 31.799999 32.349998 31.5 31.700001 31.206135 3601902
10/26/2017 31.700001 32.73 31.5 32.09 31.590059 2698211
10/27/2017 31.799999 32.75 31.799999 32.549999 32.042892 3968886
10/30/2017 32.110001 33.349998 32.110001 32.599998 32.092113 1437532
10/31/2017 33 33.099998 32.630001 32.950001 32.436661 2975745
11/1/2017 33.029999 33.029999 32.529999 32.669998 32.161022 6249807
11/3/2017 32.810001 33.200001 32.029999 33.080002 32.564636 7227411
11/6/2017 33.200001 33.990002 32.540001 33.540001 33.017471 4047094
11/7/2017 33.970001 34 32.5 32.740002 32.229935 3466816
11/8/2017 32.98 32.98 32.330002 32.599998 32.092113 3779744
11/9/2017 32.709999 33.639999 32.5 33.540001 33.017471 5070429
11/10/2017 33.52 33.52 32.720001 32.860001 32.348064 1715105
11/13/2017 32.939999 33.240002 31.84 32.77 32.259464 2512816
11/14/2017 32.830002 33.209999 32.549999 32.75 32.239777 2174944
11/15/2017 32.990002 33.209999 32.310001 32.91 32.397285 4045505
11/16/2017 32.990002 33.490002 32.91 33.349998 32.830429 1910820
11/17/2017 33.5 33.57 33.040001 33.16 32.643391 1862270
11/21/2017 33.48 34.84 33.48 34.48 33.942825 2762003
11/22/2017 34.900002 34.900002 33.84 34.009998 33.480145 2796727
11/23/2017 34.09 34.150002 33.639999 33.880001 33.352173 322805
11/24/2017 33.959999 34.200001 33.619999 33.77 33.243885 644435
11/27/2017 33.849998 34.029999 32.529999 33.220001 32.702454 958725
11/28/2017 33.310001 34.009998 33.009998 33.779999 33.253727 1731537
11/29/2017 33.98 34.150002 33.189999 34.080002 33.549057 2625210
11/30/2017 34.16 34.18 32.299999 32.919998 32.407127 6287007
12/1/2017 33 33.5 32.5 33.369999 32.850117 2293201
12/4/2017 32.73 33.490002 32.02 32.259998 31.757408 3960075
12/5/2017 32.34 32.650002 31.99 32.330002 31.826323 2463339
12/6/2017 32.41 32.41 31.299999 31.41 30.920652 4193358
12/7/2017 31.51 31.93 31.23 31.48 30.989561 1350411
12/8/2017 31.889999 32.5 31.41 32.419998 31.914915 898992
12/11/2017 32.5 33.130001 31.76 32.110001 31.609749 1885505
12/13/2017 32.330002 32.5 32.02 32.310001 31.806633 5452088
12/14/2017 32.41 33.150002 31.530001 32.16 31.658968 3608780
12/15/2017 32.16 32.16 30.6 30.719999 30.241402 9451365
12/18/2017 30.969999 31.99 30.870001 31.950001 31.45224 1962456
12/19/2017 31.92 32.389999 31.82 32.009998 31.511303 3227012
12/20/2017 32.040001 32.389999 31.700001 31.780001 31.284889 1165243
12/21/2017 31.860001 32.419998 31.83 32.259998 31.757408 1546051
12/22/2017 32.259998 32.5 31.120001 31.370001 30.881277 1304108
12/26/2017 31.309999 32.400002 31.309999 31.889999 31.393173 708262
12/27/2017 32.119999 32.5 31.959999 32.43 31.924763 1618019
12/28/2017 32.41 32.580002 32.220001 32.5 31.993671 1169376
12/29/2017 32.580002 33 31.98 32.119999 31.619591 2728947
1/2/2018 32.540001 33.950001 32.080002 33.830002 33.302952 1706338
1/3/2018 33.790001 34.689999 33.119999 34.060001 33.529369 2988567
1/4/2018 33.990002 34.900002 33.98 34.689999 34.149551 3095284
1/5/2018 34.77 34.990002 34.540001 34.939999 34.395657 1939586
1/8/2018 34.990002 35.150002 33.860001 34.419998 33.883759 1931432
1/9/2018 34.130001 34.990002 33.419998 34.860001 34.316906 1582011
1/10/2018 34.700001 34.700001 33.5 33.779999 33.253727 2266458
1/11/2018 33.970001 34.220001 33.049999 33.619999 33.096222 2807032
1/12/2018 33.700001 34.799999 33.619999 34.59 34.051109 3547749
1/15/2018 34.700001 34.700001 34.470001 34.610001 34.070801 700014
1/16/2018 34.700001 35.040001 34.48 34.580002 34.041267 4631480
1/17/2018 34.75 34.799999 34.25 34.720001 34.179085 1724836
1/18/2018 34.919998 34.950001 34.34 34.580002 34.041267 1425305
1/19/2018 34.950001 34.950001 34.099998 34.450001 33.913292 2538241
1/22/2018 34.549999 34.599998 34.25 34.450001 33.913292 1812887
1/23/2018 34.560001 34.560001 33.810001 34.349998 33.81485 2259084
1/24/2018 34.43 34.900002 34.060001 34.509998 33.972355 2681112
1/25/2018 34.02 35.200001 34.02 34.84 34.297215 3043618
1/26/2018 34.509998 34.799999 34.509998 34.669998 34.129864 2661678
1/29/2018 34.950001 34.950001 34.450001 34.639999 34.10033 1672818
1/30/2018 34.52 34.880001 33.450001 34.450001 33.913292 2105772
1/31/2018 34.349998 34.349998 32.220001 32.93 32.416973 5052035
2/1/2018 32.75 33.82 32.5 33.419998 32.899338 2700541
2/2/2018 33.119999 33.450001 32.349998 33.09 32.574478 1653969
2/6/2018 32.41 33.610001 31.51 33.18 32.663078 3043776
2/7/2018 32.950001 33.119999 32.349998 32.950001 32.436661 2921654
2/8/2018 32.610001 33.150002 31.51 31.66 31.166758 3201782
2/9/2018 31.75 31.98 31.15 31.68 31.186447 2767976
2/12/2018 31.799999 31.969999 31.1 31.35 30.861588 2401086
2/13/2018 31.25 31.889999 31.02 31.65 31.156914 1702341
2/14/2018 31.27 31.85 30.959999 31.030001 30.546574 1462198
2/15/2018 31.290001 31.969999 31.040001 31.65 31.156914 3159533
2/16/2018 31.65 32.32 31.09 31.15 30.664703 1820361
2/19/2018 31.290001 31.639999 31.040001 31.41 30.920652 575402
2/20/2018 31.440001 31.540001 31.049999 31.190001 30.704081 1576086
2/21/2018 31.26 31.73 31.26 31.57 31.078159 2155092
2/22/2018 31.6 31.92 31.4 31.68 31.186447 1696055
2/23/2018 31.68 31.77 31.26 31.59 31.097849 1195772
2/26/2018 31.42 31.73 31.01 31.09 30.605639 1442324
2/27/2018 31.09 31.190001 30.309999 30.65 30.172493 2451502
2/28/2018 30.719999 30.889999 29.809999 30.120001 29.650751 5731231
3/1/2018 30.040001 30.440001 29.65 29.870001 29.404646 4671303
3/2/2018 29.92 30.65 29.299999 30.309999 29.83779 4168092
3/5/2018 30.379999 30.629999 30.030001 30.549999 30.074051 2874902
3/6/2018 29.93 30.98 29.93 30.360001 29.887012 3886594
3/7/2018 30.02 30.799999 30 30.27 29.798414 2741005
3/8/2018 30.389999 30.84 30.1 30.610001 30.133118 2884031
3/9/2018 30.6 31.48 30.6 31.370001 30.881277 2841954
3/12/2018 31.440001 32.009998 31.030001 31.98 31.481771 3548967
3/13/2018 31.620001 32.189999 31.51 32.049999 31.550682 3348546
3/14/2018 32.220001 32.220001 31.549999 31.690001 31.196291 1982492
3/15/2018 31.940001 32.119999 30.93 31.1 30.615482 1368975
3/16/2018 31.030001 31.35 30.51 30.790001 30.310312 10355569
3/20/2018 30.860001 31.700001 30.84 31.450001 30.96003 2652606
3/21/2018 31.379999 32.48 31.24 31.639999 31.14707 3312887
3/22/2018 31.6 32.119999 30.91 31.01 30.526884 1880783
3/23/2018 31.01 31.59 30.25 30.360001 29.887012 2206642
3/26/2018 30.959999 31.389999 29.299999 31.120001 30.635172 2249086
3/27/2018 31.139999 31.690001 30.52 30.620001 30.142962 2216072
3/28/2018 31.42 31.42 29.85 30.09 29.621218 2836075
4/2/2018 30.16 30.98 29.85 30.09 29.621218 2415917
4/3/2018 30.09 30.5 29.82 30.32 29.847633 3437282
4/4/2018 30.450001 31.379999 30.450001 31.01 30.526884 4628973
4/5/2018 30.870001 31.549999 30.700001 31.030001 30.546574 3045005
4/6/2018 31.200001 31.299999 31 31.030001 30.546574 1701228
4/9/2018 31.290001 31.370001 30.549999 30.709999 30.231558 3132832
4/10/2018 30.66 31.530001 30.66 31.25 30.763145 2687841
4/11/2018 31.16 31.5 30.9 31.4 30.910809 1415775
4/12/2018 31.5 31.57 31.15 31.299999 30.812366 2567495
4/13/2018 31.35 31.5 31.110001 31.43 30.940342 1535918
4/16/2018 31.360001 31.59 30.57 30.77 30.290625 1524180
4/17/2018 30.870001 31.780001 30.83 31.559999 31.068316 2812232
4/18/2018 31.700001 31.950001 31.5 31.76 31.2652 2796089
4/19/2018 31.67 31.84 30.74 30.809999 30.33 2194883
4/20/2018 30.83 31.41 30.01 30.42 29.946077 3838731
4/23/2018 30.35 31.49 30.25 31.08 30.595795 1523052
4/24/2018 31.290001 31.290001 30.35 30.52 30.044519 1147792
4/25/2018 30.620001 30.799999 30.290001 30.690001 30.21187 633305
4/26/2018 30.77 31.5 30.530001 31.34 30.851744 5062630
4/27/2018 31.32 31.540001 31.030001 31.43 30.940342 2186979
4/30/2018 31.5 31.549999 31.02 31.16 30.674547 3423277
5/2/2018 30.93 31.440001 30.51 31.1 30.615482 2560225
5/3/2018 30.93 31.17 30.73 30.950001 30.467819 4993718
5/4/2018 30.889999 31.440001 30.33 31.34 30.851744 2471907
5/7/2018 31.23 31.35 30.549999 30.74 30.261091 6573086
5/8/2018 30.809999 31.33 30.09 30.809999 30.33 1978216
5/9/2018 30.700001 30.700001 29.57 29.84 29.84 3919155
5/10/2018 29.879999 30.57 29.77 30.389999 30.389999 4993789
5/11/2018 30.57 30.75 29.9 30.309999 30.309999 1485432
5/14/2018 30.200001 30.52 29.91 30.26 30.26 1824172
5/15/2018 30.01 30.02 29.200001 29.67 29.67 3633774
5/16/2018 29.73 30.559999 29.66 30.49 30.49 2687521
5/17/2018 30.35 30.43 28.950001 29.049999 29.049999 2548152
5/18/2018 29.1 29.1 28.26 28.469999 28.469999 1906381
5/21/2018 28.42 28.77 28.02 28.209999 28.209999 2360920
5/22/2018 28.209999 29.110001 28.15 28.76 28.76 3376477
5/23/2018 28.57 29.49 28.299999 28.700001 28.700001 2284606
5/24/2018 28.690001 29 28.219999 28.73 28.73 2223986
5/25/2018 28.75 28.75 27.84 28.17 28.17 1928383
5/28/2018 27.9 28.469999 27.9 27.969999 27.969999 421069
Date Open High Low Close Adj Close Volume
4/5/2017 151 151.839996 149.559998 150.360001 148.213608 518182
4/6/2017 149.960007 150.300003 147 147.050003 144.950867 328228
4/7/2017 147.039993 149.779999 147.039993 149.660004 147.523621 335590
4/10/2017 149.539993 150.179993 148.5 149.600006 147.464462 174106
4/11/2017 149.179993 150.089996 148.5 149.580002 147.444733 245928
4/12/2017 149.029999 149.130005 144.279999 145.440002 143.363846 521615
4/17/2017 145.399994 147.100006 145.009995 146.550003 144.457993 327796
4/18/2017 147.990005 147.990005 146.550003 147.300003 145.197311 467944
4/19/2017 146.559998 150.710007 146.559998 149.589996 147.45462 573073
4/20/2017 150.449997 150.490005 149.639999 150.410004 148.262894 429155
4/21/2017 148.149994 151.699997 148.149994 150.309998 148.164322 196286
4/24/2017 150.5 153.339996 150 153.050003 150.865204 303456
4/25/2017 153.300003 154.970001 151.880005 154.75 152.540955 746697
4/26/2017 151.600006 154.520004 151.600006 152.809998 150.628647 666026
4/27/2017 152 152 146.179993 147.899994 145.788727 628094
4/28/2017 148.630005 148.779999 145 145.229996 143.15683 349430
5/2/2017 145.330002 146.5 143.259995 145.539993 143.462418 433524
5/3/2017 145.539993 146.899994 144.679993 145.020004 142.949844 284979
5/4/2017 145.330002 145.729996 140.520004 141.149994 139.135071 499545
5/5/2017 141.5 144.5 141.5 143.639999 141.589539 312669
5/8/2017 144.899994 144.899994 140.789993 141.279999 139.263229 412522
5/9/2017 141.259995 144.5 141.259995 143.779999 141.727524 1064433
5/10/2017 144 144.039993 141.660004 143.820007 141.766968 279139
5/11/2017 142.309998 144.399994 142.309998 143.5 141.451538 1074564
5/12/2017 143 145 142.600006 144.860001 142.792114 334892
5/15/2017 145.190002 145.190002 143.300003 143.820007 141.766968 223597
5/16/2017 143.820007 144.990005 142.309998 143.850006 141.796539 387347
5/17/2017 143.009995 144.75 142.270004 142.990005 140.948822 556408
5/18/2017 142.309998 144.509995 140 142.490005 140.455963 414464
5/19/2017 142.5 144.100006 140.320007 141.850006 139.825104 536090
5/22/2017 148.929993 151 146.059998 146.580002 144.487564 5065871
5/23/2017 147.309998 147.990005 145.009995 146.139999 144.626114 1581357
5/24/2017 146.520004 149.669998 145.220001 149.460007 147.911728 1800674
5/25/2017 149.169998 149.5 146.509995 148.490005 146.951782 1476187
5/26/2017 148.630005 149.600006 147.289993 149 147.456482 1241642
5/29/2017 148.580002 148.580002 145.110001 146.029999 144.517258 513944
5/30/2017 145.449997 146.139999 143.179993 144.660004 143.161453 805308
5/31/2017 143.809998 145.380005 140.100006 141.699997 140.232101 6423189
6/1/2017 143.990005 145.649994 140.160004 141.199997 139.737289 725532
6/2/2017 142.639999 144.490005 140.699997 143.649994 142.161911 649146
6/5/2017 144.589996 145.589996 142.550003 144.910004 143.408859 449768
6/6/2017 144.440002 145.300003 141.600006 143.020004 141.538437 1205112
6/7/2017 144.360001 144.360001 140.110001 141.25 139.786789 475326
6/8/2017 141.25 143 141.25 142.479996 141.004028 347735
6/9/2017 142.779999 143.360001 140.509995 141.949997 140.479507 354465
6/12/2017 143.410004 143.770004 141.199997 141.490005 140.024277 314987
6/13/2017 143.289993 143.289993 141.5 141.809998 140.340988 363782
6/14/2017 141.970001 142.740005 140.619995 142.199997 140.726929 415227
6/15/2017 141.5 143.910004 140.580002 142.800003 141.320724 676780
6/16/2017 142.5 146.899994 140.899994 145.220001 143.715668 1301046
6/19/2017 145 145.110001 141.309998 141.789993 140.321167 474433
6/20/2017 142.479996 143.490005 141.619995 143.080002 141.597809 644534
6/21/2017 142.479996 143.550003 142.009995 143.179993 141.696762 366452
6/22/2017 142.029999 143.75 141.479996 143.229996 141.746262 308518
6/23/2017 143 144.5 142.639999 143.800003 142.310349 206178
6/26/2017 144.360001 145.050003 142.529999 144.089996 142.597351 301821
6/27/2017 143 144 142.059998 142.979996 141.498856 284217
6/28/2017 143.220001 145.570007 142.559998 144.479996 142.983322 189534
6/29/2017 144.690002 144.800003 142.610001 144.070007 142.577576 1723663
6/30/2017 144.070007 145.179993 143 143.169998 141.68689 1565894
7/3/2017 144.970001 145.149994 141.369995 142.639999 141.162384 301398
7/4/2017 143 143 141.009995 141.309998 139.846146 129258
7/5/2017 142.009995 144.889999 142 143.75 142.26088 592042
7/6/2017 143.740005 143.740005 141 141.470001 140.004501 610653
7/7/2017 140.910004 141.490005 138.5 140.75 139.291946 693635
7/10/2017 140.009995 142.990005 140.009995 142.020004 140.548798 801225
7/11/2017 142.699997 143.149994 141.970001 142.940002 141.459274 889361
7/12/2017 143.240005 146.490005 142.800003 145.529999 144.02243 2111237
7/13/2017 145.889999 149.5 145.199997 148.990005 147.446594 1651831
7/14/2017 149.690002 150.350006 148.619995 150.190002 148.634155 637798
7/17/2017 150.190002 152.5 149.020004 152.320007 150.742096 492680
7/18/2017 152.029999 153.25 151.600006 152.889999 151.306198 498858
7/19/2017 152.580002 153.240005 151.710007 152.729996 151.147842 464858
7/20/2017 152.729996 153 151 151.440002 149.871216 220229
7/21/2017 151.839996 153.149994 150.970001 151.779999 150.207687 336750
7/24/2017 151.5 151.5 149 150.539993 148.980515 349776
7/25/2017 151.460007 153.690002 151.460007 153.080002 151.494232 785863
7/26/2017 152 155.199997 152 155.039993 153.433914 735982
7/27/2017 155 162.589996 155 161.979996 160.302017 1675019
7/28/2017 161.199997 162.600006 158 159.800003 158.144608 952632
7/31/2017 160.990005 161.550003 158.559998 160.089996 158.431595 781062
8/1/2017 160.169998 162.5 158.600006 160.710007 159.045181 537653
8/2/2017 160.020004 162.360001 159.759995 159.979996 158.322739 471944
8/3/2017 160 161.970001 158.300003 159.229996 157.580521 503946
8/4/2017 160 168.990005 160 167.619995 165.883606 1439683
8/7/2017 168.520004 169.009995 165.350006 166.190002 164.468414 186887
8/8/2017 166.179993 167.899994 166 167.389999 165.655991 514668
8/9/2017 167.070007 169 166 168.589996 166.843552 710817
8/10/2017 168.960007 169 163.089996 164.740005 163.033447 889962
8/11/2017 164.889999 167.399994 160.119995 163.089996 161.400513 760731
8/14/2017 162.490005 164.979996 162 164.070007 162.370392 517269
8/15/2017 164.070007 165 162.649994 164.669998 162.964172 638629
8/16/2017 163.300003 165.009995 163.300003 164.860001 163.152206 461930
8/17/2017 164.940002 164.940002 161.979996 162.470001 160.786957 236756
8/18/2017 162.5 164.990005 160.580002 163.789993 162.093277 134202
8/21/2017 163.809998 166.479996 163 165.979996 164.26059 304594
8/22/2017 165.990005 168.860001 164 167.559998 165.824234 595198
8/23/2017 166 167.320007 164.869995 165.360001 163.647018 337494
8/24/2017 165.699997 168.369995 165.330002 167.169998 165.438278 310856
8/25/2017 168.130005 168.449997 164.199997 165.630005 163.914215 861572
8/28/2017 165.990005 166.100006 160.229996 160.710007 159.045181 492881
8/29/2017 160.710007 161.490005 159.039993 159.960007 158.302963 493858
8/30/2017 160.600006 161 156.25 156.929993 155.304337 516566
8/31/2017 156.910004 161.850006 156.869995 160.179993 158.52066 924713
9/1/2017 160.740005 162.699997 159.800003 162.210007 160.529648 268765
9/4/2017 162 162.5 160 161.649994 159.975449 24822
9/5/2017 159.699997 161 157 157.449997 155.818954 557618
9/6/2017 159 159 156.75 157.009995 155.383514 611290
9/7/2017 156.399994 158.399994 156.399994 157.380005 155.749695 651404
9/8/2017 158 158.490005 153.770004 154.229996 152.632294 401521
9/11/2017 155.699997 155.729996 152.5 152.759995 151.177536 302223
9/12/2017 152.759995 155.399994 151.199997 152.690002 151.108261 463521
9/13/2017 154.979996 154.979996 152.110001 152.699997 151.118164 406767
9/14/2017 152.029999 156.789993 152.029999 154.679993 153.077652 340897
9/15/2017 155.449997 157.800003 153.600006 157.399994 155.76947 733430
9/18/2017 157.419998 157.630005 153.639999 154.330002 152.731293 431067
9/19/2017 155.100006 155.100006 152.020004 153.479996 151.890076 197418
9/20/2017 153.449997 153.949997 152.039993 153.139999 151.553604 180414
9/21/2017 153.520004 153.520004 151.119995 151.649994 150.079041 737138
9/22/2017 152.259995 152.259995 149 150.029999 148.475815 252306
9/25/2017 150.100006 151.990005 147.050003 148.130005 146.595505 385824
9/26/2017 148.479996 150.070007 147.649994 147.979996 146.447052 392892
9/27/2017 149.5 149.75 145.729996 146.630005 145.111053 985262
9/28/2017 146.020004 147.75 146.020004 147.320007 145.793915 331900
9/29/2017 147.199997 148.910004 146.199997 147 145.477203 519770
10/2/2017 146.009995 148.979996 146.009995 147.029999 145.506882 243973
10/3/2017 147.380005 148.490005 146.5 147.899994 146.747162 454924
10/4/2017 147.869995 148.979996 147.660004 148.220001 147.443497 299017
10/5/2017 148.25 149.679993 146.220001 147.429993 146.657623 567591
10/6/2017 147.699997 147.699997 145 145.589996 144.827271 644514
10/9/2017 145.910004 145.990005 142.020004 144.410004 143.653458 510090
10/10/2017 143 145.5 143 143.639999 142.887482 971527
10/11/2017 144.029999 145.089996 142.970001 143.699997 142.947174 266049
10/12/2017 143.320007 144.080002 141 142.490005 141.743515 614244
10/13/2017 141.509995 142.949997 139.639999 140.130005 139.395874 446175
10/16/2017 140.300003 142.449997 139.080002 139.679993 138.948227 339545
10/17/2017 139.699997 144.600006 139.589996 144.240005 143.484344 673200
10/18/2017 144.240005 144.949997 141.119995 141.360001 140.619431 460285
10/19/2017 143.490005 143.490005 139.539993 140.199997 139.4655 333027
10/20/2017 139.800003 140.169998 135.190002 136.220001 135.506363 1396507
10/23/2017 136.029999 137.410004 133.199997 135.880005 135.168152 724761
10/24/2017 136.279999 137.800003 135.839996 136.410004 135.695374 1223099
10/25/2017 136.320007 137.350006 131.580002 131.990005 131.298523 2024379
10/26/2017 132 135.75 132 132.539993 131.845627 1035186
10/27/2017 132.509995 133.149994 132.080002 132.429993 131.736206 437674
10/30/2017 132.309998 132.839996 131.809998 132.210007 131.51738 289368
10/31/2017 132.779999 132.779999 130.110001 130.600006 129.915802 504534
11/1/2017 130.800003 131.220001 128 128.669998 127.995911 725355
11/3/2017 128.699997 129.860001 124.129997 126.839996 126.175499 879938
11/6/2017 128.470001 133.149994 127.379997 131.380005 130.691727 896446
11/7/2017 132.5 133.550003 129.490005 129.809998 129.129944 961771
11/8/2017 129.529999 131.149994 129.529999 130.710007 130.025238 1881075
11/9/2017 130.600006 133 130.600006 132.899994 132.203751 345272
11/10/2017 132.350006 132.360001 129.160004 129.679993 129.00061 561831
11/13/2017 132.449997 132.449997 129 130.940002 130.254028 462735
11/14/2017 132.139999 132.139999 128.210007 128.690002 128.015808 552488
11/15/2017 128.690002 129.050003 126.510002 128.169998 127.498528 466112
11/16/2017 129.949997 129.949997 127 127.110001 126.444084 257503
11/17/2017 127.129997 128.520004 127 127.089996 126.424187 239303
11/21/2017 126.779999 129.25 126.5 127.800003 127.13047 278960
11/22/2017 128.110001 129.259995 125.57 126.089996 125.429428 465321
11/23/2017 126.720001 128.449997 126.5 127.459999 126.792252 158566
11/24/2017 128.949997 128.949997 126.559998 127.389999 126.722618 247024
11/27/2017 126.010002 127.449997 124.550003 125.07 124.414772 483691
11/28/2017 125.080002 127.459999 125 125.440002 124.782837 928235
11/29/2017 125.459999 130 125.459999 128.839996 128.165024 649590
11/30/2017 128.240005 128.830002 125.900002 126.400002 125.737808 1682067
12/1/2017 128.699997 128.699997 121 124.260002 123.609016 512386
12/4/2017 126.68 126.68 121.610001 122.07 121.430489 868293
12/5/2017 121.790001 124.5 121.790001 123.32 122.673943 524063
12/6/2017 123.419998 124.239998 118.910004 119.5 118.873955 670730
12/7/2017 119.919998 120.690002 118.010002 118.279999 117.660339 577390
12/8/2017 119.260002 119.580002 118.199997 118.410004 117.789665 341805
12/11/2017 117.900002 118.389999 115.470001 115.589996 114.984436 371412
12/13/2017 115.599998 117.599998 115.57 117.459999 116.844643 1262762
12/14/2017 118.190002 121.970001 118.190002 121.32 120.684418 645059
12/15/2017 121.32 123.610001 119.940002 122.75 122.106926 1913407
12/18/2017 123.379997 125.82 122.790001 125.379997 124.723145 765275
12/19/2017 125.639999 128 124.889999 127.889999 127.220001 1075081
12/20/2017 128 128 125.809998 126.660004 125.996445 194494
12/21/2017 126.5 127.790001 125 125.169998 124.514244 861562
12/22/2017 125.610001 126.599998 122 122.18 121.539909 533833
12/26/2017 121.959999 125.519997 121.959999 122.910004 122.26609 153974
12/27/2017 123.139999 125.150002 121.959999 122.330002 121.689125 302141
12/28/2017 123 124.889999 121.5 122.330002 121.689125 229471
12/29/2017 123 124.510002 122.639999 124.300003 123.648811 156832
1/2/2018 124.980003 132.440002 124.919998 130.710007 130.025238 515341
1/3/2018 131.990005 131.990005 128.300003 128.580002 127.906387 199633
1/4/2018 130.399994 130.660004 128.639999 129.160004 128.483353 283643
1/5/2018 129.789993 131.080002 128.600006 129.309998 128.632553 407386
1/8/2018 131.199997 131.979996 126.120003 127.919998 127.24984 413311
1/9/2018 127.900002 129 125.07 127.080002 126.414246 613154
1/10/2018 127.5 127.5 125.050003 125.209999 124.554039 243764
1/11/2018 125.190002 126.440002 122.099998 125.760002 125.101158 303896
1/12/2018 126.260002 128.5 124.389999 127.269997 126.603241 413481
1/15/2018 128.389999 129.550003 126.800003 128.520004 127.846703 124018
1/16/2018 129.050003 131.5 129.050003 131.190002 130.502716 530304
1/17/2018 131.389999 132.089996 129.509995 131.839996 131.149307 349340
1/18/2018 132 133.5 130.759995 132.160004 131.467636 371286
1/19/2018 132.979996 132.979996 130.100006 131.009995 130.323654 396137
1/22/2018 131 132.399994 129.529999 131.940002 131.248779 413333
1/23/2018 131.5 133.550003 130.990005 133.25 132.55191 471946
1/24/2018 132.100006 137.050003 132.100006 135.300003 134.591187 975214
1/25/2018 135.990005 136.970001 135.360001 136.449997 135.735153 545170
1/26/2018 135.759995 139.990005 135.550003 139.669998 138.938278 452314
1/29/2018 139.399994 141.139999 138.789993 140.770004 140.032532 458337
1/30/2018 137.110001 139.800003 136.399994 138.169998 137.446136 643187
1/31/2018 139.770004 139.770004 137.399994 137.759995 137.038284 291351
2/1/2018 136.990005 139 136.990005 138.679993 137.953461 245670
2/2/2018 137.580002 138.199997 135.679993 136.119995 135.406876 271953
2/6/2018 130.059998 134.449997 130.059998 134.020004 133.317886 538886
2/7/2018 134.110001 134.199997 130 130.149994 129.468155 456681
2/8/2018 130.570007 131.440002 128.020004 130.940002 130.254028 915761
2/9/2018 131.589996 131.889999 128.520004 129.330002 128.652451 412051
2/12/2018 132.300003 132.300003 128.419998 130.399994 129.716843 379076
2/13/2018 130.399994 132 129.020004 130.720001 130.035172 436084
2/14/2018 129.009995 132.089996 129.009995 131.089996 130.403229 429972
2/15/2018 131 131 130.059998 130.740005 130.055069 345519
2/16/2018 130.990005 132.449997 130.139999 131.520004 130.830978 614535
2/19/2018 132 132 130.110001 130.75 130.065018 38165
2/20/2018 131.990005 132.160004 130.75 131 130.313705 762407
2/21/2018 131.990005 135.009995 131 133.720001 133.019455 946409
2/22/2018 134.690002 136.190002 134 134.270004 133.566574 999687
2/23/2018 134.199997 136 134.199997 134.389999 133.685944 213595
2/26/2018 134.820007 134.830002 132.160004 132.610001 131.915268 128717
2/27/2018 132.75 132.899994 129.610001 132.300003 131.606903 224114
2/28/2018 132.270004 132.960007 128.089996 128.699997 128.025757 379915
3/1/2018 128.699997 130.199997 127.970001 128.880005 128.204819 333885
3/2/2018 128.149994 129.380005 125 126.370003 125.707962 250983
3/5/2018 125.32 127.489998 124.410004 126.459999 125.797485 343944
3/6/2018 126 132.179993 125.849998 131.789993 131.099564 676022
3/7/2018 131 134.100006 129.869995 133.139999 132.44249 547971
3/8/2018 133.139999 134.600006 131.360001 134.279999 133.576523 154807
3/9/2018 135 137.690002 134.199997 136.740005 136.023636 361967
3/12/2018 136.759995 139.5 136.490005 139.130005 138.401123 354155
3/13/2018 139.300003 139.960007 136.679993 138.210007 137.485947 451432
3/14/2018 137 138.410004 134.300003 135.360001 134.650864 247786
3/15/2018 135.360001 135.360001 131.509995 132.509995 131.815796 430280
3/16/2018 132.610001 134.729996 130.229996 132.460007 131.766068 875383
3/20/2018 135.800003 137.160004 132.279999 135.070007 134.362396 598518
3/21/2018 136.380005 139.970001 135.75 138.779999 138.052948 632172
3/22/2018 138.550003 139.339996 132.5 138.720001 137.993256 520770
3/23/2018 139.5 139.5 134.649994 137.070007 136.351913 345851
3/26/2018 137.070007 139.399994 134.919998 138.679993 137.953461 473396
3/27/2018 137.979996 139.399994 136.210007 137.5 136.779648 313478
3/28/2018 137.800003 139 134.380005 135.5 134.790131 476852
4/2/2018 136.5 138.139999 133 135.039993 134.332535 385213
4/3/2018 132.970001 138.509995 132.970001 138.110001 137.386459 319275
4/4/2018 138 138.800003 137.009995 138.259995 137.53566 548595
4/5/2018 138.929993 139.940002 138.389999 139.110001 138.381226 215675
4/6/2018 139.539993 141 134.490005 136.240005 135.52626 283722
4/9/2018 136.25 140.889999 136.25 138.850006 138.122589 589740
4/10/2018 138.179993 141.429993 138.179993 139.949997 139.216812 158097
4/11/2018 139.889999 139.940002 136.740005 139.229996 138.50058 201060
4/12/2018 139.190002 141.919998 138.100006 139.990005 139.256607 321322
4/13/2018 139.979996 139.979996 137.270004 137.669998 136.948761 93011
4/16/2018 137.699997 139.350006 133.850006 135.080002 134.37233 280305
4/17/2018 136 139.490005 135.369995 138.119995 137.396393 334778
4/18/2018 138.080002 139.380005 135.720001 136.360001 135.64563 386084
4/19/2018 137.360001 137.360001 133.009995 134.399994 133.695892 231429
4/20/2018 134.199997 134.229996 128.350006 130.899994 130.214218 538430
4/23/2018 129.350006 129.399994 126.709999 128.520004 127.846703 592164
4/24/2018 128.600006 130.910004 127.760002 129.970001 129.289108 197176
4/25/2018 129.970001 129.970001 126.739998 128.990005 128.31424 352820
4/26/2018 127 127 124.300003 125.089996 124.434662 324441
4/27/2018 125.389999 127.980003 125 126.43 125.767647 152930
4/30/2018 126.43 127.889999 123.050003 124.779999 124.126289 550114
5/2/2018 123.019997 123.5 119.470001 119.919998 119.291748 576189
5/3/2018 119.919998 122.199997 119.510002 121.010002 120.376045 532901
5/4/2018 120.040001 121 117.800003 118.129997 117.511124 232380
5/7/2018 118.230003 119.879997 116.18 119.089996 118.466095 645064
5/8/2018 118.910004 120.389999 116.800003 118.32 117.700134 289577
5/9/2018 119.199997 119.199997 115.269997 116.779999 116.168198 292557
5/10/2018 116.379997 119.889999 116.080002 117.769997 117.153015 208854
5/11/2018 118.5 119.480003 116.269997 118.68 118.05825 354940
5/14/2018 119.379997 119.800003 115 115.519997 114.914803 381807
5/15/2018 115.480003 116.889999 109.029999 112.739998 112.149368 1042752
5/16/2018 112.739998 114.5 112.739998 113.830002 113.233658 528147
5/17/2018 113.800003 113.800003 109.010002 109.830002 109.254616 1063528
5/18/2018 109.849998 113 108.5 112.550003 111.960365 345797
5/21/2018 113.82 113.82 109.510002 110.269997 109.692307 1091641
5/22/2018 110.290001 111.870003 109.5 110.709999 110.130005 288917
5/23/2018 110.800003 115.769997 110.150002 114.209999 114.209999 1765429
5/24/2018 112.510002 114.07 112.209999 113.050003 113.050003 504341
5/25/2018 114.199997 114.199997 112.900002 113.010002 113.010002 671873
5/28/2018 112.959999 114.199997 112.040001 112.330002 112.330002 43996
Date Open High Low Close Adj Close Volume
5/29/2017 27.09 27.09 26.82 27 26.961296 1309766
5/30/2017 26.91 27.379999 26.91 27.23 27.190966 5533708
5/31/2017 27.280001 27.49 26.049999 26.92 26.881411 22350553
6/1/2017 26.5 27.33 26.5 26.83 26.79154 4320139
6/2/2017 26.870001 27.27 26.780001 27.219999 27.180979 4627580
6/5/2017 27.299999 27.440001 27.01 27.09 27.051167 3487471
6/6/2017 27.17 27.17 26.6 26.629999 26.591825 1877630
6/7/2017 26.559999 27.42 26.559999 26.940001 26.901382 7583055
6/8/2017 26.940001 27.389999 26.93 27.23 27.190966 4893426
6/9/2017 27.4 27.4 26.82 27.1 27.061153 4072738
6/12/2017 27.1 27.52 27.02 27.23 27.190966 9191264
6/13/2017 27.43 27.549999 26.93 27.09 27.051167 7440126
6/14/2017 26.950001 27.549999 26.83 27.129999 27.091108 7431599
6/15/2017 27.1 27.450001 26.5 27.379999 27.34075 2430991
6/16/2017 27.040001 27.23 26.34 26.51 26.471998 17082603
6/19/2017 26.57 26.9 25.67 25.99 25.952744 9937683
6/20/2017 25.790001 26.110001 25.6 25.700001 25.66316 7204200
6/21/2017 25.690001 25.950001 25.1 25.190001 25.153891 10112793
6/22/2017 25.299999 25.5 25.049999 25.32 25.283703 5670991
6/23/2017 25.440001 25.860001 25.219999 25.809999 25.773001 5530575
6/26/2017 25.809999 26 25.41 25.629999 25.593258 3458973
6/27/2017 25.75 25.83 25.41 25.639999 25.603245 2601008
6/28/2017 25.709999 25.74 25.4 25.469999 25.433489 3724294
6/29/2017 25.5 25.559999 25.110001 25.469999 25.433489 3517567
6/30/2017 25.35 25.9 25.35 25.82 25.782988 4221552
7/3/2017 25.889999 26.09 25.610001 25.809999 25.773001 2484332
7/4/2017 25.889999 25.98 25.559999 25.879999 25.842901 2393839
7/5/2017 25.969999 25.969999 25.51 25.75 25.713087 6510290
7/6/2017 25.700001 25.98 25.58 25.9 25.862873 6765037
7/7/2017 25.889999 26.049999 25.620001 25.860001 25.822931 4618855
7/10/2017 25.75 25.860001 25.4 25.5 25.463446 12288934
7/11/2017 25.59 25.6 25.299999 25.360001 25.323647 9493180
7/12/2017 25.639999 26.6 25.4 26.530001 26.49197 14537260
7/13/2017 26.530001 27.200001 26.26 27.049999 27.011223 12147329
7/14/2017 27.030001 27.48 26.6 26.93 26.891396 5227526
7/17/2017 26.959999 27.48 26.959999 27.33 27.290823 3719826
7/18/2017 26.66 27.33 26.66 27.200001 27.161009 3763127
7/19/2017 27.17 27.34 26.51 26.879999 26.841467 3152239
7/20/2017 26.879999 26.959999 26.58 26.690001 26.651741 2773861
7/21/2017 26.360001 27.09 26.360001 27.02 26.981268 3382472
7/24/2017 26.719999 27.23 26.59 27.18 27.141039 7694305
7/25/2017 27.18 27.35 26.9 27.18 27.141039 6320340
7/26/2017 26.91 27.450001 26.75 27.08 27.041182 7097718
7/27/2017 26.799999 26.799999 25.709999 25.879999 25.842901 10052757
7/28/2017 26 26 25.01 25.27 25.233776 7811371
7/31/2017 25.4 25.59 24.1 24.68 24.644621 20011923
8/1/2017 24.85 25.040001 24.74 24.83 24.794407 9054139
8/2/2017 24.99 24.99 24.219999 24.360001 24.325081 5169509
8/3/2017 24.389999 24.629999 24.049999 24.35 24.315094 13800006
8/4/2017 24.5 24.85 24.4 24.68 24.644621 8657137
8/7/2017 24.950001 24.950001 24.6 24.629999 24.594692 8634598
8/8/2017 24.629999 24.889999 24.209999 24.33 24.295122 5790634
8/9/2017 24.43 24.43 23.9 23.99 23.95561 7265105
8/10/2017 23.91 24.24 23.35 23.620001 23.586142 8400577
8/11/2017 23.639999 23.969999 23.209999 23.26 23.226658 5481606
8/14/2017 23.32 23.879999 23.32 23.67 23.63607 12858526
8/15/2017 23.719999 23.93 23.66 23.809999 23.775867 5194748
8/16/2017 23.950001 24.690001 23.91 24.52 24.484852 14000171
8/17/2017 25 25.1 24.690001 24.879999 24.844334 8291792
8/18/2017 24.959999 25.07 24.5 24.950001 24.914236 6805434
8/21/2017 24.85 25 24.33 24.469999 24.434921 8328839
8/22/2017 24.51 25.5 24.379999 25.08 25.044048 13418529
8/23/2017 25.08 25.08 24.5 24.58 24.544765 13599909
8/24/2017 24.559999 25.200001 24.559999 25.030001 24.99412 6435842
8/25/2017 24.799999 25.49 24.799999 25.370001 25.333633 8532256
8/28/2017 25.43 25.450001 24.66 24.84 24.804392 8667949
8/29/2017 24.82 24.98 24.540001 24.870001 24.834351 4583188
8/30/2017 24.85 24.959999 24.559999 24.629999 24.594692 5051432
8/31/2017 24.68 25.139999 24.639999 25.030001 24.99412 11766728
9/1/2017 25.1 25.200001 24.58 24.629999 24.594692 3581565
9/4/2017 24.629999 24.790001 24.48 24.620001 24.584709 803580
9/5/2017 24.459999 24.780001 24.25 24.34 24.305109 4104942
9/6/2017 24.51 24.66 23.92 23.950001 23.915668 11155030
9/7/2017 24.110001 24.26 24 24.110001 24.075439 5648010
9/8/2017 24.01 24.389999 24 24.15 24.115381 3496214
9/11/2017 24.389999 24.52 24.200001 24.41 24.375008 4542897
9/12/2017 24.530001 25.25 24.469999 24.940001 24.904249 5503892
9/13/2017 24.549999 24.6 23.66 23.99 23.95561 22309744
9/14/2017 24.1 24.76 23.950001 24.469999 24.434921 9925222
9/15/2017 24.469999 25.030001 24.41 24.940001 24.904249 16142358
9/18/2017 24.809999 25.24 24.6 24.870001 24.834351 3433569
9/19/2017 24.950001 25.15 24.75 24.940001 24.904249 2723813
9/20/2017 24.9 25.16 24.5 24.65 24.614664 5316132
9/21/2017 24.66 24.940001 24.43 24.51 24.474865 4414944
9/22/2017 24.790001 24.790001 24.25 24.35 24.315094 4567300
9/25/2017 24.280001 24.65 23.860001 23.940001 23.905684 6820488
9/26/2017 24.1 24.110001 23.42 23.879999 23.845768 7160620
9/27/2017 23.98 23.98 23.299999 23.389999 23.35647 9829483
9/28/2017 23.219999 23.540001 22.51 22.790001 22.757332 18847038
9/29/2017 22.809999 23.299999 22.799999 22.99 22.957045 16130125
10/2/2017 23.290001 23.370001 23.09 23.27 23.236643 12871489
10/3/2017 23.370001 23.370001 22.83 22.870001 22.837217 7850243
10/4/2017 22.99 23.09 22.469999 22.52 22.487719 11252450
10/5/2017 22.57 22.75 21.790001 21.879999 21.848635 26999699
10/6/2017 22 22.18 21.9 21.99 21.958477 6778929
10/9/2017 22.110001 22.209999 21.440001 21.5 21.469179 12632608
10/10/2017 21.51 21.870001 21 21.18 21.149639 19506878
10/11/2017 21.200001 21.690001 21 21.139999 21.109695 16713579
10/12/2017 21.059999 21.34 20.049999 20.18 20.151072 17874967
10/13/2017 20.23 20.25 19.65 19.85 19.821545 20020528
10/16/2017 19.860001 20.4 19.299999 19.379999 19.352219 14971442
10/17/2017 19.030001 20.299999 18.6 20.01 19.981316 30022236
10/18/2017 20 20.9 19.91 20.58 20.550499 15341154
10/19/2017 20.58 20.65 20.049999 20.530001 20.50057 9803879
10/20/2017 20.58 20.629999 20.1 20.15 20.121115 10066194
10/23/2017 20.25 20.26 19.73 20.110001 20.081173 11112656
10/24/2017 20.07 20.82 20 20.77 20.740227 12692248
10/25/2017 20.799999 20.9 20.129999 20.43 20.400715 16965785
10/26/2017 20.33 20.65 19.809999 20.02 19.991302 10270922
10/27/2017 20.309999 20.33 19.74 20.27 20.240944 8725439
10/30/2017 20.27 20.530001 19.77 20.049999 20.021257 5324549
10/31/2017 20.030001 20.299999 19.969999 20.030001 20.001287 10936703
11/1/2017 20.08 20.190001 19.85 19.92 19.891445 9641204
11/3/2017 19.799999 20.209999 19.77 20.02 19.991302 9296743
11/6/2017 20.07 20.18 19.91 20.049999 20.021257 12358625
11/7/2017 20 20.290001 19.98 20.030001 20.001287 12238861
11/8/2017 20.17 20.17 20 20.02 19.991302 4447004
11/9/2017 20.02 20.110001 19.809999 20.049999 20.021257 7869156
11/10/2017 20.059999 20.059999 19.75 19.799999 19.771616 18857893
11/13/2017 19.92 19.98 19.15 19.48 19.452076 6619961
11/14/2017 19.719999 20.530001 19.200001 20.299999 20.270899 17940997
11/15/2017 20.299999 20.360001 19.790001 19.940001 19.911417 5155864
11/16/2017 19.98 20.48 19.98 20.35 20.320829 10886192
11/17/2017 20.5 20.77 20.299999 20.65 20.620398 15823674
11/21/2017 20.540001 21.08 20.540001 20.870001 20.840084 7094257
11/22/2017 20.950001 21.799999 20.809999 21.57 21.53908 10144147
11/23/2017 21.620001 21.620001 21.26 21.299999 21.269466 1379671
11/24/2017 21.27 21.389999 21 21.02 20.989868 1798148
11/27/2017 21 21 20.34 20.49 20.460627 21933383
11/28/2017 20.49 20.540001 20.24 20.35 20.320829 9946288
11/29/2017 20.4 20.74 20.360001 20.42 20.390728 12205888
11/30/2017 20.42 21.139999 20.23 20.77 20.740227 22490293
12/1/2017 20.84 21 20.68 20.879999 20.850067 11742441
12/4/2017 20.76 20.9 20.450001 20.52 20.490585 3841628
12/5/2017 20.5 20.620001 20.360001 20.469999 20.440657 6605690
12/6/2017 20.459999 20.51 20.01 20.24 20.210985 9394452
12/7/2017 20.290001 20.719999 20.209999 20.290001 20.260916 23861002
12/8/2017 20.379999 21 20.370001 20.76 20.730242 4777095
12/11/2017 20.6 20.9 20.370001 20.389999 20.360771 3093192
12/13/2017 20.459999 20.940001 20.42 20.870001 20.840084 10759002
12/14/2017 20.59 21.799999 20.59 21.690001 21.658909 15402619
12/15/2017 21.799999 21.799999 21.4 21.620001 21.589008 22326143
12/18/2017 21.709999 22.219999 21.58 22.030001 21.998421 21761845
12/19/2017 21.98 22.379999 21.700001 22.24 22.208118 14548345
12/20/2017 22.299999 22.299999 21.98 22.02 21.988436 11248835
12/21/2017 22.18 22.200001 21.48 21.610001 21.579023 6113180
12/22/2017 21.66 21.860001 21.15 21.23 21.199566 6184362
12/26/2017 21.389999 21.73 21.35 21.57 21.53908 2313098
12/27/2017 21.610001 21.85 21.379999 21.58 21.549065 2766864
12/28/2017 21.809999 21.959999 21.200001 21.4 21.369324 1897203
12/29/2017 21.23 21.780001 21.15 21.620001 21.589008 3766256
1/2/2018 21.620001 22.139999 21.58 22.02 21.988436 3942304
1/3/2018 22.15 22.15 21.65 21.719999 21.688864 4271439
1/4/2018 21.780001 22.049999 21.780001 21.950001 21.918535 4590919
1/5/2018 22 22.35 21.83 22.27 22.238077 4150738
1/8/2018 22.309999 22.68 22.030001 22.290001 22.258049 4682263
1/9/2018 22.43 22.57 21.799999 22.379999 22.347918 5696728
1/10/2018 22.43 22.450001 21.940001 22.219999 22.188147 12371641
1/11/2018 22.27 22.27 21.41 21.75 21.718822 12246001
1/12/2018 21.889999 22.530001 21.620001 22.4 22.367889 8007585
1/15/2018 22.4 22.59 22.209999 22.440001 22.407833 969936
1/16/2018 22.5 23.24 22.379999 23.17 23.136786 6735953
1/17/2018 23.120001 23.59 23.01 23.389999 23.35647 7417695
1/18/2018 23.559999 23.940001 23.209999 23.870001 23.835783 5248966
1/19/2018 23.85 23.99 23.629999 23.799999 23.765882 7035286
1/22/2018 23.950001 23.99 23.51 23.58 23.546198 5156455
1/23/2018 23.6 23.940001 23.209999 23.84 23.805826 7368274
1/24/2018 23.84 24.049999 23.67 23.75 23.715954 11389499
1/25/2018 23.93 24.379999 23.700001 24.07 24.035496 4865567
1/26/2018 23.84 24.4 23.709999 24.33 24.295122 3032518
1/29/2018 24.23 24.299999 23.41 23.48 23.446341 5267771
1/30/2018 23.5 23.5 22.85 23.120001 23.086859 4108628
1/31/2018 23.219999 23.42 22.959999 23.360001 23.326513 5464005
2/1/2018 23.16 23.889999 23.16 23.73 23.695982 7872905
2/2/2018 23.450001 23.68 23.059999 23.16 23.126801 4074023
2/6/2018 22.690001 23.1 22.139999 22.58 22.58 6442545
2/7/2018 22.42 22.870001 22.360001 22.629999 22.629999 7034062
2/8/2018 22.790001 22.790001 21.860001 22.17 22.17 6098134
2/9/2018 22.120001 22.98 21.75 22.780001 22.780001 4037287
2/12/2018 22.75 23.51 22.120001 22.32 22.32 3656653
2/13/2018 22.32 22.969999 22.190001 22.74 22.74 5101799
2/14/2018 22.370001 22.98 22.280001 22.48 22.48 6737333
2/15/2018 22.889999 23.889999 22.559999 23.43 23.43 6409738
2/16/2018 23.4 23.629999 22.92 23 23 4175956
2/19/2018 22.870001 23.35 22.870001 23.049999 23.049999 437750
2/20/2018 23.280001 23.280001 22.51 22.59 22.59 3371821
2/21/2018 22.83 23.129999 22.42 22.51 22.51 3059304
2/22/2018 22.41 23 22.41 22.85 22.85 4361768
2/23/2018 22.629999 22.98 22.4 22.540001 22.540001 2047782
2/26/2018 22.860001 22.860001 21.940001 22.030001 22.030001 3147334
2/27/2018 22.049999 22.35 21.860001 22.25 22.25 4760840
2/28/2018 22.23 22.5 22.01 22.389999 22.389999 10825784
3/1/2018 22.440001 22.57 22.059999 22.5 22.5 5040398
3/2/2018 22.42 22.42 21.74 21.799999 21.799999 4001760
3/5/2018 21.809999 22.4 21.73 22.360001 22.360001 5229854
3/6/2018 22.5 22.68 22.190001 22.530001 22.530001 5290872
3/7/2018 22.51 22.51 21.92 22.110001 22.110001 6650560
3/8/2018 22.219999 22.700001 21.959999 22.290001 22.290001 7332554
3/9/2018 22.389999 22.870001 22.389999 22.76 22.76 4616768
3/12/2018 22.889999 23.450001 22.889999 23.1 23.1 5985425
3/13/2018 23.1 23.91 23.07 23.799999 23.799999 9384631
3/14/2018 23.799999 23.84 22.799999 22.879999 22.879999 5077830
3/15/2018 22.889999 23.15 22.48 22.610001 22.610001 3023677
3/16/2018 22.610001 23.799999 22.299999 23.370001 23.370001 21557846
3/20/2018 23 23.370001 22.75 23.190001 23.190001 6122983
3/21/2018 23.24 24.280001 23.219999 24.17 24.17 12447493
3/22/2018 24.129999 24.25 23.57 24 24 8426051
3/23/2018 24 24.25 23.27 23.469999 23.469999 3935001
3/26/2018 23.73 23.74 23.110001 23.25 23.25 5568791
3/27/2018 23.27 23.68 23.190001 23.41 23.41 10008269
3/28/2018 23.469999 23.77 22.41 23.290001 23.290001 6729006
4/2/2018 23.290001 23.59 22.559999 22.700001 22.700001 3084868
4/3/2018 22.809999 23.84 22.799999 23.76 23.76 6496031
4/4/2018 23.4 23.950001 23.32 23.75 23.75 6775591
4/5/2018 23.51 24.209999 23.5 23.93 23.93 4645148
4/6/2018 23.82 23.9 23.469999 23.559999 23.559999 2862402
4/9/2018 23.74 24 23.379999 23.52 23.52 5253891
4/10/2018 23.57 23.959999 23.57 23.85 23.85 4052085
4/11/2018 23.74 23.969999 23.27 23.43 23.43 3435910
4/12/2018 23.440001 23.76 23.24 23.530001 23.530001 3860552
4/13/2018 23.77 23.85 23.379999 23.52 23.52 3404713
4/16/2018 23.700001 23.870001 23.200001 23.35 23.35 3616443
4/17/2018 23.41 23.85 23.030001 23.309999 23.309999 5503293
4/18/2018 23.4 23.4 22.780001 23.1 23.1 4796609
4/19/2018 23.5 24.01 23.309999 23.42 23.42 9311990
4/20/2018 23.59 23.639999 23.110001 23.540001 23.540001 4580215
4/23/2018 23.540001 24.379999 23.459999 24.040001 24.040001 5957004
4/24/2018 24 24.07 23.209999 23.370001 23.370001 3192312
4/25/2018 23.33 23.530001 23.02 23.360001 23.360001 2067525
4/26/2018 23.469999 23.59 23.129999 23.27 23.27 3939775
4/27/2018 23.219999 23.91 23.219999 23.790001 23.790001 3518188
4/30/2018 23.9 24.34 23.690001 24.01 24.01 9095742
5/2/2018 24.040001 24.24 23.379999 23.51 23.51 3093322
5/3/2018 23.58 23.709999 23.02 23.24 23.24 5110308
5/4/2018 23.24 23.299999 22.66 22.85 22.85 3911308
5/7/2018 22.84 22.85 22.299999 22.35 22.35 5701428
5/8/2018 22.35 22.58 22.030001 22.219999 22.219999 4611242
5/9/2018 22.32 22.32 21.559999 21.700001 21.700001 3764648
5/10/2018 21.76 22.4 21.75 21.889999 21.889999 5136915
5/11/2018 21.93 22.290001 21.82 22.209999 22.209999 4721716
5/14/2018 22.24 22.27 22.02 22.200001 22.200001 1807086
5/15/2018 22.17 22.290001 21.530001 22.16 22.16 4389950
5/16/2018 22.16 22.379999 21.75 21.959999 21.959999 3654436
5/17/2018 21.940001 21.99 21.440001 21.51 21.51 3116177
5/18/2018 21.58 21.889999 21.08 21.549999 21.549999 4504381
5/21/2018 21.52 21.950001 21.1 21.26 21.26 2502285
5/22/2018 21.34 21.85 21.01 21.700001 21.700001 3636156
5/23/2018 21.42 21.700001 21.26 21.379999 21.379999 4063165
5/24/2018 21.32 21.68 21.17 21.34 21.34 2651373
5/25/2018 21.49 21.68 21.190001 21.35 21.35 3228102
5/28/2018 21.43 21.629999 21.370001 21.51 21.51 874474
Date Open High Low Close Adj Close Volume
5/29/2017 49676.03125 49701.28125 49332.55078 49450.48047 49450.48047 29819000
5/30/2017 49452.19922 49634.10938 49089.08984 49277.94922 49277.94922 100187200
5/31/2017 49275.62891 49423.41016 48749.96094 48788.44141 48788.44141 326841000
6/1/2017 48795.89063 49224.46094 48774.91016 49101.64063 49101.64063 153846600
6/2/2017 49100.82031 49323.71875 48979.58984 49317.37891 49317.37891 124812800
6/5/2017 49244.26953 49627.76172 49120.67188 49592.48828 49592.48828 127704500
6/6/2017 49566.32813 49566.32813 49177.53906 49218.62109 49218.62109 136711500
6/7/2017 49194.21875 49352.78125 49030.23828 49274.96875 49274.96875 164520000
6/8/2017 49302.66016 49327.41016 49018.96094 49087.46094 49087.46094 144318700
6/9/2017 49046.85938 49277.32031 48993.26172 49081.73047 49081.73047 151815100
6/12/2017 49073.66016 49241.30078 48952.75 49128.76172 49128.76172 133197100
6/13/2017 49183.46875 49203.35938 48978.17188 49026.82813 49026.82813 131764600
6/14/2017 49121.19922 49378.69141 49022.53906 49291.03125 49291.03125 164855600
6/15/2017 49233.21094 49233.85156 48861.25 49139.69922 49139.69922 133082700
6/16/2017 49134.10156 49348.76953 48870.10156 49221.03125 49221.03125 593987200
6/19/2017 49231.60938 49473.67188 48935.14844 49169.57031 49169.57031 191879900
6/20/2017 49209.62109 49226.76172 48937.66016 49033.05078 49033.05078 143138700
6/21/2017 48958.71094 49203.64063 48895.35938 48983.44922 48983.44922 166623100
6/22/2017 48933.07813 49053 48827.55859 49017.42969 49017.42969 103695200
6/23/2017 48938.37891 49139.05859 48873.85156 48980.78125 48980.78125 143601700
6/26/2017 48806.03906 49267.67969 48770.98047 49165.67188 49165.67188 131662800
6/27/2017 49179.01172 49207.87109 48944.08984 49087.73828 49087.73828 145364500
6/28/2017 49129.55859 49391.37891 49067.78125 49340.10938 49340.10938 137700100
6/29/2017 49380.5 49428.55078 49001.78125 49198.12109 49198.12109 120393200
6/30/2017 49255.07813 49901.51172 49204.76172 49857.48828 49857.48828 155618300
7/3/2017 49831.53125 50312.01953 49790.53125 50109.16016 50109.16016 0
7/4/2017 49999.07031 50236.44141 49925.30859 50041.57813 50041.57813 34976100
7/5/2017 50065.51953 50339.62891 50022.14844 50300.80859 50300.80859 145164100
7/6/2017 50268.94922 50274.91016 49884.17969 50015.67188 50015.67188 172669200
7/7/2017 50042.53125 50141.17969 49696.96875 50059.01953 50059.01953 146952700
7/10/2017 50058.69922 50661.75 49975.73047 50616.80859 50616.80859 240466000
7/11/2017 50545.51172 50869.10156 50344.78125 50510.23047 50510.23047 235508600
7/12/2017 50847.94922 51103.85156 50440.69922 50809.76953 50809.76953 305419100
7/13/2017 50820.85156 51014.14063 50704.19922 50968.76172 50968.76172 251189500
7/14/2017 50966.87109 51298.10156 50824.12891 51162.23047 51162.23047 152130500
7/17/2017 51141.62891 51364.19141 50950.62109 51332.28906 51332.28906 133054500
7/18/2017 51228.35938 51230.69922 50990.67188 51099.71094 51099.71094 151362300
7/19/2017 51172.91016 51363.98828 50890.25 51086.92969 51086.92969 167862000
7/20/2017 51163.21094 51264.51172 51082.67969 51144.14063 51144.14063 100472900
7/21/2017 51180.03906 51641.37891 51165.60938 51564.62109 51564.62109 149084000
7/24/2017 51526.39063 51743.62109 51205.53906 51665.64844 51665.64844 125005500
7/25/2017 51590.48047 51772.37109 51524.23047 51713.37891 51713.37891 143946000
7/26/2017 51537.30078 51765.94141 51476.44922 51600.26172 51600.26172 192256600
7/27/2017 51545.92188 51660.78125 51172.83984 51257.35938 51257.35938 153929200
7/28/2017 51228.42188 51320.51172 50895.53906 51213.60156 51213.60156 165951000
7/31/2017 51219.57813 51335.98828 50926.12891 51011.87109 51011.87109 213736100
8/1/2017 51282.19141 51432.76953 51141.26953 51195.01172 51195.01172 629598700
8/2/2017 51153.85938 51484.76953 51105.46875 51200.12891 51200.12891 179747000
8/3/2017 51198.14063 51343.28125 51088.96875 51293.07031 51293.07031 175285500
8/4/2017 51240.67188 51415.60938 51181.71094 51328.28906 51328.28906 155322100
8/7/2017 51300.21875 51572.55078 51300.21875 51389.26953 51389.26953 133153500
8/8/2017 51331.78906 51722.05859 51305.76953 51328.76172 51328.76172 146993500
8/9/2017 51263.01172 51395.03906 51081.05859 51237.5 51237.5 125019700
8/10/2017 51235.26953 51248.01172 50618.23047 50906.83984 50906.83984 179396000
8/11/2017 50895.92188 50912.76172 50605.87891 50645.10156 50645.10156 199106900
8/14/2017 50680.42969 51231.32813 50680.42969 51167.46875 51167.46875 139978700
8/15/2017 51225.53906 51362.07813 51151.87109 51339.28906 51339.28906 134147000
8/16/2017 51331.89844 51431.91016 50983.44141 51156.67188 51156.67188 198658100
8/17/2017 51176.66016 51203.35938 50889.5 50994.17969 50994.17969 136171100
8/18/2017 50930.5 51254.28906 50836.42188 51075.46094 51075.46094 135822600
8/21/2017 51131.55078 51277.67969 50985.51172 51241.10938 51241.10938 109529300
8/22/2017 51194.23828 51448.64063 51194.23828 51332.98047 51332.98047 152329200
8/23/2017 51276.14063 51332.44141 51160.92188 51280.17188 51280.17188 138524100
8/24/2017 51205.23828 51558.55859 51205.23828 51470.05859 51470.05859 180319600
8/25/2017 51521.17969 51620.83984 51331.44141 51373.23047 51373.23047 128086300
8/28/2017 51429.62109 51588.71875 51025.19922 51266.71875 51266.71875 122653200
8/29/2017 51200.62109 51345.89844 51054.57031 51313.66016 51313.66016 141063100
8/30/2017 51312.89844 51350.07813 51003.92969 51193.51953 51193.51953 199725700
8/31/2017 51155.58984 51232.48828 51034.26953 51210.48047 51210.48047 224059000
9/1/2017 51271.32031 51370.82031 51001.30078 51080.85156 51080.85156 118139900
9/4/2017 51015.91016 51041.89063 50771.57813 50825.76953 50825.76953 16093200
9/5/2017 50947.67188 50969.73828 50257.73828 50301.39063 50301.39063 149343800
9/6/2017 50341.85938 50664.66016 50232.91016 50515.60156 50515.60156 177044400
9/7/2017 50533.53906 50700.96875 50094.94922 50249.12109 50249.12109 149093400
9/8/2017 50192.73047 50308.53906 49865.78906 50083.80078 50083.80078 133848000
9/11/2017 50135.92188 50443.46875 50133.53906 50359.32031 50359.32031 127838400
9/12/2017 50385.80078 50699.5 50385.5 50480.96094 50480.96094 140528800
9/13/2017 50519.92969 50542.44922 50121.64063 50164.87891 50164.87891 194843900
9/14/2017 50094.89844 50225.12109 50017.37109 50107.85938 50107.85938 150641300
9/15/2017 50058.62109 50134.44141 49779.08984 49921.83984 49921.83984 499430300
9/18/2017 49953.14063 50326.55859 49953.14063 50258.42188 50258.42188 144074900
9/19/2017 50327.32031 50364.82813 50117.71094 50265.46094 50265.46094 99938300
9/20/2017 50312.78906 50430.37891 50173.51953 50363.94922 50363.94922 116644300
9/21/2017 50385.33984 50636.32813 50156.76172 50545.75 50545.75 134819900
9/22/2017 50487.92969 50541.5 50282.19141 50313.51172 50313.51172 93499900
9/25/2017 50302.12891 50436.07031 50161.28906 50368.17188 50368.17188 120287900
9/26/2017 50462.57813 50472.37891 50261.26953 50359.46875 50359.46875 155382100
9/27/2017 50336.32031 50549.78906 49778.80078 50169.12891 50169.12891 167806500
9/28/2017 50063.82813 50228.12891 49920.21094 50137 50137 155395900
9/29/2017 50064.82031 50605.60156 50064.82031 50346.05859 50346.05859 149603900
10/2/2017 50499.17188 50629.16016 50350.87109 50501.16016 50501.16016 123720100
10/3/2017 50593.53906 50741.48828 50453.76172 50615.28906 50615.28906 123088100
10/4/2017 50653.53125 50750.30078 50511.03906 50565.28906 50565.28906 114875900
10/5/2017 50631.35938 50909.48047 50425.08984 50480.92188 50480.92188 144114000
10/6/2017 50513.17188 50616.64844 50257.55078 50302.96094 50302.96094 129524300
10/9/2017 50584.26953 50584.26953 49980.51172 50071.94141 50071.94141 132773400
10/10/2017 50141.12109 50230.44141 49888.39844 49982.94141 49982.94141 175413500
10/11/2017 50011.5 50257.64844 49904.87891 50139.67969 50139.67969 207912300
10/12/2017 50148.62109 50306.07813 49858.26172 49962.78906 49962.78906 216997100
10/13/2017 50040.39844 50224.98047 49914.96094 49981.94141 49981.94141 212377900
10/16/2017 50029.82031 50230.03906 49673.21875 49721.01172 49721.01172 198365500
10/17/2017 49760.78906 50208.42188 49544.89063 50140.51953 50140.51953 301873400
10/18/2017 50112.5 50135.82031 49887.17969 49938.98047 49938.98047 194501600
10/19/2017 49914.14844 50057.01172 49760.76172 50000.25 50000.25 157806100
10/20/2017 50207.87109 50582.62109 49896.62891 49988.71094 49988.71094 233690000
10/23/2017 50033.55078 50109.71094 49509.55859 49548.12891 49548.12891 144763200
10/24/2017 49612.85156 50194.73828 49612.85156 50157.21875 50157.21875 186209300
10/25/2017 50166.46875 50166.46875 48804.03125 48876.46094 48876.46094 278608900
10/26/2017 49004.30078 49388.76172 48954.30078 48986.83984 48986.83984 229442800
10/27/2017 49011.64063 49327.32031 48829.73828 49209.57813 49209.57813 208165100
10/30/2017 49250.78906 49252.55078 48779.03906 48855.26953 48855.26953 119903600
10/31/2017 48929.26172 48958.83984 48579.67969 48625.53125 48625.53125 164308100
11/1/2017 48700.16016 48829.82813 48261.07813 48334.44922 48334.44922 193082500
11/3/2017 48334.87109 48584.21875 47824.96875 48534.83984 48534.83984 222776400
11/6/2017 48623.41016 49061.42969 48281.12109 48967.01172 48967.01172 218478100
11/7/2017 48946.12891 49276.46875 48879.48828 49004.51953 49004.51953 202635000
11/8/2017 49001.94141 49058.83984 48806.55859 48835.69141 48835.69141 119182000
11/9/2017 48731.87891 48927.44922 48633.76953 48713.51172 48713.51172 178080300
11/10/2017 48659.32813 48717.35938 47972.78906 48028.30078 48028.30078 201937200
11/13/2017 48013.10156 48103.07813 47662.37891 48002.42969 48002.42969 236423700
11/14/2017 47999.60938 48044.60156 47659.14063 47873.64844 47873.64844 157546600
11/15/2017 47853.82813 47958.12109 47471.12891 47690.80078 47690.80078 167190500
11/16/2017 47736.58984 48025.85938 47711.51953 47747.69141 47747.69141 140725300
11/17/2017 47780.35938 48107.71875 47597.76953 47857.14063 47857.14063 145768900
11/21/2017 47831.62109 48258.82813 47750.73047 48185.71094 48185.71094 189565500
11/22/2017 48263.12891 48453.19141 47933.19141 48196.89063 48196.89063 174291000
11/23/2017 48208.92188 48246.94141 48036.39063 48136.23828 48136.23828 23136100
11/24/2017 48199.82031 48210.96094 47662.33984 47941.87891 47941.87891 63562100
11/27/2017 47874.69922 47887.12109 47221.46875 47275.32031 47275.32031 166142700
11/28/2017 47312.30859 47494.19922 47108.76953 47229.16016 47229.16016 191636500
11/29/2017 47298.30859 47681.89063 46960.89063 47622.92969 47622.92969 208686500
11/30/2017 47618.32813 47639.87891 47003.07031 47092.44141 47092.44141 361497100
12/1/2017 47098.35938 47401.51172 46936.60156 47265.30859 47265.30859 181459100
12/4/2017 47289.46875 47514.91016 46993.75 47161.32031 47161.32031 144122800
12/5/2017 47228.10156 47525.64063 47014.10938 47462.78906 47462.78906 128582500
12/6/2017 47465.41016 47465.41016 46933.28906 46973.30078 46973.30078 190466400
12/7/2017 47016.28125 47276.87109 46949.80078 46987.01172 46987.01172 194477400
12/8/2017 47012.03125 47632.96094 47012.03125 47572.85938 47572.85938 174013700
12/11/2017 47407.73047 47843.55078 47407.73047 47699.03906 47699.03906 136680600
12/13/2017 47831.57813 48316.96875 47826.14844 48276.71875 48276.71875 324446200
12/14/2017 48297.30078 48537.01953 48091.39844 48222.37891 48222.37891 291390000
12/15/2017 48244.5 48360.42188 47930.80859 48081.55078 48081.55078 465940300
12/18/2017 48082.82031 48733.57813 48071.01953 48634.53906 48634.53906 251441800
12/19/2017 48636.51953 48792.23828 48368.89844 48403.03125 48403.03125 227430800
12/20/2017 48449.23828 48536.73047 48191.28125 48390.39063 48390.39063 181091900
12/21/2017 48418.08984 48767.23828 48402.32031 48503.30859 48503.30859 128519800
12/22/2017 48429.96875 48590.57031 48232.83984 48387.92969 48387.92969 100387900
12/26/2017 48473.30859 48801.28125 48198.17188 48451.32813 48451.32813 67864400
12/27/2017 48470.87109 48810.87109 48425.71094 48652.55859 48652.55859 66501800
12/28/2017 48659.42969 48999.5 48640.10938 48861.94141 48861.94141 65258400
12/29/2017 48880.39063 49388.98047 48874.16016 49354.42188 49354.42188 85909000
1/2/2018 49376.26172 50083.01953 49328.60156 50033.94922 50033.94922 103387800
1/3/2018 50093.30859 50093.30859 49735.91016 49782.23047 49782.23047 140912700
1/4/2018 49800.35938 50128.46875 49704.25 49744.62109 49744.62109 177259000
1/5/2018 49929.51953 50079.03125 49712.53906 49887.73828 49887.73828 151467900
1/8/2018 49916.57031 50233.62109 49891.07031 49995.57031 49995.57031 145968200
1/9/2018 50002.03125 50162.75 49543.21094 49701.37109 49701.37109 203050800
1/10/2018 49666.23047 49741.01953 48722.26953 48785.25 48785.25 173520200
1/11/2018 48840.16016 49026.05078 48408.75 48799.39063 48799.39063 197594600
1/12/2018 48764.91016 49429.03125 48521.60938 49135.91016 49135.91016 170141300
1/15/2018 49183.58984 49455.30859 49121.85156 49387.28125 49387.28125 26871200
1/16/2018 49292.37891 49612.21875 49290.12109 49491.71875 49491.71875 156009100
1/17/2018 49499.23047 49804.96094 49450.85156 49732.30078 49732.30078 164355000
1/18/2018 49681.17969 49958.32813 49620.16016 49911.96875 49911.96875 128052800
1/19/2018 49883.64063 49987.73047 49660.01172 49695.55859 49695.55859 165177900
1/22/2018 49711.51172 50034.5 49709.19922 49974.48047 49974.48047 155881700
1/23/2018 50030.55859 50306.87891 49884.91016 50260.25 50260.25 164040100
1/24/2018 50178.17969 50879.60938 50145.41016 50746.92969 50746.92969 203081600
1/25/2018 50821.82813 51100.03125 50625.55859 50777.89844 50777.89844 211170500
1/26/2018 50772.37109 51107.51172 50340.12891 51065.48828 51065.48828 201663100
1/29/2018 51081.46875 51121.23047 50520.28125 50636.32031 50636.32031 153099700
1/30/2018 50461.53906 50556.41016 49928.62109 50382.85938 50382.85938 131191800
1/31/2018 50385.94922 50566.66016 50127.01172 50456.17188 50456.17188 193869800
2/1/2018 50425.83984 50926.96094 50420.76172 50591.14844 50591.14844 173045000
2/2/2018 50388 50513.30859 49900.46875 50395.82813 50395.82813 137153500
2/6/2018 49023.32813 49709.92188 48681.96094 49304.94141 49304.94141 241970300
2/7/2018 49247.64063 49504.98047 48853.69141 48976.44922 48976.44922 185614500
2/8/2018 49054.75 49054.75 47726.12891 47862.10156 47862.10156 253048900
2/9/2018 47998.80078 48139.85156 46985.80859 47799.08984 47799.08984 181847500
2/12/2018 47950.62891 48234.73828 47504.60156 47830.48828 47830.48828 136157700
2/13/2018 47892.46875 47995.85938 47675.48047 47926.73047 47926.73047 132844000
2/14/2018 47871.58984 48560.26172 47758.96094 48400.75 48400.75 151998500
2/15/2018 48547.85156 48984.21875 48378.01953 48808.39063 48808.39063 190985100
2/16/2018 48831.25 49378.25 48621.12109 48882.78125 48882.78125 131791700
2/19/2018 48886.96875 49198.14063 48820.53125 48928.48047 48928.48047 16629600
2/20/2018 48913.12109 48955.16016 48492.19141 48685.19141 48685.19141 140908500
2/21/2018 48749.05078 48930.69922 48431.96875 48535.58984 48535.58984 148051100
2/22/2018 48552.28906 49086.62891 48538.89844 48969.64063 48969.64063 174797900
2/23/2018 49176.30859 49176.30859 48488.17969 48643.42969 48643.42969 118771200
2/26/2018 48662.28906 48713.98828 48240.32031 48463.44141 48463.44141 142142400
2/27/2018 48481.89844 48532.55078 47886.35938 47970.19141 47970.19141 162311300
2/28/2018 48055.39063 48062.12891 47231.78906 47437.92969 47437.92969 268429100
3/1/2018 47470.67188 47800.55859 47157.10938 47599.42188 47599.42188 180647800
3/2/2018 47513.44141 47683.48828 47034.82031 47548.10156 47548.10156 135948400
3/5/2018 47628.80859 47827.39844 47217.98047 47720.91016 47720.91016 148487500
3/6/2018 47825.46875 48233.35156 47617.75 47884.62891 47884.62891 170956000
3/7/2018 47815.69922 47831.92188 47529.76953 47662.12109 47662.12109 167836000
3/8/2018 47710.21094 48285.76953 47696.32031 48240 48240 161788800
3/9/2018 48242.62109 48809.32031 48208.75 48556.44922 48556.44922 157745200
3/12/2018 48592.85156 48983.92969 48521.98047 48671.28906 48671.28906 155969600
3/13/2018 48652.98828 48896.67188 48471.26172 48557.01172 48557.01172 181292600
3/14/2018 48572.48828 48608.30078 48096.80859 48156.44141 48156.44141 130466800
3/15/2018 48107.85938 48508.26172 47778.92188 47817.05078 47817.05078 144253200
3/16/2018 47833.39063 47920.37891 47365.19922 47477.57813 47477.57813 626242600
3/20/2018 47342.37891 47360.51172 46987.30859 47076.51172 47076.51172 204182100
3/21/2018 47078.85938 47606.37891 46896.78125 47521.83984 47521.83984 243628900
3/22/2018 47457.92969 47566.48828 47152.46094 47361.03906 47361.03906 174611400
3/23/2018 47510.58984 47638.5 46450.67969 46515.92969 46515.92969 219398300
3/26/2018 46621.05078 46938.92969 45895.10156 46858.46094 46858.46094 147884800
3/27/2018 46876.46875 47045.19141 46727.21875 46793.57813 46793.57813 136838600
3/28/2018 46860.83984 46876.60938 46041.39063 46124.85156 46124.85156 222370200
4/2/2018 46124.85156 46589.62891 45785.41016 45826.64063 45826.64063 123635900
4/3/2018 45940.64063 46753.39063 45868.03906 46684.05859 46684.05859 179119300
4/4/2018 46541.10156 47521.73047 46320.05078 47457.46094 47457.46094 204725400
4/5/2018 47438.26172 48172.94141 47418.44922 47951.75 47951.75 171675100
4/6/2018 47863.60156 48091.19922 47655.42969 47926.10938 47926.10938 141523700
4/9/2018 48008.89844 48307.35938 48000.92188 48058.96094 48058.96094 163936300
4/10/2018 48099.87891 48490.78906 48099.32813 48331.51172 48331.51172 197041800
4/11/2018 48253.83984 48571.41016 48186.51953 48532.14063 48532.14063 158662900
4/12/2018 48550.01172 48828.05078 48335.53125 48782.55859 48782.55859 153658600
4/13/2018 48817.17188 48828.89844 48560.26172 48768.30078 48768.30078 135504800
4/16/2018 48750.48828 48840.35156 48378.35156 48434.39063 48434.39063 135388400
4/17/2018 48420.51172 48965.94141 48340.03906 48933.60938 48933.60938 191182900
4/18/2018 49032.92188 49187.55859 48964.32813 49090.73828 49090.73828 185636800
4/19/2018 48881.67969 49193.05078 48574.25 48745.28125 48745.28125 186815800
4/20/2018 48815.32813 48958.39063 48209.53906 48431.57813 48431.57813 145440100
4/23/2018 48366.07813 48995.80078 48350.39844 48442.21875 48442.21875 154739600
4/24/2018 48458.51953 48597.30859 47915.94141 48046.80078 48046.80078 138630000
4/25/2018 48028.85938 48252.92188 47884.64063 48058.21094 48058.21094 148755800
4/26/2018 48012.67969 48407.82031 47907.55078 48297.71094 48297.71094 199167500
4/27/2018 48222.03906 48466.01172 48140.55859 48284.60938 48284.60938 181149200
4/30/2018 48275.64063 48504.44141 48236.64844 48358.16016 48358.16016 158828400
5/2/2018 48318.03125 48496.08984 47781.03906 47809.98047 47809.98047 224921700
5/3/2018 47833.23828 47833.23828 47030.85938 47094.12891 47094.12891 227437900
5/4/2018 47090.76172 47164.87109 46741.71875 46992.17188 46992.17188 143106300
5/7/2018 47013.55078 47078.92969 46424.26172 46474.69922 46474.69922 130076500
5/8/2018 46458 46747.82031 46311.48828 46719.51172 46719.51172 151576700
5/9/2018 46747.82813 46815.26172 46162.23047 46294.42969 46294.42969 149268500
5/10/2018 46280.05078 46931.48828 46280.05078 46551.55078 46551.55078 162391500
5/11/2018 46634.69922 46876.96094 46255.19141 46728.92188 46728.92188 112927100
5/14/2018 46724.69141 46842.51953 46488.71875 46519.28906 46519.28906 147800800
5/15/2018 46463.85938 46537.51953 45959.12109 46258.96094 46258.96094 209492200
5/16/2018 46267.01953 46507.21094 46197.32031 46419.76953 46419.76953 130694200
5/17/2018 46422.35156 46433.14063 45746.89844 45787.89844 45787.89844 141663500
5/18/2018 45731.62891 45810.87891 45364.91016 45666.76953 45666.76953 261968200
5/21/2018 45707.30859 45999.58984 45289.41016 45305.01953 45305.01953 139278500
5/22/2018 45384.83984 45640.28906 45104.80859 45600.87109 45600.87109 145395600
5/23/2018 45530.26953 45985.82813 45226.57031 45776.69141 45776.69141 137643600
5/24/2018 45743.14844 45799.05078 45363.98047 45433.08984 45433.08984 113011500
5/25/2018 45503.46094 45775.07813 45055.92188 45091.98828 45091.98828 154111900
No. Emisora Series Acciones en el índice %
1 AC * 444,070,789 1.96
2 ALFA A 3,560,445,000 3.20
3 ALPEK A 423,327,450 0.32
4 ALSEA * 500,967,059 1.12
5 AMX L 24,500,233,349 12.24
6 ASUR B 207,787,500 2.55
7 BIMBO A 1,175,800,000 1.69
8 BOLSA A 415,092,303 0.44
9 CEMEX CPO 14,565,082,738 7.5
10 ELEKTRA * 70,014,560 1.79
11 FEMSA UBD 2,161,177,770 12.67
12 GAP B 405,322,500 2.52
13 GCARSO A1 452,548,717 1.19
14 GENTERA * 983,237,236 0.98
15 GFINBUR O 1,655,475,000 1.71
16 GFNORTE O 2,496,356,607 8.95
17 GFREGIO O 98,379,399 0.34
18 GMEXICO B 3,503,250,000 5.9
19 GRUMA B 216,374,540 1.76
20 IENOVA * 306,804,762 0.89
21 KIMBER A 1,443,994,806 1.78
22 KOF L 525,208,065 2.63
23 LAB B 681,676,691 0.53
24 LALA B 618,983,028 0.65
25 LIVERPOL C-1 187,573,795 0.89
26 MEXCHEM * 1,050,000,000 1.71
27 NEMAK A 616,149,465 0.38
28 OHLMEX * 779,483,371 0.54
29 OMA B 285,517,429 0.96
30 PEÑOLES * 99,368,937 1.34
31 PINFRA * 190,061,762 1.23
32 SANMEX B 1,827,147,172 2.08
33 TLEVISA CPO 2,445,199,226 7.36
34 VOLAR A 877,856,219 0.71
35 WALMEX * 5,238,420,789 7.47
IPC CARSO KIMBER CEMEX IENOVA BANORTE ALFA INBURSA IPC ^2
IPC 0.0018416
CARSO 4.985E-05 0.0052341
KIMBER 4.458E-05 6.187E-05 0.0030227
CEMEX 4.817E-05 3.653E-05 3.627E-05 0.0189738
IENOVA 3.087E-05 5.115E-05 2.944E-05 2.67E-05 0.011895
BANORTE 5.572E-05 5.461E-05 6.148E-05 3.064E-05 5.479E-05 0.0058839
ALFA 4.764E-05 7.772E-05 7.794E-05 3.847E-05 2.456E-05 5.437E-05 0.000291
INBURSA 5.149E-05 9.121E-05 6.926E-05 5.8E-05 4.911E-05 5.408E-05 7.139E-05 2.2291358
IPC ^2 -1.59E-07 -2.26E-07 -6.96E-08 -9.39E-08 -1.48E-07 -3.71E-07 -6.81E-08 -1.57E-07 1.161E-05
IPC CARSO KIMBER CEMEX IENOVA BANORTE ALFA INBURSA IPC ^2
IPC 1
CARSO 0.5142676 1
KIMBER 0.4331478 0.2643855 1
CEMEX 0.480565 0.1602732 0.1498573 1
IENOVA 0.3625697 0.2643156 0.1432527 0.1334169 1
BANORTE 0.5558799 0.2396238 0.2540473 0.1299867 0.2737369 1
ALFA 0.4276757 0.3069224 0.289852 0.146901 0.110413 0.207615 1
INBURSA 0.5035912 0.3924312 0.2805871 0.2412648 0.2405596 0.2249758 0.267285 1
IPC ^2 -0.304339 -0.190313 -0.055093 -0.07635 -0.141385 -0.301951 -0.049833 -0.125215 1

13.41
14.49 0.0805369
Date IPC CARSO KIMBER CEMEX Asurb BANORTE ALFA
10/1/2001 5537.04 3.83 8.53 8.74 11.60 3.74 27.00
11/1/2001 5832.83 4.27 8.46 9.59 11.10 4.40 27.23
12/1/2001 6372.28 4.71 9.07 9.38 13.50 4.78 26.92
1/1/2002 6927.87 4.98 8.34 10.03 15.10 5.12 26.83
2/1/2002 6734.44 5.35 9.18 9.27 13.80 5.34 27.22
3/1/2002 7361.86 5.90 10.10 11.22 13.30 5.35 27.09
4/1/2002 7480.74 5.90 9.99 12.04 8.00 6.27 26.63
5/1/2002 7031.64 5.61 9.66 11.41 13.77 6.14 26.94
6/1/2002 6460.95 5.61 8.89 10.02 13.40 5.74 27.23
7/1/2002 6021.84 5.61 7.84 9.21 8.00 5.94 27.10
8/1/2002 6216.43 5.61 7.93 8.95 8.00 6.00 27.23
9/1/2002 5728.46 4.26 7.61 7.92 10.00 5.75 27.09
10/1/2002 5967.73 4.26 8.14 7.70 10.00 5.65 27.13
11/1/2002 6156.83 3.96 8.24 8.84 10.30 5.83 27.38
12/1/2002 6127.09 4.12 8.00 8.17 10.00 6.38 26.51
1/1/2003 5954.35 4.31 7.89 7.14 11.20 6.42 25.99
2/1/2003 5927.06 3.96 7.91 6.82 12.00 6.49 25.70
3/1/2003 5914.03 4.16 8.00 6.63 11.90 6.25 25.19
4/1/2003 6509.88 4.69 8.40 8.68 11.90 7.16 25.32
5/1/2003 6699.18 4.79 8.66 8.43 13.16 7.50 25.81
6/1/2003 7054.99 4.79 9.32 8.47 16.22 7.38 25.63
7/1/2003 7355.07 4.79 8.49 8.97 15.10 7.00 25.64
8/1/2003 7591.42 4.79 8.50 9.50 15.70 7.35 25.47
9/1/2003 7822.48 5.36 8.88 9.48 16.90 8.29 25.47
10/1/2003 8064.83 5.36 8.90 9.12 19.15 9.00 25.82
11/1/2003 8554.48 6.02 9.43 9.60 18.50 9.38 25.81
12/1/2003 8795.28 6.31 9.60 9.95 16.50 9.75 25.88
1/1/2004 9428.77 6.44 9.77 10.78 21.38 9.39 25.75
2/1/2004 9991.80 7.51 9.74 10.96 23.00 10.11 25.90
3/1/2004 10517.50 7.51 10.09 11.33 23.20 10.98 25.86
4/1/2004 9948.13 7.33 10.07 11.19 23.30 10.10 25.50
5/1/2004 10036.29 7.33 9.95 11.15 20.20 9.94 25.36
6/1/2004 10281.82 7.33 10.47 11.06 20.00 10.21 26.53
7/1/2004 10116.39 7.33 10.24 10.71 22.00 10.50 27.05
8/1/2004 10264.32 7.33 10.43 10.75 23.92 11.21 26.93
9/1/2004 10957.37 8.51 11.13 10.69 23.90 13.45 27.33
10/1/2004 11564.35 8.51 11.51 11.01 22.00 13.55 27.20
11/1/2004 12102.55 9.35 12.50 12.24 22.00 15.76 26.88
12/1/2004 12917.88 9.35 12.83 13.84 29.00 17.54 26.69
1/1/2005 13097.12 9.35 12.10 14.24 29.00 17.99 27.02
2/1/2005 13789.46 9.35 12.29 15.19 34.41 19.20 27.18
3/1/2005 12676.90 9.30 11.16 13.77 32.37 18.19 27.18
4/1/2005 12322.99 9.30 10.49 13.68 32.37 17.85 27.08
5/1/2005 12964.39 9.30 11.51 14.51 32.37 18.13 25.88
6/1/2005 13486.13 9.30 12.30 16.12 32.37 17.72 25.27
7/1/2005 14409.66 9.30 12.79 17.92 32.37 22.48 24.68
8/1/2005 14243.19 9.30 11.79 18.11 32.37 22.13 24.83
9/1/2005 16120.08 10.88 13.53 19.87 44.68 24.04 24.36
10/1/2005 15759.73 10.88 11.94 19.78 44.68 22.99 24.35
11/1/2005 16830.96 10.88 12.81 21.39 44.68 22.87 24.68
12/1/2005 17802.71 12.33 12.67 22.54 34.54 22.28 24.63
1/1/2006 18907.10 12.33 12.73 25.07 34.54 24.86 24.33
2/1/2006 18706.32 13.62 11.94 23.47 31.72 25.61 23.99
3/1/2006 19272.63 12.93 12.42 24.80 35.30 25.89 23.62
4/1/2006 20646.19 12.27 13.02 25.65 38.86 28.90 23.26
5/1/2006 18677.92 12.27 12.79 21.65 38.86 26.86 23.67
6/1/2006 19147.17 12.27 11.98 21.65 38.86 26.25 23.81
7/1/2006 20095.93 12.27 13.89 21.52 38.86 30.12 24.52
8/1/2006 21049.35 12.27 13.70 21.95 38.86 32.00 24.88
9/1/2006 21937.11 12.27 14.75 22.86 38.86 34.66 24.95
10/1/2006 23046.95 12.27 15.00 23.36 38.86 38.74 24.47
11/1/2006 24962.01 18.72 15.21 24.73 45.00 40.97 25.08
12/1/2006 26448.32 18.97 16.56 25.75 46.34 42.25 24.58
1/1/2007 27561.49 19.56 15.77 26.89 45.82 43.77 25.03
2/1/2007 26638.95 19.92 15.61 25.84 47.38 43.61 25.37
3/1/2007 28747.69 18.17 16.59 24.89 49.68 52.30 24.84
4/1/2007 28996.71 20.14 16.15 24.70 52.73 47.56 24.87
5/1/2007 31398.96 21.24 15.16 29.55 52.83 50.11 24.63
6/1/2007 31151.05 21.24 15.64 28.04 52.83 49.58 25.03
7/1/2007 30659.66 21.24 14.51 24.58 52.83 49.64 24.63
8/1/2007 30347.86 21.24 15.68 24.54 52.83 44.99 24.62
9/1/2007 30296.19 21.24 16.60 22.74 52.83 42.92 24.34
10/1/2007 31458.67 21.24 15.26 23.31 52.83 49.16 23.95
11/1/2007 29770.52 19.37 15.05 21.74 60.90 47.33 24.11
12/1/2007 29536.83 20.18 15.95 19.64 66.91 45.08 24.15
1/1/2008 28793.64 20.77 14.62 20.55 59.00 44.66 24.41
2/1/2008 28918.52 23.13 14.74 20.94 55.65 42.97 24.94
3/1/2008 30912.99 21.99 15.74 19.85 60.77 46.14 23.99
4/1/2008 30281.41 23.44 16.58 21.01 58.97 46.31 24.47
5/1/2008 31975.47 22.32 16.17 21.61 52.71 50.15 24.94
6/1/2008 29395.49 23.62 13.98 18.77 53.45 48.47 24.87
7/1/2008 27501.02 21.43 14.41 16.16 51.60 43.46 24.94
8/1/2008 26290.99 19.70 15.09 15.24 48.99 41.43 24.65
9/1/2008 24888.90 20.07 15.72 13.09 53.54 34.92 24.51
10/1/2008 20445.32 17.18 14.29 5.74 41.03 24.81 24.35
11/1/2008 20534.72 15.92 14.00 5.28 37.03 21.41 23.94
12/1/2008 22380.32 18.46 15.18 6.95 51.57 24.88 23.88
1/1/2009 19565.14 15.74 15.47 5.92 41.65 18.93 23.39
2/1/2009 17752.18 14.29 15.73 4.10 43.95 16.09 22.79
3/1/2009 19626.75 16.73 15.29 4.75 40.78 18.83 22.99
4/1/2009 21898.85 17.49 16.78 5.68 42.98 21.70 23.27
5/1/2009 24331.71 18.43 16.97 7.71 45.35 31.25 22.87
6/1/2009 24368.38 17.31 16.75 7.38 51.58 32.05 22.52
7/1/2009 27043.50 21.02 18.33 7.42 59.07 32.57 21.88
8/1/2009 28129.95 20.75 19.17 10.50 54.60 39.19 21.99
9/1/2009 29232.24 21.32 18.67 10.21 57.72 45.19 21.50
10/1/2009 28646.03 20.03 17.47 8.20 54.35 43.31 21.18
11/1/2009 30957.11 19.07 18.09 8.92 62.96 44.75 21.14
12/1/2009 32120.47 19.56 19.52 9.34 67.94 47.84 20.18
1/1/2010 30391.61 19.80 19.47 7.26 64.52 43.01 19.85
2/1/2010 31634.54 22.23 22.58 7.56 68.37 47.78 19.38
3/1/2010 33266.43 22.61 23.37 8.07 65.17 54.57 20.01
4/1/2010 32687.32 22.00 23.80 9.39 68.36 51.12 20.58
5/1/2010 32038.53 20.77 23.49 8.56 68.30 50.51 20.53
6/1/2010 31156.97 20.10 24.91 7.64 58.80 50.14 20.15
7/1/2010 32308.74 23.23 26.66 7.46 67.47 49.55 20.11
8/1/2010 31679.85 28.56 25.47 6.12 53.69 47.49 20.77
9/1/2010 33330.34 31.00 26.75 6.72 59.82 47.71 20.43
10/1/2010 35568.22 34.77 25.83 6.93 61.99 52.67 20.02
11/1/2010 36817.32 37.37 25.50 7.14 64.27 53.79 20.27
12/1/2010 38550.79 38.31 25.24 8.46 69.94 58.86 20.05
1/1/2011 36982.24 34.95 22.34 7.48 62.92 53.98 20.03
2/1/2011 37019.70 38.76 23.48 7.10 65.98 54.96 19.92
3/1/2011 37440.51 39.62 24.57 7.06 69.68 55.98 20.02
4/1/2011 36962.62 44.77 23.74 6.86 68.07 57.97 20.05
5/1/2011 35832.79 40.80 22.64 6.80 70.00 53.94 20.03
6/1/2011 36558.07 38.73 25.68 6.80 69.05 53.30 20.02
7/1/2011 35999.34 32.80 24.47 5.56 69.97 51.40 20.05
8/1/2011 35721.10 31.35 24.67 4.24 70.85 49.95 19.80
9/1/2011 33503.28 32.20 23.58 2.50 68.86 40.99 19.48
10/1/2011 36159.99 34.41 25.28 3.45 76.68 45.45 20.30
11/1/2011 36829.15 32.42 23.97 3.68 76.97 46.15 19.94
12/1/2011 37077.52 33.79 25.30 4.26 78.00 42.25 20.35
1/1/2012 37422.68 39.50 24.67 5.38 86.00 51.94 20.65
2/1/2012 37816.69 40.00 23.85 6.07 88.66 52.00 20.87
3/1/2012 39521.24 40.10 28.60 6.38 87.73 56.87 21.57
4/1/2012 39461.00 44.00 26.55 5.94 106.94 62.82 21.30
5/1/2012 37872.95 40.02 24.91 4.55 103.80 64.11 21.02
6/1/2012 40199.55 43.42 26.20 5.53 104.40 68.94 20.49
7/1/2012 40704.28 45.99 27.80 5.72 118.58 71.21 20.35
8/1/2012 39421.65 43.41 26.65 6.14 110.82 67.27 20.42
9/1/2012 40866.96 44.14 30.75 6.85 113.73 72.76 20.77
10/1/2012 41619.96 47.39 31.44 7.43 126.91 72.75 20.88
11/1/2012 41833.52 52.78 31.34 7.32 132.97 74.12 20.52
12/1/2012 43705.83 62.55 32.96 8.11 146.40 83.45 20.47
1/1/2013 45278.06 61.73 35.59 8.92 152.54 87.67 20.24
2/1/2013 44120.99 61.99 40.45 8.83 168.39 94.84 20.29
3/1/2013 44077.09 68.85 43.11 10.04 167.82 98.68 20.76
4/1/2013 42263.48 69.31 42.12 9.62 150.69 91.56 20.39
5/1/2013 41588.32 67.13 43.69 9.83 152.29 81.75 20.87
6/1/2013 40623.30 61.09 41.87 9.04 144.23 76.72 21.69
7/1/2013 40837.88 63.59 42.00 9.84 151.48 81.15 21.62
8/1/2013 39484.46 65.98 37.86 9.61 149.95 83.49 22.03
9/1/2013 40185.23 69.92 38.11 9.56 143.04 81.73 22.24
10/1/2013 41038.65 70.19 39.67 9.04 155.95 83.28 22.02
11/1/2013 42499.13 69.91 38.94 9.34 173.96 89.62 21.61
12/1/2013 42727.09 69.45 37.08 10.11 163.24 91.36 21.23
1/1/2014 40879.75 69.85 34.10 10.57 150.85 84.42 21.57
2/1/2014 38782.89 69.07 32.03 11.18 147.80 86.03 21.58
3/1/2014 40461.60 68.69 34.96 10.80 160.13 87.83 21.40
4/1/2014 40711.56 66.50 34.01 11.24 160.08 86.73 21.62
5/1/2014 41362.51 66.73 34.37 11.44 165.71 92.98 22.02
6/1/2014 42737.17 67.48 36.31 11.76 164.95 92.79 21.72
7/1/2014 43817.69 74.74 33.61 11.17 164.44 87.86 21.95
8/1/2014 45628.09 79.90 34.89 11.76 167.61 92.05 22.27
9/1/2014 44985.66 78.51 31.70 11.59 173.55 85.78 22.29
10/1/2014 45027.52 76.94 31.17 10.93 180.02 86.39 22.38
11/1/2014 44190.47 78.21 31.49 11.12 185.42 78.80 22.22
12/1/2014 43145.66 72.59 32.09 9.06 195.04 81.20 21.75
1/1/2015 40950.58 65.57 29.10 7.90 195.98 76.07 22.40
2/1/2015 44190.17 67.48 30.45 9.02 205.03 81.19 22.44
3/1/2015 43724.78 63.39 31.98 8.42 205.52 88.52 23.17
4/1/2015 44582.39 63.24 34.03 8.89 217.15 87.48 23.39
5/1/2015 44703.62 65.10 34.78 8.60 222.17 86.93 23.87
6/1/2015 45053.70 65.50 33.92 8.47 223.21 86.24 23.80
7/1/2015 44752.93 73.15 37.37 7.86 241.13 84.80 23.58
8/1/2015 43721.96 76.10 37.55 7.27 245.34 80.41 23.84
9/1/2015 42632.54 75.76 38.23 7.70 258.28 82.80 23.75
10/1/2015 44542.76 73.64 39.86 5.83 255.82 88.95 24.07
11/1/2015 43418.55 73.41 39.17 5.82 251.01 89.49 24.33
12/1/2015 42977.50 70.98 40.37 5.15 243.89 94.99 23.48
1/1/2016 43630.77 72.91 43.36 4.19 247.95 94.63 23.12
2/1/2016 43714.93 73.24 39.80 5.12 253.82 91.62 23.36
3/1/2016 45881.08 80.57 41.57 6.73 260.24 97.43 23.73
4/1/2016 45784.77 82.27 40.72 7.16 264.21 97.67 23.16
5/1/2016 45459.45 78.10 43.84 6.12 291.04 96.51 22.58
6/1/2016 45966.49 78.04 43.13 5.93 290.45 102.52 22.63
7/1/2016 46660.67 76.57 42.41 7.36 288.15 102.69 22.17
8/1/2016 47541.32 76.62 45.10 7.97 286.75 101.21 22.78
9/1/2016 47245.80 77.48 43.86 7.63 284.27 101.68 22.32
10/1/2016 48009.28 82.50 40.76 8.35 300.63 111.31 22.74
11/1/2016 45315.96 76.09 36.09 7.51 297.18 98.62 22.48
12/1/2016 45642.90 83.93 37.34 7.72 298.67 102.30 23.43
1/1/2017 47001.06 83.80 37.46 8.90 302.13 99.95 23.00
2/1/2017 46856.79 85.25 37.88 8.13 317.65 99.85 23.05
3/1/2017 48541.56 85.96 40.63 8.72 325.06 107.66 22.59
4/1/2017 49261.33 86.53 40.18 8.87 357.22 108.95 22.51
5/1/2017 48788.44 78.47 36.86 8.27 367.46 107.43 22.85
6/1/2017 49857.49 76.43 38.40 9.42 382.92 115.39 22.54
7/1/2017 51011.87 74.24 35.84 9.71 380.25 118.02 22.03
8/1/2017 51210.48 72.25 35.10 9.31 364.71 121.92 22.25
9/1/2017 50346.06 71.78 37.05 9.08 346.59 125.58 22.39
10/1/2017 48625.53 62.18 33.01 8.11 341.92 113.78 22.50
11/1/2017 47092.44 59.35 33.32 7.59 333.84 114.19 21.80
12/1/2017 49354.42 64.93 34.65 7.50 358.07 107.83 22.36
1/1/2018 50456.17 65.55 35.64 8.29 371.58 107.37 22.53
2/1/2018 47437.93 66.19 34.35 6.55 334.03 113.16 22.11
3/1/2018 46124.85 64.03 34.04 6.62 306.42 111.13 22.29
4/1/2018 48358.16 67.20 33.94 6.21 336.33 117.02 22.76
5/1/2018 44715.88 59.82 33.18 5.97 312.60 107.21 23.10
3/13/2018 48557.01 67.33 35.11 13.68 91.30 116.56 23.80
3/14/2018 48156.44 65.91 35.20 13.44 91.68 116.17 22.88
3/15/2018 47817.05 65.70 34.86 13.38 91.51 114.42 22.61
3/16/2018 47477.58 64.59 35.22 13.07 91.53 115.46 23.37
3/20/2018 47076.51 65.58 35.40 12.62 91.22 115.60 23.19
3/21/2018 47521.84 66.19 36.04 12.65 91.04 114.71 24.17
3/22/2018 47361.04 64.85 34.98 12.43 91.02 114.91 24.00
3/23/2018 46515.93 64.98 34.85 12.99 89.33 113.63 23.47
3/26/2018 46858.46 65.86 34.30 12.92 90.45 115.17 23.25
3/27/2018 46793.58 65.98 34.21 12.65 89.23 113.23 23.41
3/28/2018 46124.85 64.03 34.04 12.03 88.92 111.13 23.29
4/2/2018 45826.64 63.22 33.46 11.99 88.94 110.40 22.70
4/3/2018 46684.06 64.54 33.53 12.12 90.17 112.25 23.76
4/4/2018 47457.46 64.84 33.49 12.40 91.20 114.94 23.75
4/5/2018 47951.75 65.41 34.10 12.63 92.34 115.24 23.93
4/6/2018 47926.11 64.98 33.29 12.66 92.08 115.64 23.56
4/9/2018 48058.96 63.82 33.15 13.04 91.00 115.05 23.52
4/10/2018 48331.51 65.02 33.48 12.98 92.69 117.02 23.85
4/11/2018 48532.14 64.50 34.38 13.05 93.37 118.35 23.43
4/12/2018 48782.56 64.92 35.02 13.06 90.58 119.30 23.53
4/13/2018 48768.30 64.77 34.68 12.89 89.14 119.08 23.52
4/16/2018 48434.39 64.62 34.84 12.60 88.43 119.63 23.35
4/17/2018 48933.61 65.09 34.87 12.92 88.77 119.32 23.31
4/18/2018 49090.74 65.07 34.80 13.05 88.03 119.37 23.10
4/19/2018 48745.28 63.74 33.55 12.85 86.41 117.04 23.42
4/20/2018 48431.58 64.08 33.81 12.69 84.07 115.31 23.54
4/23/2018 48442.22 64.62 33.93 12.86 82.92 114.69 24.04
4/24/2018 48046.80 63.92 33.46 12.50 82.42 115.13 23.37
4/25/2018 48058.21 63.79 33.71 12.47 82.33 115.55 23.36
4/26/2018 48297.71 66.27 33.52 12.16 83.05 115.41 23.27
4/27/2018 48284.61 66.62 33.70 11.67 82.07 116.99 23.79
4/30/2018 48358.16 67.20 33.94 11.70 82.33 117.02 24.01
5/2/2018 47809.98 64.91 33.76 11.44 82.33 117.29 23.51
5/3/2018 47094.13 62.92 31.85 11.44 81.76 113.73 23.24
5/4/2018 46992.17 62.55 31.40 11.54 81.90 111.56 22.85
5/7/2018 46474.70 60.82 31.49 11.35 82.24 110.81 22.35
5/8/2018 46719.51 60.72 32.70 11.67 82.45 111.41 22.22
5/9/2018 46294.43 59.72 32.37 11.67 82.72 112.22 21.70
5/10/2018 46551.55 61.66 33.63 11.68 83.76 112.85 21.89
5/11/2018 46728.92 63.66 33.72 11.72 84.23 112.29 22.21
5/14/2018 46519.29 61.63 34.17 11.60 84.20 113.39 22.20
5/15/2018 46258.96 61.65 34.36 11.57 83.49 113.39 22.16
5/16/2018 46419.77 61.79 34.92 11.85 83.80 112.08 21.96
5/17/2018 45787.90 59.53 34.69 11.56 81.37 110.10 21.51
5/18/2018 45666.77 58.54 34.69 11.67 78.07 107.40 21.55
5/21/2018 45305.02 58.97 32.84 11.89 79.19 107.03 21.26
5/22/2018 45600.87 60.14 33.84 11.91 79.18 107.37 21.70
5/23/2018 45776.69 60.97 34.33 11.91 81.90 109.38 21.38
5/24/2018 45433.09 59.99 33.20 11.77 84.07 107.84 21.34
5/25/2018 45091.99 59.06 33.26 11.75 79.92 107.08 21.35
INBURSA
4.30 IPC CARSO KIMBER CEMEX IENOVA BANORTE ALFA
4.36 0.0534 0.1140 -0.0082 0.0974 -0.0431 0.1759 0.0085
4.32 0.0925 0.1039 0.0725 -0.0214 0.2162 0.0865 -0.0114
4.36 0.0872 0.0564 -0.0809 0.0688 0.1185 0.0728 -0.0033
4.11 -0.0279 0.0757 0.1012 -0.0758 -0.0861 0.0429 0.0145
4.64 0.0932 0.1023 0.0999 0.2107 -0.0362 0.0019 -0.0048
5.13 0.0161 0.0000 -0.0102 0.0731 -0.3985 0.1705 -0.0170
5.00 -0.0600 -0.0497 -0.0334 -0.0527 0.7213 -0.0200 0.0116
4.90 -0.0812 0.0000 -0.0797 -0.1222 -0.0269 -0.0660 0.0108
4.81 -0.0680 0.0000 -0.1177 -0.0800 -0.4030 0.0357 -0.0048
4.66 0.0323 0.0000 0.0115 -0.0289 0.0000 0.0101 0.0048
1.60 -0.0785 -0.2395 -0.0408 -0.1146 0.2500 -0.0421 -0.0051
2.03 0.0418 0.0000 0.0692 -0.0278 0.0000 -0.0165 0.0015
1.82 0.0317 -0.0703 0.0127 0.1475 0.0300 0.0305 0.0092
1.70 -0.0048 0.0403 -0.0291 -0.0752 -0.0291 0.0944 -0.0318
1.97 -0.0282 0.0455 -0.0142 -0.1260 0.1200 0.0063 -0.0196
2.02 -0.0046 -0.0813 0.0034 -0.0452 0.0714 0.0121 -0.0112
2.07 -0.0022 0.0494 0.0114 -0.0284 -0.0083 -0.0377 -0.0198
2.10 0.1008 0.1294 0.0496 0.3102 0.0000 0.1457 0.0052
2.06 0.0291 0.0215 0.0310 -0.0293 0.1059 0.0479 0.0194
2.20 0.0531 0.0000 0.0758 0.0050 0.2325 -0.0167 -0.0070
2.68 0.0425 0.0000 -0.0887 0.0588 -0.0691 -0.0508 0.0004
2.73 0.0321 0.0000 0.0012 0.0593 0.0397 0.0496 -0.0066
2.69 0.0304 0.1183 0.0443 -0.0020 0.0764 0.1283 0.0000
2.80 0.0310 0.0000 0.0030 -0.0381 0.1331 0.0859 0.0137
2.71 0.0607 0.1234 0.0595 0.0529 -0.0339 0.0417 -0.0004
2.98 0.0281 0.0479 0.0177 0.0368 -0.1081 0.0397 0.0027
2.86 0.0720 0.0199 0.0174 0.0832 0.2958 -0.0367 -0.0050
2.83 0.0597 0.1661 -0.0024 0.0166 0.0758 0.0767 0.0058
2.74 0.0526 0.0000 0.0356 0.0336 0.0087 0.0860 -0.0015
2.89 -0.0541 -0.0232 -0.0020 -0.0124 0.0043 -0.0804 -0.0139
2.27 0.0089 0.0000 -0.0119 -0.0037 -0.1330 -0.0163 -0.0055
2.00 0.0245 0.0000 0.0519 -0.0082 -0.0099 0.0274 0.0461
2.32 -0.0161 0.0000 -0.0220 -0.0316 0.1000 0.0287 0.0196
2.28 0.0146 0.0000 0.0192 0.0043 0.0873 0.0676 -0.0044
2.26 0.0675 0.1603 0.0671 -0.0057 -0.0008 0.1994 0.0149
2.39 0.0554 0.0000 0.0335 0.0299 -0.0795 0.0078 -0.0048
2.51 0.0465 0.0996 0.0863 0.1115 0.0000 0.1627 -0.0118
2.51 0.0674 0.0000 0.0267 0.1307 0.3182 0.1130 -0.0071
2.42 0.0139 0.0000 -0.0569 0.0291 0.0000 0.0261 0.0124
2.38 0.0529 0.0000 0.0154 0.0664 0.1866 0.0671 0.0059
2.40 -0.0807 -0.0054 -0.0917 -0.0931 -0.0593 -0.0527 0.0000
2.70 -0.0279 0.0000 -0.0600 -0.0069 0.0000 -0.0184 -0.0037
2.62 0.0520 0.0000 0.0969 0.0611 0.0000 0.0153 -0.0443
3.02 0.0402 0.0000 0.0683 0.1105 0.0000 -0.0222 -0.0236
2.95 0.0685 0.0000 0.0404 0.1117 0.0000 0.2684 -0.0233
3.16 -0.0116 0.0000 -0.0782 0.0108 0.0000 -0.0158 0.0061
2.89 0.1318 0.1697 0.1475 0.0971 0.3803 0.0864 -0.0189
2.88 -0.0224 0.0000 -0.1180 -0.0044 0.0000 -0.0436 -0.0004
2.80 0.0680 0.0000 0.0729 0.0812 0.0000 -0.0052 0.0136
2.52 0.0577 0.1330 -0.0109 0.0538 -0.2269 -0.0258 -0.0020
2.72 0.0620 0.0000 0.0053 0.1121 0.0000 0.1158 -0.0122
2.76 -0.0106 0.1047 -0.0626 -0.0640 -0.0816 0.0302 -0.0140
2.48 0.0303 -0.0510 0.0402 0.0570 0.1129 0.0109 -0.0154
2.65 0.0713 -0.0507 0.0486 0.0343 0.1008 0.1163 -0.0152
2.28 -0.0953 0.0000 -0.0177 -0.1562 0.0000 -0.0706 0.0176
2.28 0.0251 0.0000 -0.0636 0.0000 0.0000 -0.0227 0.0059
2.25 0.0496 0.0000 0.1600 -0.0058 0.0000 0.1474 0.0298
2.10 0.0474 0.0000 -0.0137 0.0201 0.0000 0.0624 0.0147
2.02 0.0422 0.0000 0.0761 0.0412 0.0000 0.0831 0.0028
2.06 0.0506 0.0000 0.0170 0.0219 0.0000 0.1177 -0.0192
1.98 0.0831 0.5251 0.0144 0.0586 0.1580 0.0576 0.0249
1.90 0.0595 0.0136 0.0885 0.0412 0.0298 0.0312 -0.0199
1.50 0.0421 0.0309 -0.0475 0.0443 -0.0112 0.0360 0.0183
1.48 -0.0335 0.0188 -0.0106 -0.0387 0.0340 -0.0037 0.0136
1.98 0.0792 -0.0879 0.0632 -0.0370 0.0485 0.1993 -0.0209
2.00 0.0087 0.1084 -0.0265 -0.0076 0.0614 -0.0906 0.0012
1.70 0.0828 0.0544 -0.0613 0.1963 0.0019 0.0536 -0.0097
1.66 -0.0079 0.0000 0.0314 -0.0509 0.0000 -0.0106 0.0162
1.69 -0.0158 0.0000 -0.0725 -0.1236 0.0000 0.0012 -0.0160
1.72 -0.0102 0.0000 0.0809 -0.0015 0.0000 -0.0937 -0.0004
1.62 -0.0017 0.0000 0.0587 -0.0734 0.0000 -0.0460 -0.0114
1.68 0.0384 0.0000 -0.0807 0.0251 0.0000 0.1454 -0.0160
1.25 -0.0537 -0.0882 -0.0140 -0.0672 0.1528 -0.0372 0.0067
1.34 -0.0078 0.0422 0.0600 -0.0965 0.0987 -0.0475 0.0017
1.38 -0.0252 0.0293 -0.0836 0.0460 -0.1182 -0.0093 0.0108
1.38 0.0043 0.1134 0.0087 0.0189 -0.0568 -0.0378 0.0217
1.69 0.0690 -0.0495 0.0674 -0.0519 0.0920 0.0738 -0.0381
1.69 -0.0204 0.0660 0.0538 0.0586 -0.0296 0.0037 0.0200
1.75 0.0559 -0.0476 -0.0251 0.0286 -0.1062 0.0829 0.0192
1.72 -0.0807 0.0583 -0.1351 -0.1315 0.0140 -0.0335 -0.0028
1.77 -0.0644 -0.0927 0.0308 -0.1393 -0.0346 -0.1034 0.0028
1.70 -0.0440 -0.0807 0.0467 -0.0569 -0.0506 -0.0467 -0.0116
1.75 -0.0533 0.0189 0.0420 -0.1411 0.0929 -0.1571 -0.0057
1.69 -0.1785 -0.1444 -0.0912 -0.5610 -0.2337 -0.2895 -0.0065
1.64 0.0044 -0.0729 -0.0203 -0.0807 -0.0975 -0.1370 -0.0168
1.63 0.0899 0.1593 0.0848 0.3151 0.3927 0.1621 -0.0025
1.82 -0.1258 -0.1472 0.0187 -0.1477 -0.1924 -0.2391 -0.0205
1.63 -0.0927 -0.0922 0.0172 -0.3081 0.0552 -0.1500 -0.0257
1.64 0.1056 0.1707 -0.0282 0.1596 -0.0721 0.1703 0.0088
1.69 0.1158 0.0456 0.0977 0.1968 0.0539 0.1524 0.0122
1.35 0.1111 0.0537 0.0109 0.3570 0.0551 0.4401 -0.0172
33.18 0.0015 -0.0610 -0.0128 -0.0430 0.1374 0.0256 -0.0153
32.61 0.1098 0.2147 0.0945 0.0054 0.1452 0.0162 -0.0284
32.76 0.0402 -0.0128 0.0458 0.4143 -0.0757 0.2033 0.0050
32.81 0.0392 0.0273 -0.0263 -0.0271 0.0571 0.1531 -0.0223
32.97 -0.0201 -0.0608 -0.0645 -0.1966 -0.0584 -0.0416 -0.0149
32.81 0.0807 -0.0478 0.0359 0.0877 0.1584 0.0332 -0.0019
32.89 0.0376 0.0259 0.0790 0.0469 0.0791 0.0691 -0.0454
32.81 -0.0538 0.0122 -0.0029 -0.2225 -0.0503 -0.1010 -0.0164
32.16 0.0409 0.1227 0.1601 0.0403 0.0597 0.1109 -0.0237
32.31 0.0516 0.0169 0.0348 0.0680 -0.0468 0.1421 0.0325
31.92 -0.0174 -0.0268 0.0185 0.1636 0.0489 -0.0632 0.0285
32.00 -0.0198 -0.0558 -0.0130 -0.0884 -0.0009 -0.0119 -0.0024
32.16 -0.0275 -0.0322 0.0603 -0.1071 -0.1391 -0.0073 -0.0185
31.83 0.0370 0.1554 0.0704 -0.0238 0.1474 -0.0118 -0.0020
32.10 -0.0195 0.2296 -0.0449 -0.1790 -0.2042 -0.0416 0.0328
31.70 0.0521 0.0852 0.0503 0.0968 0.1142 0.0046 -0.0164
32.09 0.0671 0.1216 -0.0342 0.0318 0.0363 0.1040 -0.0201
32.55 0.0351 0.0748 -0.0130 0.0308 0.0368 0.0213 0.0125
32.60 0.0471 0.0253 -0.0099 0.1847 0.0882 0.0943 -0.0109
32.95 -0.0407 -0.0877 -0.1151 -0.1158 -0.1004 -0.0829 -0.0010
32.67 0.0010 0.1090 0.0513 -0.0507 0.0486 0.0182 -0.0055
33.08 0.0114 0.0222 0.0461 -0.0067 0.0561 0.0186 0.0050
33.54 -0.0128 0.1300 -0.0335 -0.0280 -0.0231 0.0355 0.0015
32.74 -0.0306 -0.0887 -0.0463 -0.0081 0.0284 -0.0695 -0.0010
32.60 0.0202 -0.0507 0.1341 -0.0012 -0.0136 -0.0119 -0.0005
33.54 -0.0153 -0.1531 -0.0472 -0.1814 0.0133 -0.0356 0.0015
32.86 -0.0077 -0.0442 0.0082 -0.2372 0.0126 -0.0282 -0.0125
32.77 -0.0621 0.0271 -0.0439 -0.4115 -0.0281 -0.1794 -0.0162
32.75 0.0793 0.0686 0.0721 0.3829 0.1136 0.1088 0.0421
32.91 0.0185 -0.0578 -0.0521 0.0664 0.0038 0.0154 -0.0177
33.35 0.0067 0.0423 0.0556 0.1567 0.0134 -0.0845 0.0206
33.16 0.0093 0.1690 -0.0250 0.2635 0.1026 0.2293 0.0147
34.48 0.0105 0.0127 -0.0330 0.1278 0.0309 0.0012 0.0107
34.01 0.0451 0.0025 0.1990 0.0508 -0.0105 0.0937 0.0335
33.88 -0.0015 0.0973 -0.0717 -0.0683 0.2190 0.1046 -0.0125
33.77 -0.0402 -0.0905 -0.0618 -0.2337 -0.0294 0.0205 -0.0131
33.22 0.0614 0.0850 0.0518 0.2148 0.0058 0.0753 -0.0252
33.78 0.0126 0.0592 0.0611 0.0342 0.1358 0.0329 -0.0068
34.08 -0.0315 -0.0561 -0.0414 0.0733 -0.0654 -0.0553 0.0034
32.92 0.0367 0.0168 0.1538 0.1151 0.0263 0.0816 0.0171
33.37 0.0184 0.0736 0.0224 0.0852 0.1159 -0.0001 0.0053
32.26 0.0051 0.1137 -0.0032 -0.0155 0.0478 0.0188 -0.0172
32.33 0.0448 0.1851 0.0517 0.1090 0.1010 0.1259 -0.0024
31.41 0.0360 -0.0131 0.0798 0.0993 0.0419 0.0506 -0.0112
31.48 -0.0256 0.0042 0.1366 -0.0101 0.1039 0.0818 0.0025
32.42 -0.0010 0.1107 0.0658 0.1369 -0.0034 0.0405 0.0232
32.11 -0.0411 0.0067 -0.0230 -0.0418 -0.1021 -0.0722 -0.0178
32.31 -0.0160 -0.0315 0.0373 0.0222 0.0106 -0.1071 0.0235
32.16 -0.0232 -0.0900 -0.0417 -0.0800 -0.0529 -0.0615 0.0393
30.72 0.0053 0.0409 0.0031 0.0879 0.0503 0.0577 -0.0032
31.95 -0.0331 0.0376 -0.0986 -0.0235 -0.0101 0.0288 0.0190
32.01 0.0177 0.0597 0.0066 -0.0053 -0.0461 -0.0211 0.0095
31.78 0.0212 0.0039 0.0409 -0.0537 0.0903 0.0190 -0.0099
32.26 0.0356 -0.0040 -0.0184 0.0331 0.1155 0.0761 -0.0186
31.37 0.0054 -0.0066 -0.0478 0.0823 -0.0616 0.0194 -0.0176
31.89 -0.0432 0.0058 -0.0804 0.0456 -0.0759 -0.0760 0.0160
32.43 -0.0513 -0.0112 -0.0607 0.0574 -0.0202 0.0191 0.0005
32.50 0.0433 -0.0055 0.0915 -0.0344 0.0834 0.0209 -0.0083
32.12 0.0062 -0.0319 -0.0272 0.0408 -0.0003 -0.0125 0.0103
33.83 0.0160 0.0035 0.0106 0.0182 0.0352 0.0721 0.0185
34.06 0.0332 0.0112 0.0564 0.0280 -0.0046 -0.0020 -0.0136
34.69 0.0253 0.1076 -0.0744 -0.0506 -0.0031 -0.0531 0.0106
34.94 0.0413 0.0690 0.0381 0.0533 0.0193 0.0477 0.0146
34.42 -0.0141 -0.0174 -0.0914 -0.0144 0.0354 -0.0681 0.0009
34.86 0.0009 -0.0200 -0.0167 -0.0567 0.0373 0.0071 0.0040
33.78 -0.0186 0.0165 0.0103 0.0171 0.0300 -0.0879 -0.0071
33.62 -0.0236 -0.0719 0.0191 -0.1854 0.0519 0.0305 -0.0212
34.59 -0.0509 -0.0967 -0.0932 -0.1276 0.0048 -0.0632 0.0299
34.61 0.0791 0.0291 0.0464 0.1417 0.0462 0.0673 0.0018
34.58 -0.0105 -0.0606 0.0502 -0.0670 0.0024 0.0903 0.0325
34.72 0.0196 -0.0024 0.0641 0.0565 0.0566 -0.0117 0.0095
34.58 0.0027 0.0294 0.0220 -0.0333 0.0231 -0.0063 0.0205
34.45 0.0078 0.0061 -0.0247 -0.0151 0.0047 -0.0079 -0.0029
34.45 -0.0067 0.1168 0.1017 -0.0721 0.0803 -0.0167 -0.0092
34.35 -0.0230 0.0403 0.0048 -0.0753 0.0175 -0.0518 0.0110
34.51 -0.0249 -0.0045 0.0181 0.0596 0.0527 0.0297 -0.0038
34.84 0.0448 -0.0280 0.0426 -0.2423 -0.0095 0.0743 0.0135
34.67 -0.0252 -0.0031 -0.0173 -0.0016 -0.0188 0.0061 0.0108
34.64 -0.0102 -0.0331 0.0306 -0.1159 -0.0284 0.0615 -0.0349
34.45 0.0152 0.0272 0.0741 -0.1867 0.0166 -0.0038 -0.0153
32.93 0.0019 0.0045 -0.0821 0.2230 0.0237 -0.0318 0.0104
33.42 0.0496 0.1001 0.0445 0.3141 0.0253 0.0634 0.0158
33.09 -0.0021 0.0211 -0.0204 0.0643 0.0153 0.0025 -0.0240
33.18 -0.0071 -0.0507 0.0766 -0.1463 0.1015 -0.0119 -0.0250
32.95 0.0112 -0.0008 -0.0162 -0.0299 -0.0020 0.0623 0.0022
31.66 0.0151 -0.0188 -0.0167 0.2399 -0.0079 0.0017 -0.0203
31.68 0.0189 0.0007 0.0634 0.0837 -0.0049 -0.0144 0.0275
31.35 -0.0062 0.0112 -0.0275 -0.0422 -0.0086 0.0046 -0.0202
31.65 0.0162 0.0648 -0.0707 0.0932 0.0576 0.0947 0.0188
31.03 -0.0561 -0.0777 -0.1146 -0.1002 -0.0115 -0.1140 -0.0114
31.65 0.0072 0.1030 0.0346 0.0282 0.0050 0.0373 0.0423
31.15 0.0298 -0.0015 0.0032 0.1532 0.0116 -0.0230 -0.0184
31.41 -0.0031 0.0173 0.0112 -0.0864 0.0514 -0.0010 0.0022
31.19 0.0360 0.0083 0.0726 0.0721 0.0233 0.0782 -0.0200
31.57 0.0148 0.0066 -0.0111 0.0165 0.0989 0.0120 -0.0035
31.68 -0.0096 -0.0931 -0.0826 -0.0672 0.0287 -0.0140 0.0151
31.59 0.0219 -0.0260 0.0418 0.1391 0.0421 0.0741 -0.0136
31.09 0.0232 -0.0287 -0.0667 0.0308 -0.0070 0.0228 -0.0226
30.65 0.0039 -0.0268 -0.0206 -0.0412 -0.0409 0.0330 0.0100
30.12 -0.0169 -0.0065 0.0556 -0.0247 -0.0497 0.0300 0.0063
29.87 -0.0342 -0.1337 -0.1090 -0.1068 -0.0135 -0.0940 0.0049
30.31 -0.0315 -0.0455 0.0094 -0.0641 -0.0236 0.0036 -0.0311
30.55 0.0480 0.0940 0.0399 -0.0119 0.0726 -0.0557 0.0257
30.36 0.0223 0.0095 0.0286 0.1053 0.0377 -0.0043 0.0076
30.27 -0.0598 0.0098 -0.0362 -0.2099 -0.1011 0.0539 -0.0186
30.61 -0.0277 -0.0326 -0.0090 0.0107 -0.0827 -0.0179 0.0081
31.37 0.0484 0.0495 -0.0029 -0.0619 0.0976 0.0530 0.0211
31.98 -0.0753 -0.1098 -0.0224 -0.0386 -0.0706 -0.0838 0.0149
32.05 0.0859 0.1255 0.0582 1.2915 -0.7079 0.0872 0.0303
31.69 -0.0082 -0.0211 0.0026 -0.0175 0.0042 -0.0033 -0.0387
31.10 -0.0070 -0.0032 -0.0097 -0.0045 -0.0019 -0.0151 -0.0118
30.79 -0.0071 -0.0169 0.0103 -0.0232 0.0002 0.0091 0.0336
31.45 -0.0084 0.0153 0.0051 -0.0344 -0.0034 0.0012 -0.0077
31.64 0.0095 0.0093 0.0181 0.0024 -0.0020 -0.0077 0.0423
31.01 -0.0034 -0.0202 -0.0294 -0.0174 -0.0002 0.0017 -0.0070
30.36 -0.0178 0.0020 -0.0037 0.0451 -0.0186 -0.0111 -0.0221
31.12 0.0074 0.0135 -0.0158 -0.0054 0.0125 0.0136 -0.0094
30.62 -0.0014 0.0018 -0.0026 -0.0209 -0.0135 -0.0168 0.0069
30.09 -0.0143 -0.0296 -0.0050 -0.0490 -0.0035 -0.0185 -0.0051
30.09 -0.0065 -0.0127 -0.0170 -0.0033 0.0002 -0.0066 -0.0253
30.32 0.0187 0.0209 0.0021 0.0108 0.0138 0.0168 0.0467
31.01 0.0166 0.0046 -0.0012 0.0231 0.0114 0.0240 -0.0004
31.03 0.0104 0.0088 0.0182 0.0185 0.0125 0.0026 0.0076
31.03 -0.0005 -0.0066 -0.0238 0.0024 -0.0028 0.0035 -0.0155
30.71 0.0028 -0.0179 -0.0042 0.0300 -0.0117 -0.0051 -0.0017
31.25 0.0057 0.0188 0.0100 -0.0046 0.0186 0.0171 0.0140
31.40 0.0042 -0.0080 0.0269 0.0054 0.0073 0.0114 -0.0176
31.30 0.0052 0.0065 0.0186 0.0008 -0.0299 0.0080 0.0043
31.43 -0.0003 -0.0023 -0.0097 -0.0130 -0.0159 -0.0018 -0.0004
30.77 -0.0068 -0.0023 0.0046 -0.0225 -0.0080 0.0046 -0.0072
31.56 0.0103 0.0073 0.0009 0.0254 0.0038 -0.0026 -0.0017
31.76 0.0032 -0.0003 -0.0020 0.0101 -0.0083 0.0004 -0.0090
30.81 -0.0070 -0.0204 -0.0359 -0.0153 -0.0184 -0.0195 0.0139
30.42 -0.0064 0.0053 0.0077 -0.0125 -0.0271 -0.0148 0.0051
31.08 0.0002 0.0084 0.0035 0.0134 -0.0137 -0.0054 0.0212
30.52 -0.0082 -0.0108 -0.0139 -0.0280 -0.0060 0.0038 -0.0279
30.69 0.0002 -0.0020 0.0075 -0.0024 -0.0011 0.0036 -0.0004
31.34 0.0050 0.0389 -0.0056 -0.0249 0.0087 -0.0012 -0.0039
31.43 -0.0003 0.0053 0.0054 -0.0403 -0.0118 0.0137 0.0223
31.16 0.0015 0.0087 0.0071 0.0026 0.0032 0.0003 0.0092
31.10 -0.0113 -0.0341 -0.0053 -0.0222 0.0000 0.0023 -0.0208
30.95 -0.0150 -0.0307 -0.0566 0.0000 -0.0069 -0.0304 -0.0115
31.34 -0.0022 -0.0059 -0.0141 0.0087 0.0017 -0.0191 -0.0168
30.74 -0.0110 -0.0277 0.0029 -0.0165 0.0042 -0.0067 -0.0219
30.81 0.0053 -0.0016 0.0384 0.0282 0.0026 0.0054 -0.0058
29.84 -0.0091 -0.0165 -0.0101 0.0000 0.0033 0.0073 -0.0234
30.39 0.0056 0.0325 0.0389 0.0009 0.0126 0.0056 0.0088
30.31 0.0038 0.0324 0.0027 0.0034 0.0056 -0.0050 0.0146
30.26 -0.0045 -0.0319 0.0133 -0.0102 -0.0004 0.0098 -0.0005
29.67 -0.0056 0.0003 0.0056 -0.0026 -0.0084 0.0000 -0.0018
30.49 0.0035 0.0023 0.0163 0.0242 0.0037 -0.0116 -0.0090
29.05 -0.0136 -0.0366 -0.0066 -0.0245 -0.0290 -0.0177 -0.0205
28.47 -0.0026 -0.0166 0.0000 0.0095 -0.0406 -0.0245 0.0019
28.21 -0.0079 0.0073 -0.0533 0.0189 0.0143 -0.0034 -0.0135
28.76 0.0065 0.0198 0.0305 0.0017 -0.0001 0.0032 0.0207
28.70 0.0039 0.0138 0.0145 0.0000 0.0344 0.0187 -0.0147
28.73 -0.0075 -0.0161 -0.0329 -0.0118 0.0265 -0.0141 -0.0019
28.17 -0.0075 -0.0155 0.0018 -0.0017 -0.0494 -0.0070 0.0005

0.0094 0.0135 0.0070 0.0096 0.0146 0.0164 -0.0008


INBURSA IPC ^2 IPC CARSO KIMBER CEMEX
0.0140 0.00285 IPC 0.001841639
-0.0092 0.00855 CARSO 0.001518115 0.005234057
0.0093 0.00760 KIMBER 0.001094809 0.000913949 0.003022734
-0.0573 0.00078 CEMEX 0.003460891 0.003309415 0.001847848 0.018973775
0.1290 0.00868 IENOVA 0.001049463 0.00072097 0.001197853 -0.00172529
0.1056 0.00026 BANORTE 0.002238345 0.002001877 0.001259841 0.005125313
-0.0253 0.00360 ALFA 7.49851E-06 0.000186776 4.36595E-06 0.000394195
-0.0200 0.00659 INBURSA -0.00038372 -0.00660877 -0.001622 -0.00489685
-0.0184 0.00462 IPC ^2 1.60766E-05 2.26775E-05 1.39667E-05 1.26218E-05
-0.0312 0.00104 0.0094 0.0135 0.0070 0.0096
-0.6567 0.00616 n 249
0.2688 0.00174 Betas Alfas r corrlacion r2
-0.1034 0.00100 IPC
-0.0659 0.00002 CARSO 0.8243 0.0058 0.132 0.01730
0.1588 0.00079 KIMBER 0.5945 0.0014 0.109 0.01184
0.0254 0.00002 CEMEX 1.8792 -0.0106 0.217 0.04722
0.0248 0.00000 IENOVA 0.5699 0.0092 0.074 0.00548
0.0145 0.01015 BANORTE 1.2154 0.0050 0.188 0.03547
-0.0190 0.00085 ALFA 0.0041 -0.0008 0.001 0.00000
0.0680 0.00282 INBURSA -0.2084 0.0947 -0.007 0.00005
0.2182 0.00181
0.0187 0.00103
-0.0147 0.00093
0.0409 0.00096
-0.0321 0.00369
0.0996 0.00079
-0.0403 0.00519
-0.0105 0.00357
-0.0318 0.00277
0.0547 0.00293
-0.2145 0.00008
-0.1189 0.00060
0.1600 0.00026
-0.0172 0.00021
-0.0088 0.00456
0.0575 0.00307
0.0502 0.00217
0.0000 0.00454
-0.0359 0.00019
-0.0165 0.00279
0.0084 0.00651
0.1250 0.00078
-0.0296 0.00271
0.1527 0.00162
-0.0232 0.00469
0.0712 0.00013
-0.0854 0.01736
-0.0035 0.00050
-0.0278 0.00462
-0.1000 0.00333
0.0794 0.00385
0.0147 0.00011
-0.1014 0.00092
0.0685 0.00508
-0.1396 0.00909
0.0000 0.00063
-0.0132 0.00246
-0.0667 0.00225
-0.0381 0.00178
0.0198 0.00256
-0.0388 0.00690
-0.0404 0.00355
-0.2105 0.00177
-0.0133 0.00112
0.3378 0.00627
0.0101 0.00008
-0.1500 0.00686
-0.0235 0.00006
0.0181 0.00025
0.0178 0.00010
-0.0581 0.00000
0.0370 0.00147
-0.2560 0.00288
0.0720 0.00006
0.0299 0.00063
0.0000 0.00002
0.2246 0.00476
0.0000 0.00042
0.0355 0.00313
-0.0171 0.00651
0.0291 0.00415
-0.0395 0.00194
0.0294 0.00284
-0.0343 0.03188
-0.0296 0.00002
-0.0061 0.00808
0.1166 0.01582
-0.1044 0.00859
0.0061 0.01115
0.0305 0.01340
-0.2012 0.01234
23.5778 0.00000
-0.0172 0.01205
0.0046 0.00161
0.0015 0.00154
0.0049 0.00040
-0.0049 0.00651
0.0024 0.00141
-0.0024 0.00290
-0.0198 0.00167
0.0047 0.00266
-0.0121 0.00030
0.0025 0.00039
0.0050 0.00076
-0.0103 0.00137
0.0085 0.00038
-0.0125 0.00271
0.0123 0.00451
0.0143 0.00123
0.0015 0.00222
0.0107 0.00166
-0.0085 0.00000
0.0125 0.00013
0.0139 0.00016
-0.0239 0.00093
-0.0043 0.00041
0.0288 0.00023
-0.0203 0.00006
-0.0027 0.00385
-0.0006 0.00629
0.0049 0.00034
0.0134 0.00005
-0.0057 0.00009
0.0398 0.00011
-0.0136 0.00203
-0.0038 0.00000
-0.0032 0.00162
-0.0163 0.00377
0.0169 0.00016
0.0089 0.00099
-0.0340 0.00134
0.0137 0.00034
-0.0333 0.00003
0.0022 0.00200
-0.0285 0.00129
0.0022 0.00065
0.0299 0.00000
-0.0096 0.00169
0.0062 0.00026
-0.0046 0.00054
-0.0448 0.00003
0.0400 0.00110
0.0019 0.00031
-0.0072 0.00045
0.0151 0.00127
-0.0276 0.00003
0.0166 0.00187
0.0169 0.00263
0.0022 0.00187
-0.0117 0.00004
0.0532 0.00026
0.0068 0.00110
0.0185 0.00064
0.0072 0.00171
-0.0149 0.00020
0.0128 0.00000
-0.0310 0.00035
-0.0047 0.00056
0.0289 0.00259
0.0006 0.00626
-0.0009 0.00011
0.0040 0.00038
-0.0040 0.00001
-0.0038 0.00006
0.0000 0.00004
-0.0029 0.00053
0.0047 0.00062
0.0096 0.00201
-0.0049 0.00064
-0.0009 0.00010
-0.0055 0.00023
-0.0441 0.00000
0.0149 0.00246
-0.0099 0.00000
0.0027 0.00005
-0.0069 0.00012
-0.0392 0.00023
0.0006 0.00036
-0.0104 0.00004
0.0096 0.00026
-0.0196 0.00315
0.0200 0.00005
-0.0158 0.00089
0.0083 0.00001
-0.0070 0.00129
0.0122 0.00022
0.0035 0.00009
-0.0028 0.00048
-0.0158 0.00054
-0.0142 0.00002
-0.0173 0.00028
-0.0083 0.00117
0.0147 0.00099
0.0079 0.00231
-0.0062 0.00050
-0.0030 0.00358
0.0112 0.00077
0.0248 0.00234
0.0194 0.00567
0.0022 0.00738
-0.0112 0.00007
-0.0186 0.00005
-0.0100 0.00005
0.0214 0.00007
0.0060 0.00009
-0.0199 0.00001
-0.0210 0.00032
0.0250 0.00005
-0.0161 0.00000
-0.0173 0.00020
0.0000 0.00004
0.0076 0.00035
0.0228 0.00027
0.0006 0.00011
0.0000 0.00000
-0.0103 0.00001
0.0176 0.00003
0.0048 0.00002
-0.0032 0.00003
0.0042 0.00000
-0.0210 0.00005
0.0257 0.00011
0.0063 0.00001
-0.0299 0.00005
-0.0127 0.00004
0.0217 0.00000
-0.0180 0.00007
0.0056 0.00000
0.0212 0.00002
0.0029 0.00000
-0.0086 0.00000
-0.0019 0.00013
-0.0048 0.00022
0.0126 0.00000
-0.0191 0.00012
0.0023 0.00003
-0.0315 0.00008
0.0184 0.00003
-0.0026 0.00001
-0.0016 0.00002
-0.0195 0.00003
0.0276 0.00001
-0.0472 0.00019
-0.0200 0.00001
-0.0091 0.00006
0.0195 0.00004
-0.0021 0.00001
0.0010 0.00006
-0.0195 0.00006

0.0927 0.0019
IENOVA BANORTE ALFA INBURSA IPC ^2

0.01189501
0.001203921 0.00588387
-0.00014 -1.32885E-05 0.000290985
0.010725667 0.001019082 -0.001418369 2.229135823
1.00663E-05 9.25923E-06 -4.15391E-06 -0.00020317 1.16126E-05
0.0146 0.0164 -0.0008 0.0927 1.16126E-05

1-r2 Sumatoria err s SE(b^) SE(A^) t(B^) t(A^)

0.98270 0.99167538 0.063363081 0.093569521 0.000260478 8.809793832 22.12522006


0.98816
0.95278
0.99452
0.96453
1.00000
0.99995

También podría gustarte