Date Open High Low Close Adj Close Volume
1/2/2018 170.16 172.3 169.26 172.26 168.9873 25555900
1/3/2018 172.53 174.55 171.96 172.23 168.9579 29517900
1/4/2018 172.54 173.47 172.08 173.03 169.7427 22434600
1/5/2018 173.44 175.37 173.05 175 171.6753 23660000
1/8/2018 174.35 175.61 173.93 174.35 171.0376 20567800
1/9/2018 174.55 175.06 173.41 174.33 171.018 21584000
1/10/2018 173.16 174.3 173 174.29 170.9788 23959900
1/11/2018 174.59 175.49 174.49 175.28 171.95 18667700
1/12/2018 176.18 177.36 175.65 177.09 173.7256 25226000
1/16/2018 177.9 179.39 176.14 176.19 172.8427 29565900
1/17/2018 176.15 179.25 175.07 179.1 175.6974 34386800
1/18/2018 179.37 180.1 178.25 179.26 175.8543 31193400
1/19/2018 178.61 179.58 177.41 178.46 175.0696 32425100
1/22/2018 177.3 177.78 176.6 177 173.6373 27108600
1/23/2018 177.3 179.44 176.82 177.04 173.6765 32689100
1/24/2018 177.25 177.3 173.2 174.22 170.9101 51105100
1/25/2018 174.51 174.95 170.53 171.11 167.8592 41529000
1/26/2018 172 172 170.06 171.51 168.2516 39143000
1/29/2018 170.16 170.16 167.07 167.96 164.769 50640400
1/30/2018 165.53 167.37 164.7 166.97 163.7978 46048200
1/31/2018 166.87 168.44 166.5 167.43 164.2491 32478900
2/1/2018 167.17 168.62 166.76 167.78 164.5924 47230800
2/2/2018 166 166.8 160.1 160.5 157.4507 86593800
2/5/2018 159.1 163.88 156 156.49 153.517 72738500
2/6/2018 154.83 163.72 154 163.03 159.9327 68243800
2/7/2018 163.09 163.4 159.07 159.54 156.509 51608600
2/8/2018 160.29 161 155.03 155.15 152.2024 54390500
2/9/2018 157.07 157.89 150.24 156.41 154.0641 70672600
2/12/2018 158.5 163.89 157.51 162.71 160.2696 60819500
2/13/2018 161.95 164.75 161.65 164.34 161.8751 32549200
2/14/2018 163.04 167.54 162.88 167.37 164.8597 40644900
2/15/2018 169.79 173.09 169 172.99 170.3954 51147200
2/16/2018 172.36 174.82 171.77 172.43 169.8438 40176100
2/20/2018 172.05 174.26 171.42 171.85 169.2725 33930500
2/21/2018 172.83 174.12 171.01 171.07 168.5042 37471600
2/22/2018 171.8 173.95 171.71 172.5 169.9127 30991900
2/23/2018 173.67 175.65 173.54 175.5 172.8677 33812400
2/26/2018 176.35 179.39 176.21 178.97 176.2857 38162200
2/27/2018 179.1 180.48 178.16 178.39 175.7144 38928100
2/28/2018 179.26 180.62 178.05 178.12 175.4484 37782100
3/1/2018 178.54 179.78 172.66 175 172.3752 48802000
3/2/2018 172.8 176.3 172.45 176.21 173.5671 38454000
3/5/2018 175.21 177.74 174.52 176.82 174.1679 28401400
3/6/2018 177.91 178.25 176.13 176.67 174.0202 23788500
3/7/2018 174.94 175.85 174.27 175.03 172.4048 31703500
3/8/2018 175.48 177.12 175.07 176.94 174.2861 23774100
3/9/2018 177.96 180 177.39 179.98 177.2805 32185200
3/12/2018 180.29 182.39 180.21 181.72 178.9944 32207100
3/13/2018 182.59 183.5 179.24 179.97 177.2707 31693500
3/14/2018 180.32 180.52 177.81 178.44 175.7636 29368400
3/15/2018 178.5 180.24 178.07 178.65 175.9705 22743800
3/16/2018 178.65 179.12 177.62 178.02 175.3499 39404700
3/19/2018 177.32 177.47 173.66 175.3 172.6707 33446800
3/20/2018 175.24 176.8 174.94 175.24 172.6116 19649400
3/21/2018 175.04 175.09 171.26 171.27 168.7012 36338100
3/22/2018 170 172.68 168.6 168.85 166.3175 41490800
3/23/2018 168.39 169.92 164.94 164.94 162.4661 41028800
3/26/2018 168.07 173.1 166.44 172.77 170.1787 37541200
3/27/2018 173.68 175.15 166.92 168.34 165.8151 40922600
3/28/2018 167.25 170.02 165.19 166.48 163.983 41668500
3/29/2018 167.81 171.75 166.9 167.78 165.2635 38398500
4/2/2018 166.64 168.94 164.47 166.68 164.18 37586800
4/3/2018 167.64 168.75 164.88 168.39 165.8643 30278000
4/4/2018 164.88 172.01 164.77 171.61 169.0361 34605500
4/5/2018 172.58 174.23 172.08 172.8 170.2082 26933200
4/6/2018 170.97 172.48 168.2 168.38 165.8545 35005300
4/9/2018 169.88 173.09 169.85 170.05 167.4995 29017700
4/10/2018 173 174 171.53 173.25 170.6515 28408600
4/11/2018 172.23 173.92 171.7 172.44 169.8536 22431600
4/12/2018 173.41 175 173.04 174.14 171.5281 22889300
4/13/2018 174.78 175.84 173.85 174.73 172.1093 25124300
4/16/2018 175.03 176.19 174.83 175.82 173.1829 21578400
4/17/2018 176.49 178.94 176.41 178.24 175.5666 26509000
4/18/2018 177.81 178.82 176.88 177.84 175.1726 20754500
4/19/2018 173.76 175.39 172.66 172.8 170.2082 34808800
4/20/2018 170.6 171.22 165.43 165.72 163.2344 65491100
4/23/2018 166.83 166.92 164.09 165.24 162.7616 36515500
4/24/2018 165.67 166.33 161.22 162.94 160.4961 33692000
4/25/2018 162.62 165.42 162.41 163.65 161.1955 28382100
4/26/2018 164.12 165.73 163.37 164.22 161.7569 27963000
4/27/2018 164 164.33 160.63 162.32 159.8854 35655800
4/30/2018 162.13 167.26 161.84 165.26 162.7813 42427400
5/1/2018 166.41 169.2 165.27 169.1 166.5637 53569400
5/2/2018 175.23 177.75 173.8 176.57 173.9217 66539400
5/3/2018 175.88 177.5 174.44 176.89 174.2369 34068200
5/4/2018 178.25 184.25 178.17 183.83 181.0728 56201300
5/7/2018 185.18 187.67 184.75 185.16 182.3828 42451400
5/8/2018 184.99 186.22 183.67 186.05 183.2595 28402800
5/9/2018 186.55 187.4 185.22 187.36 184.5498 23211200
5/10/2018 187.74 190.37 187.65 190.04 187.1896 27989300
5/11/2018 189.49 190.06 187.45 188.59 186.4777 26212200
5/14/2018 189.01 189.53 187.86 188.15 186.0426 20778800
5/15/2018 186.78 187.07 185.1 186.44 184.3518 23695200
5/16/2018 186.07 188.46 186 188.18 186.0723 19183100
5/17/2018 188 188.91 186.36 186.99 184.8956 17294000
5/18/2018 187.19 187.81 186.13 186.31 184.2232 18297700
5/21/2018 188 189.27 186.91 187.63 185.5284 18400800
5/22/2018 188.38 188.88 186.78 187.16 185.0637 15240700
5/23/2018 186.35 188.5 185.76 188.36 186.2503 20058400
5/24/2018 188.77 188.84 186.21 188.15 186.0426 23234000
5/25/2018 188.23 189.65 187.65 188.58 186.4678 17461000
5/29/2018 187.6 188.75 186.87 187.9 185.7954 22514100
5/30/2018 187.72 188 186.78 187.5 185.3999 18690500
5/31/2018 187.22 188.23 186.14 186.87 184.7769 27482800
6/1/2018 187.99 190.26 187.75 190.24 188.1092 23442500
6/4/2018 191.64 193.42 191.35 191.83 189.6814 26266200
6/5/2018 193.07 193.94 192.36 193.31 191.1448 21566000
6/6/2018 193.63 194.08 191.92 193.98 191.8073 20933600
6/7/2018 194.14 194.2 192.34 193.46 191.2932 21347200
6/8/2018 191.17 192 189.77 191.7 189.5529 26656800
6/11/2018 191.35 191.97 190.21 191.23 189.0881 18308500
6/12/2018 191.39 192.61 191.15 192.28 190.1264 16911100
6/13/2018 192.42 192.88 190.44 190.7 188.5641 21638400
6/14/2018 191.55 191.57 190.22 190.8 188.6629 21610100
6/15/2018 190.03 190.16 188.26 188.84 186.7249 61719200
6/18/2018 187.88 189.22 187.2 188.74 186.626 18484900
6/19/2018 185.14 186.33 183.45 185.69 183.6102 33578500
6/20/2018 186.35 187.2 185.73 186.5 184.4111 20628700
6/21/2018 187.25 188.35 184.94 185.46 183.3828 25711900
6/22/2018 186.12 186.15 184.7 184.92 182.8488 27200400
6/25/2018 183.4 184.92 180.73 182.17 180.1296 31663100
6/26/2018 182.99 186.53 182.54 184.43 182.3643 24569200
6/27/2018 185.23 187.28 184.03 184.16 182.0973 25285300
6/28/2018 184.1 186.21 183.8 185.5 183.4223 17365200
6/29/2018 186.29 187.19 182.91 185.11 183.0367 22737700
7/2/2018 183.82 187.3 183.42 187.18 185.0835 17731300
7/3/2018 187.79 187.95 183.54 183.92 181.86 13954800
7/5/2018 185.26 186.41 184.28 185.4 183.3234 16604200
7/6/2018 185.42 188.43 185.2 187.97 185.8647 17485200
7/9/2018 189.5 190.68 189.3 190.58 188.4454 19756600
7/10/2018 190.71 191.28 190.18 190.35 188.218 15939100
7/11/2018 188.5 189.78 187.61 187.88 185.7757 18831500
7/12/2018 189.53 191.41 189.31 191.03 188.8904 18041100
7/13/2018 191.08 191.84 190.9 191.33 189.187 12513900
7/16/2018 191.52 192.65 190.42 190.91 188.7717 15043100
7/17/2018 189.75 191.87 189.2 191.45 189.3057 15534500
7/18/2018 191.78 191.8 189.93 190.4 188.2674 16393400
7/19/2018 189.69 192.55 189.69 191.88 189.7309 20286800
7/20/2018 191.78 192.43 190.17 191.44 189.2958 20676200
7/23/2018 190.68 191.96 189.56 191.61 189.4639 15989400
7/24/2018 192.45 193.66 192.05 193 190.8383 18697900
7/25/2018 193.06 194.85 192.43 194.82 192.6379 16709900
7/26/2018 194.61 195.96 193.61 194.21 192.0348 19076000
7/27/2018 194.99 195.19 190.1 190.98 188.8409 24024000
7/30/2018 191.9 192.2 189.07 189.91 187.7829 21029500
7/31/2018 190.3 192.14 189.34 190.29 188.1586 39373000
8/1/2018 199.13 201.76 197.31 201.5 199.2431 67935700
8/2/2018 200.58 208.38 200.35 207.39 205.0671 62404000
8/3/2018 207.03 208.74 205.48 207.99 205.6604 33447400
8/6/2018 208 209.25 207.07 209.07 206.7283 25425400
8/7/2018 209.32 209.5 206.76 207.11 204.7903 25587400
8/8/2018 206.05 207.81 204.52 207.25 204.9287 22525500
8/9/2018 207.28 209.78 207.2 208.88 206.5404 23469200
8/10/2018 207.36 209.1 206.67 207.53 205.9252 24611200
8/13/2018 207.7 210.95 207.7 208.87 207.2549 25869100
8/14/2018 210.16 210.56 208.26 209.75 208.1281 20748000
8/15/2018 209.22 210.74 208.33 210.24 208.6143 28807600
8/16/2018 211.75 213.81 211.47 213.32 211.6705 28500400
8/17/2018 213.44 217.95 213.16 217.58 215.8975 35427000
8/20/2018 218.1 219.18 215.11 215.46 213.7939 30287700
8/21/2018 216.8 217.19 214.03 215.04 213.3772 26159800
8/22/2018 214.1 216.36 213.84 215.05 213.3871 19018100
8/23/2018 214.65 217.05 214.6 215.49 213.8237 18883200
8/24/2018 216.6 216.9 215.11 216.16 214.4885 18476400
8/27/2018 217.15 218.74 216.33 217.94 216.2547 20525100
8/28/2018 219.01 220.54 218.92 219.7 218.0011 22776800
8/29/2018 220.15 223.49 219.41 222.98 221.2558 27254800
8/30/2018 223.25 228.26 222.4 225.03 223.2899 48793800
8/31/2018 226.51 228.87 226 227.63 225.8698 43340100
9/4/2018 228.41 229.18 226.63 228.36 226.5942 27390100
9/5/2018 228.99 229.67 225.1 226.87 225.1157 33333000
9/6/2018 226.23 227.35 221.3 223.1 221.3748 34290000
9/7/2018 221.85 225.37 220.71 221.3 219.5888 37619800
9/10/2018 220.95 221.85 216.47 218.33 216.6417 39516500
9/11/2018 218.01 224.3 216.56 223.85 222.119 35749000
9/12/2018 224.94 225 219.84 221.07 219.3606 49278700
9/13/2018 223.52 228.35 222.57 226.41 224.6593 41706400
9/14/2018 225.75 226.84 222.52 223.84 222.1091 31999300
9/17/2018 222.15 222.95 217.27 217.88 216.1952 37195100
9/18/2018 217.79 221.85 217.12 218.24 216.5524 31571700
9/19/2018 218.5 219.62 215.3 218.37 216.6814 27123800
9/20/2018 220.24 222.28 219.15 220.03 218.3286 26608800
9/21/2018 220.78 221.36 217.29 217.66 215.9769 96246700
9/24/2018 216.82 221.26 216.63 220.79 219.0827 27693400
9/25/2018 219.75 222.82 219.7 222.19 220.4719 24554400
9/26/2018 221 223.75 219.76 220.42 218.7156 23984700
9/27/2018 223.82 226.44 223.54 224.95 223.2105 30181200
9/28/2018 224.79 225.84 224.02 225.74 223.9944 22929400
10/1/2018 227.95 229.42 226.35 227.26 225.5027 23600800
10/2/2018 227.25 230 226.63 229.28 227.5071 24788200
10/3/2018 230.05 233.47 229.78 232.07 230.2755 28654800
10/4/2018 230.78 232.35 226.73 227.99 226.227 32042000
10/5/2018 227.96 228.41 220.58 224.29 222.5556 33580500
10/8/2018 222.21 224.8 220.2 223.77 222.0397 29663900
10/9/2018 223.64 227.27 222.25 226.87 225.1157 26891000
10/10/2018 225.46 226.35 216.05 216.36 214.687 41990600
10/11/2018 214.52 219.5 212.32 214.45 212.7917 53124400
10/12/2018 220.42 222.88 216.84 222.11 220.3925 40337900
10/15/2018 221.16 221.83 217.27 217.36 215.6792 30791000
10/16/2018 218.93 222.99 216.76 222.15 220.4322 29184000
10/17/2018 222.3 222.64 219.34 221.19 219.4796 22885400
10/18/2018 217.86 219.74 213 216.02 214.3496 32581300
10/19/2018 218.06 221.26 217.43 219.31 217.6142 33078700
10/22/2018 219.79 223.36 218.94 220.65 218.9438 28792100
10/23/2018 215.83 223.25 214.7 222.73 221.0077 38767800
10/24/2018 222.6 224.23 214.54 215.09 213.4268 40925500
10/25/2018 217.71 221.38 216.75 219.8 218.1004 29855800
10/26/2018 215.9 220.19 212.67 216.3 214.6274 47258400
10/29/2018 219.19 219.69 206.09 212.24 210.5988 45935500
10/30/2018 211.15 215.18 209.27 213.3 211.6506 36660000
10/31/2018 216.88 220.45 216.62 218.86 217.1676 38358900
11/1/2018 219.05 222.36 216.81 222.22 220.5016 58323200
11/2/2018 209.55 213.65 205.43 207.48 205.8756 91328700
11/5/2018 204.3 204.39 198.17 201.59 200.0312 66163700
11/6/2018 201.92 204.72 201.69 203.77 202.1943 31882900
11/7/2018 205.97 210.06 204.13 209.95 208.3265 33424400
11/8/2018 209.98 210.12 206.75 208.49 207.5997 25362600
11/9/2018 205.55 206.01 202.25 204.47 203.5968 34365800
11/12/2018 199 199.85 193.79 194.17 193.3408 51135500
11/13/2018 191.63 197.18 191.45 192.23 191.4091 46882900
11/14/2018 193.9 194.48 185.93 186.8 186.0023 60801000
11/15/2018 188.39 191.97 186.9 191.41 190.5926 46478800
11/16/2018 190.5 194.97 189.46 193.53 192.7035 36928300
11/19/2018 190 190.7 184.99 185.86 185.0663 41925300
11/20/2018 178.37 181.47 175.51 176.98 176.2242 67825200
11/21/2018 179.73 180.27 176.55 176.78 176.0251 31124200
11/23/2018 174.94 176.6 172.1 172.29 171.5542 23624000
11/26/2018 174.24 174.95 170.26 174.62 173.8743 44998500
11/27/2018 171.51 174.77 170.88 174.24 173.4959 41387400
11/28/2018 176.73 181.29 174.93 180.94 180.1673 46062500
11/29/2018 182.66 182.8 177.7 179.55 178.7832 41770000
11/30/2018 180.29 180.33 177.03 178.58 177.8174 39531500
12/3/2018 184.46 184.94 181.21 184.82 184.0307 40802500
12/4/2018 180.95 182.39 176.27 176.69 175.9355 41344300
12/6/2018 171.76 174.78 170.42 174.72 173.9739 43098400
12/7/2018 173.49 174.49 168.3 168.49 167.7705 42281600
12/10/2018 165 170.09 163.33 169.6 168.8757 62026000
12/11/2018 171.66 171.79 167 168.63 167.9099 47281700
12/12/2018 170.4 171.92 169.02 169.1 168.3779 35627700
12/13/2018 170.49 172.57 169.55 170.95 170.22 31898600
12/14/2018 169 169.08 165.28 165.48 164.7733 40703700
12/17/2018 165.45 168.35 162.73 163.94 163.2399 44287900
12/18/2018 165.38 167.53 164.39 166.07 165.3608 33841500
12/19/2018 166 167.45 159.09 160.89 160.2029 49047300
12/20/2018 160.4 162.11 155.3 156.83 156.1603 64773000
12/21/2018 156.86 158.16 149.63 150.73 150.0863 95744600
12/24/2018 148.15 151.55 146.59 146.83 146.203 37169200
12/26/2018 148.3 157.23 146.72 157.17 156.4988 58582500
12/27/2018 155.84 156.77 150.07 156.15 155.4832 53117100
12/28/2018 157.5 158.52 154.55 156.23 155.5628 42291400
12/31/2018 158.53 159.36 156.48 157.74 157.0664 35003500
1/2/2019 154.89 158.85 154.23 157.92 157.2456 37039700
1/3/2019 143.98 145.72 142 142.19 141.5828 91244100
1/4/2019 144.53 148.55 143.8 148.26 147.6268 58607100
1/7/2019 148.7 148.83 145.9 147.93 147.2983 54777800
1/8/2019 149.56 151.82 148.52 150.75 150.1062 41025300
1/9/2019 151.29 154.53 149.63 153.31 152.6553 45099100
1/10/2019 152.5 153.97 150.86 153.8 153.1432 35780700
1/11/2019 152.88 153.7 151.51 152.29 151.6396 27023200
1/14/2019 150.85 151.27 149.22 150 149.3594 32439200
1/15/2019 150.27 153.39 150.05 153.07 152.4163 28710900
1/16/2019 153.08 155.88 153 154.94 154.2783 30569700
1/17/2019 154.2 157.66 153.26 155.86 155.1944 29821200
1/18/2019 157.5 157.88 155.98 156.82 156.1503 33751000
1/22/2019 156.41 156.73 152.62 153.3 152.6453 30394000
1/23/2019 154.15 155.14 151.7 153.92 153.2627 23130600
1/24/2019 154.11 154.48 151.74 152.7 152.0479 25441500
1/25/2019 155.48 158.13 154.32 157.76 157.0863 33535500
1/28/2019 155.79 156.33 153.66 156.3 155.6325 26192100
1/29/2019 156.25 158.13 154.11 154.68 154.0194 41587200
1/30/2019 163.25 166.15 160.23 165.25 164.5443 61109800
1/31/2019 166.11 169 164.56 166.44 165.7292 40739600
2/1/2019 166.96 168.98 165.93 166.52 165.8089 32668100
2/4/2019 167.41 171.66 167.28 171.25 170.5187 31495500
2/5/2019 172.86 175.08 172.35 174.18 173.4362 36101600
2/6/2019 174.65 175.57 172.85 174.24 173.4959 28239600
2/7/2019 172.4 173.94 170.34 170.94 170.21 31741700
2/8/2019 168.99 170.66 168.42 170.41 170.41 23820000
2/11/2019 171.05 171.21 169.25 169.43 169.43 20993400
2/12/2019 170.1 171 169.7 170.89 170.89 22283500
2/13/2019 171.39 172.48 169.92 170.18 170.18 22490200
2/14/2019 169.71 171.26 169.38 170.8 170.8 21835700
2/15/2019 171.25 171.7 169.75 170.42 170.42 24626800
2/19/2019 169.71 171.44 169.49 170.93 170.93 18972800
2/20/2019 171.19 173.32 170.99 172.03 172.03 26114400
2/21/2019 171.8 172.37 170.3 171.06 171.06 17249700
2/22/2019 171.58 173 171.38 172.97 172.97 18913200
2/25/2019 174.16 175.87 173.95 174.23 174.23 21873400
2/26/2019 173.71 175.3 173.17 174.33 174.33 17070200
2/27/2019 173.21 175 172.73 174.87 174.87 27835400
2/28/2019 174.32 174.91 172.92 173.15 173.15 28215400
3/1/2019 174.28 175.15 172.89 174.97 174.97 25886200
3/4/2019 175.69 177.75 173.97 175.85 175.85 27436200
3/5/2019 175.94 176 174.54 175.53 175.53 19737400
3/6/2019 174.67 175.49 173.94 174.52 174.52 20810400
3/7/2019 173.87 174.44 172.02 172.5 172.5 24760900
3/8/2019 170.32 173.07 169.5 172.91 172.91 23999400
3/11/2019 175.49 179.12 175.35 178.9 178.9 32011000
3/12/2019 180 182.67 179.37 180.91 180.91 32467600
3/13/2019 182.25 183.3 180.92 181.71 181.71 31032500
3/14/2019 183.9 184.1 182.56 183.73 183.73 23579500
3/15/2019 184.85 187.33 183.74 186.12 186.12 39042900
3/18/2019 185.8 188.39 185.79 188.02 188.02 26219800
3/19/2019 188.35 188.99 185.92 186.53 186.53 31646400
3/20/2019 186.23 189.49 184.73 188.16 188.16 31035200
3/21/2019 190.02 196.33 189.81 195.09 195.09 51034200
3/22/2019 195.34 197.69 190.78 191.05 191.05 42407700
3/25/2019 191.51 191.98 186.6 188.74 188.74 43845300
3/26/2019 191.66 192.88 184.58 186.79 186.79 49800500
3/27/2019 188.75 189.76 186.55 188.47 188.47 29848400
3/28/2019 188.95 189.56 187.53 188.72 188.72 20780400
3/29/2019 189.83 190.08 188.54 189.95 189.95 23564000
4/1/2019 191.64 191.68 188.38 191.24 191.24 27862000
4/2/2019 191.09 194.46 191.05 194.02 194.02 22765700
4/3/2019 193.25 196.5 193.15 195.35 195.35 23271800
4/4/2019 194.79 196.37 193.14 195.69 195.69 19114300
4/5/2019 196.45 197.1 195.93 197 197 18526600
4/8/2019 196.42 200.23 196.34 200.1 200.1 25881700
4/9/2019 200.32 202.85 199.23 199.5 199.5 35768200
4/10/2019 198.68 200.74 198.18 200.62 200.62 21695300
4/11/2019 200.85 201 198.44 198.95 198.95 20900800
4/12/2019 199.2 200.14 196.21 198.87 198.87 27760700
4/15/2019 198.58 199.85 198.01 199.23 199.23 17524900
Date Open High Low Close Adj Close Volume Sort
4/15/2019 170.16 172.3 169.26 172.26 168.9873 25555900
4/12/2019 172.53 174.55 171.96 172.23 168.9579 29517900
4/11/2019 172.54 173.47 172.08 173.03 169.7427 22434600
4/10/2019 173.44 175.37 173.05 175 171.6753 23660000
4/9/2019 174.35 175.61 173.93 174.35 171.0376 20567800
4/8/2019 174.55 175.06 173.41 174.33 171.018 21584000
4/5/2019 173.16 174.3 173 174.29 170.9788 23959900
4/4/2019 174.59 175.49 174.49 175.28 171.95 18667700
4/3/2019 176.18 177.36 175.65 177.09 173.7256 25226000
4/2/2019 177.9 179.39 176.14 176.19 172.8427 29565900
4/1/2019 176.15 179.25 175.07 179.1 175.6974 34386800
3/29/2019 179.37 180.1 178.25 179.26 175.8543 31193400
3/28/2019 178.61 179.58 177.41 178.46 175.0696 32425100
3/27/2019 177.3 177.78 176.6 177 173.6373 27108600
3/26/2019 177.3 179.44 176.82 177.04 173.6765 32689100
3/25/2019 177.25 177.3 173.2 174.22 170.9101 51105100
3/22/2019 174.51 174.95 170.53 171.11 167.8592 41529000
3/21/2019 172 172 170.06 171.51 168.2516 39143000
3/20/2019 170.16 170.16 167.07 167.96 164.769 50640400
3/19/2019 165.53 167.37 164.7 166.97 163.7978 46048200
3/18/2019 166.87 168.44 166.5 167.43 164.2491 32478900
3/15/2019 167.17 168.62 166.76 167.78 164.5924 47230800
3/14/2019 166 166.8 160.1 160.5 157.4507 86593800
3/13/2019 159.1 163.88 156 156.49 153.517 72738500
3/12/2019 154.83 163.72 154 163.03 159.9327 68243800
3/11/2019 163.09 163.4 159.07 159.54 156.509 51608600
3/8/2019 160.29 161 155.03 155.15 152.2024 54390500
3/7/2019 157.07 157.89 150.24 156.41 154.0641 70672600
3/6/2019 158.5 163.89 157.51 162.71 160.2696 60819500
3/5/2019 161.95 164.75 161.65 164.34 161.8751 32549200
3/4/2019 163.04 167.54 162.88 167.37 164.8597 40644900
3/1/2019 169.79 173.09 169 172.99 170.3954 51147200
2/28/2019 172.36 174.82 171.77 172.43 169.8438 40176100
2/27/2019 172.05 174.26 171.42 171.85 169.2725 33930500
2/26/2019 172.83 174.12 171.01 171.07 168.5042 37471600
2/25/2019 171.8 173.95 171.71 172.5 169.9127 30991900
2/22/2019 173.67 175.65 173.54 175.5 172.8677 33812400
2/21/2019 176.35 179.39 176.21 178.97 176.2857 38162200
2/20/2019 179.1 180.48 178.16 178.39 175.7144 38928100
2/19/2019 179.26 180.62 178.05 178.12 175.4484 37782100
2/15/2019 178.54 179.78 172.66 175 172.3752 48802000
2/14/2019 172.8 176.3 172.45 176.21 173.5671 38454000
2/13/2019 175.21 177.74 174.52 176.82 174.1679 28401400
2/12/2019 177.91 178.25 176.13 176.67 174.0202 23788500
2/11/2019 174.94 175.85 174.27 175.03 172.4048 31703500
2/8/2019 175.48 177.12 175.07 176.94 174.2861 23774100
2/7/2019 177.96 180 177.39 179.98 177.2805 32185200
2/6/2019 180.29 182.39 180.21 181.72 178.9944 32207100
2/5/2019 182.59 183.5 179.24 179.97 177.2707 31693500
2/4/2019 180.32 180.52 177.81 178.44 175.7636 29368400
2/1/2019 178.5 180.24 178.07 178.65 175.9705 22743800
1/31/2019 178.65 179.12 177.62 178.02 175.3499 39404700
1/30/2019 177.32 177.47 173.66 175.3 172.6707 33446800
1/29/2019 175.24 176.8 174.94 175.24 172.6116 19649400
1/28/2019 175.04 175.09 171.26 171.27 168.7012 36338100
1/25/2019 170 172.68 168.6 168.85 166.3175 41490800
1/24/2019 168.39 169.92 164.94 164.94 162.4661 41028800
1/23/2019 168.07 173.1 166.44 172.77 170.1787 37541200
1/22/2019 173.68 175.15 166.92 168.34 165.8151 40922600
1/18/2019 167.25 170.02 165.19 166.48 163.983 41668500
1/17/2019 167.81 171.75 166.9 167.78 165.2635 38398500
1/16/2019 166.64 168.94 164.47 166.68 164.18 37586800
1/15/2019 167.64 168.75 164.88 168.39 165.8643 30278000
1/14/2019 164.88 172.01 164.77 171.61 169.0361 34605500
1/11/2019 172.58 174.23 172.08 172.8 170.2082 26933200
1/10/2019 170.97 172.48 168.2 168.38 165.8545 35005300
1/9/2019 169.88 173.09 169.85 170.05 167.4995 29017700
1/8/2019 173 174 171.53 173.25 170.6515 28408600
1/7/2019 172.23 173.92 171.7 172.44 169.8536 22431600
1/4/2019 173.41 175 173.04 174.14 171.5281 22889300
1/3/2019 174.78 175.84 173.85 174.73 172.1093 25124300
1/2/2019 175.03 176.19 174.83 175.82 173.1829 21578400
12/31/2018 176.49 178.94 176.41 178.24 175.5666 26509000
12/28/2018 177.81 178.82 176.88 177.84 175.1726 20754500
12/27/2018 173.76 175.39 172.66 172.8 170.2082 34808800
12/26/2018 170.6 171.22 165.43 165.72 163.2344 65491100
12/24/2018 166.83 166.92 164.09 165.24 162.7616 36515500
12/21/2018 165.67 166.33 161.22 162.94 160.4961 33692000
12/20/2018 162.62 165.42 162.41 163.65 161.1955 28382100
12/19/2018 164.12 165.73 163.37 164.22 161.7569 27963000
12/18/2018 164 164.33 160.63 162.32 159.8854 35655800
12/17/2018 162.13 167.26 161.84 165.26 162.7813 42427400
12/14/2018 166.41 169.2 165.27 169.1 166.5637 53569400
12/13/2018 175.23 177.75 173.8 176.57 173.9217 66539400
12/12/2018 175.88 177.5 174.44 176.89 174.2369 34068200
12/11/2018 178.25 184.25 178.17 183.83 181.0728 56201300
12/10/2018 185.18 187.67 184.75 185.16 182.3828 42451400
12/7/2018 184.99 186.22 183.67 186.05 183.2595 28402800
12/6/2018 186.55 187.4 185.22 187.36 184.5498 23211200
12/4/2018 187.74 190.37 187.65 190.04 187.1896 27989300
12/3/2018 189.49 190.06 187.45 188.59 186.4777 26212200
11/30/2018 189.01 189.53 187.86 188.15 186.0426 20778800
11/29/2018 186.78 187.07 185.1 186.44 184.3518 23695200
11/28/2018 186.07 188.46 186 188.18 186.0723 19183100
11/27/2018 188 188.91 186.36 186.99 184.8956 17294000
11/26/2018 187.19 187.81 186.13 186.31 184.2232 18297700
11/23/2018 188 189.27 186.91 187.63 185.5284 18400800
11/21/2018 188.38 188.88 186.78 187.16 185.0637 15240700
11/20/2018 186.35 188.5 185.76 188.36 186.2503 20058400
11/19/2018 188.77 188.84 186.21 188.15 186.0426 23234000
11/16/2018 188.23 189.65 187.65 188.58 186.4678 17461000
11/15/2018 187.6 188.75 186.87 187.9 185.7954 22514100
11/14/2018 187.72 188 186.78 187.5 185.3999 18690500
11/13/2018 187.22 188.23 186.14 186.87 184.7769 27482800
11/12/2018 187.99 190.26 187.75 190.24 188.1092 23442500
11/9/2018 191.64 193.42 191.35 191.83 189.6814 26266200
11/8/2018 193.07 193.94 192.36 193.31 191.1448 21566000
11/7/2018 193.63 194.08 191.92 193.98 191.8073 20933600
11/6/2018 194.14 194.2 192.34 193.46 191.2932 21347200
11/5/2018 191.17 192 189.77 191.7 189.5529 26656800
11/2/2018 191.35 191.97 190.21 191.23 189.0881 18308500
11/1/2018 191.39 192.61 191.15 192.28 190.1264 16911100
10/31/2018 192.42 192.88 190.44 190.7 188.5641 21638400
10/30/2018 191.55 191.57 190.22 190.8 188.6629 21610100
10/29/2018 190.03 190.16 188.26 188.84 186.7249 61719200
10/26/2018 187.88 189.22 187.2 188.74 186.626 18484900
10/25/2018 185.14 186.33 183.45 185.69 183.6102 33578500
10/24/2018 186.35 187.2 185.73 186.5 184.4111 20628700
10/23/2018 187.25 188.35 184.94 185.46 183.3828 25711900
10/22/2018 186.12 186.15 184.7 184.92 182.8488 27200400
10/19/2018 183.4 184.92 180.73 182.17 180.1296 31663100
10/18/2018 182.99 186.53 182.54 184.43 182.3643 24569200
10/17/2018 185.23 187.28 184.03 184.16 182.0973 25285300
10/16/2018 184.1 186.21 183.8 185.5 183.4223 17365200
10/15/2018 186.29 187.19 182.91 185.11 183.0367 22737700
10/12/2018 183.82 187.3 183.42 187.18 185.0835 17731300
10/11/2018 187.79 187.95 183.54 183.92 181.86 13954800
10/10/2018 185.26 186.41 184.28 185.4 183.3234 16604200
10/9/2018 185.42 188.43 185.2 187.97 185.8647 17485200
10/8/2018 189.5 190.68 189.3 190.58 188.4454 19756600
10/5/2018 190.71 191.28 190.18 190.35 188.218 15939100
10/4/2018 188.5 189.78 187.61 187.88 185.7757 18831500
10/3/2018 189.53 191.41 189.31 191.03 188.8904 18041100
10/2/2018 191.08 191.84 190.9 191.33 189.187 12513900
10/1/2018 191.52 192.65 190.42 190.91 188.7717 15043100
9/28/2018 189.75 191.87 189.2 191.45 189.3057 15534500
9/27/2018 191.78 191.8 189.93 190.4 188.2674 16393400
9/26/2018 189.69 192.55 189.69 191.88 189.7309 20286800
9/25/2018 191.78 192.43 190.17 191.44 189.2958 20676200
9/24/2018 190.68 191.96 189.56 191.61 189.4639 15989400
9/21/2018 192.45 193.66 192.05 193 190.8383 18697900
9/20/2018 193.06 194.85 192.43 194.82 192.6379 16709900
9/19/2018 194.61 195.96 193.61 194.21 192.0348 19076000
9/18/2018 194.99 195.19 190.1 190.98 188.8409 24024000
9/17/2018 191.9 192.2 189.07 189.91 187.7829 21029500
9/14/2018 190.3 192.14 189.34 190.29 188.1586 39373000
9/13/2018 199.13 201.76 197.31 201.5 199.2431 67935700
9/12/2018 200.58 208.38 200.35 207.39 205.0671 62404000
9/11/2018 207.03 208.74 205.48 207.99 205.6604 33447400
9/10/2018 208 209.25 207.07 209.07 206.7283 25425400
9/7/2018 209.32 209.5 206.76 207.11 204.7903 25587400
9/6/2018 206.05 207.81 204.52 207.25 204.9287 22525500
9/5/2018 207.28 209.78 207.2 208.88 206.5404 23469200
9/4/2018 207.36 209.1 206.67 207.53 205.9252 24611200
8/31/2018 207.7 210.95 207.7 208.87 207.2549 25869100
8/30/2018 210.16 210.56 208.26 209.75 208.1281 20748000
8/29/2018 209.22 210.74 208.33 210.24 208.6143 28807600
8/28/2018 211.75 213.81 211.47 213.32 211.6705 28500400
8/27/2018 213.44 217.95 213.16 217.58 215.8975 35427000
8/24/2018 218.1 219.18 215.11 215.46 213.7939 30287700
8/23/2018 216.8 217.19 214.03 215.04 213.3772 26159800
8/22/2018 214.1 216.36 213.84 215.05 213.3871 19018100
8/21/2018 214.65 217.05 214.6 215.49 213.8237 18883200
8/20/2018 216.6 216.9 215.11 216.16 214.4885 18476400
8/17/2018 217.15 218.74 216.33 217.94 216.2547 20525100
8/16/2018 219.01 220.54 218.92 219.7 218.0011 22776800
8/15/2018 220.15 223.49 219.41 222.98 221.2558 27254800
8/14/2018 223.25 228.26 222.4 225.03 223.2899 48793800
8/13/2018 226.51 228.87 226 227.63 225.8698 43340100
8/10/2018 228.41 229.18 226.63 228.36 226.5942 27390100
8/9/2018 228.99 229.67 225.1 226.87 225.1157 33333000
8/8/2018 226.23 227.35 221.3 223.1 221.3748 34290000
8/7/2018 221.85 225.37 220.71 221.3 219.5888 37619800
8/6/2018 220.95 221.85 216.47 218.33 216.6417 39516500
8/3/2018 218.01 224.3 216.56 223.85 222.119 35749000
8/2/2018 224.94 225 219.84 221.07 219.3606 49278700
8/1/2018 223.52 228.35 222.57 226.41 224.6593 41706400
7/31/2018 225.75 226.84 222.52 223.84 222.1091 31999300
7/30/2018 222.15 222.95 217.27 217.88 216.1952 37195100
7/27/2018 217.79 221.85 217.12 218.24 216.5524 31571700
7/26/2018 218.5 219.62 215.3 218.37 216.6814 27123800
7/25/2018 220.24 222.28 219.15 220.03 218.3286 26608800
7/24/2018 220.78 221.36 217.29 217.66 215.9769 96246700
7/23/2018 216.82 221.26 216.63 220.79 219.0827 27693400
7/20/2018 219.75 222.82 219.7 222.19 220.4719 24554400
7/19/2018 221 223.75 219.76 220.42 218.7156 23984700
7/18/2018 223.82 226.44 223.54 224.95 223.2105 30181200
7/17/2018 224.79 225.84 224.02 225.74 223.9944 22929400
7/16/2018 227.95 229.42 226.35 227.26 225.5027 23600800
7/13/2018 227.25 230 226.63 229.28 227.5071 24788200
7/12/2018 230.05 233.47 229.78 232.07 230.2755 28654800
7/11/2018 230.78 232.35 226.73 227.99 226.227 32042000
7/10/2018 227.96 228.41 220.58 224.29 222.5556 33580500
7/9/2018 222.21 224.8 220.2 223.77 222.0397 29663900
7/6/2018 223.64 227.27 222.25 226.87 225.1157 26891000
7/5/2018 225.46 226.35 216.05 216.36 214.687 41990600
7/3/2018 214.52 219.5 212.32 214.45 212.7917 53124400
7/2/2018 220.42 222.88 216.84 222.11 220.3925 40337900
6/29/2018 221.16 221.83 217.27 217.36 215.6792 30791000
6/28/2018 218.93 222.99 216.76 222.15 220.4322 29184000
6/27/2018 222.3 222.64 219.34 221.19 219.4796 22885400
6/26/2018 217.86 219.74 213 216.02 214.3496 32581300
6/25/2018 218.06 221.26 217.43 219.31 217.6142 33078700
6/22/2018 219.79 223.36 218.94 220.65 218.9438 28792100
6/21/2018 215.83 223.25 214.7 222.73 221.0077 38767800
6/20/2018 222.6 224.23 214.54 215.09 213.4268 40925500
6/19/2018 217.71 221.38 216.75 219.8 218.1004 29855800
6/18/2018 215.9 220.19 212.67 216.3 214.6274 47258400
6/15/2018 219.19 219.69 206.09 212.24 210.5988 45935500
6/14/2018 211.15 215.18 209.27 213.3 211.6506 36660000
6/13/2018 216.88 220.45 216.62 218.86 217.1676 38358900
6/12/2018 219.05 222.36 216.81 222.22 220.5016 58323200
6/11/2018 209.55 213.65 205.43 207.48 205.8756 91328700
6/8/2018 204.3 204.39 198.17 201.59 200.0312 66163700
6/7/2018 201.92 204.72 201.69 203.77 202.1943 31882900
6/6/2018 205.97 210.06 204.13 209.95 208.3265 33424400
6/5/2018 209.98 210.12 206.75 208.49 207.5997 25362600
6/4/2018 205.55 206.01 202.25 204.47 203.5968 34365800
6/1/2018 199 199.85 193.79 194.17 193.3408 51135500
5/31/2018 191.63 197.18 191.45 192.23 191.4091 46882900
5/30/2018 193.9 194.48 185.93 186.8 186.0023 60801000
5/29/2018 188.39 191.97 186.9 191.41 190.5926 46478800
5/25/2018 190.5 194.97 189.46 193.53 192.7035 36928300
5/24/2018 190 190.7 184.99 185.86 185.0663 41925300
5/23/2018 178.37 181.47 175.51 176.98 176.2242 67825200
5/22/2018 179.73 180.27 176.55 176.78 176.0251 31124200
5/21/2018 174.94 176.6 172.1 172.29 171.5542 23624000
5/18/2018 174.24 174.95 170.26 174.62 173.8743 44998500
5/17/2018 171.51 174.77 170.88 174.24 173.4959 41387400
5/16/2018 176.73 181.29 174.93 180.94 180.1673 46062500
5/15/2018 182.66 182.8 177.7 179.55 178.7832 41770000
5/14/2018 180.29 180.33 177.03 178.58 177.8174 39531500
5/11/2018 184.46 184.94 181.21 184.82 184.0307 40802500
5/10/2018 180.95 182.39 176.27 176.69 175.9355 41344300
5/9/2018 171.76 174.78 170.42 174.72 173.9739 43098400
5/8/2018 173.49 174.49 168.3 168.49 167.7705 42281600
5/7/2018 165 170.09 163.33 169.6 168.8757 62026000
5/4/2018 171.66 171.79 167 168.63 167.9099 47281700
5/3/2018 170.4 171.92 169.02 169.1 168.3779 35627700
5/2/2018 170.49 172.57 169.55 170.95 170.22 31898600
5/1/2018 169 169.08 165.28 165.48 164.7733 40703700
4/30/2018 165.45 168.35 162.73 163.94 163.2399 44287900
4/27/2018 165.38 167.53 164.39 166.07 165.3608 33841500
4/26/2018 166 167.45 159.09 160.89 160.2029 49047300
4/25/2018 160.4 162.11 155.3 156.83 156.1603 64773000
4/24/2018 156.86 158.16 149.63 150.73 150.0863 95744600
4/23/2018 148.15 151.55 146.59 146.83 146.203 37169200
4/20/2018 148.3 157.23 146.72 157.17 156.4988 58582500
4/19/2018 155.84 156.77 150.07 156.15 155.4832 53117100
4/18/2018 157.5 158.52 154.55 156.23 155.5628 42291400
4/17/2018 158.53 159.36 156.48 157.74 157.0664 35003500
4/16/2018 154.89 158.85 154.23 157.92 157.2456 37039700
4/13/2018 143.98 145.72 142 142.19 141.5828 91244100
4/12/2018 144.53 148.55 143.8 148.26 147.6268 58607100
4/11/2018 148.7 148.83 145.9 147.93 147.2983 54777800
4/10/2018 149.56 151.82 148.52 150.75 150.1062 41025300
4/9/2018 151.29 154.53 149.63 153.31 152.6553 45099100
4/6/2018 152.5 153.97 150.86 153.8 153.1432 35780700
4/5/2018 152.88 153.7 151.51 152.29 151.6396 27023200
4/4/2018 150.85 151.27 149.22 150 149.3594 32439200
4/3/2018 150.27 153.39 150.05 153.07 152.4163 28710900
4/2/2018 153.08 155.88 153 154.94 154.2783 30569700
3/29/2018 154.2 157.66 153.26 155.86 155.1944 29821200
3/28/2018 157.5 157.88 155.98 156.82 156.1503 33751000
3/27/2018 156.41 156.73 152.62 153.3 152.6453 30394000
3/26/2018 154.15 155.14 151.7 153.92 153.2627 23130600
3/23/2018 154.11 154.48 151.74 152.7 152.0479 25441500
3/22/2018 155.48 158.13 154.32 157.76 157.0863 33535500
3/21/2018 155.79 156.33 153.66 156.3 155.6325 26192100
3/20/2018 156.25 158.13 154.11 154.68 154.0194 41587200
3/19/2018 163.25 166.15 160.23 165.25 164.5443 61109800
3/16/2018 166.11 169 164.56 166.44 165.7292 40739600
3/15/2018 166.96 168.98 165.93 166.52 165.8089 32668100
3/14/2018 167.41 171.66 167.28 171.25 170.5187 31495500
3/13/2018 172.86 175.08 172.35 174.18 173.4362 36101600
3/12/2018 174.65 175.57 172.85 174.24 173.4959 28239600
3/9/2018 172.4 173.94 170.34 170.94 170.21 31741700
3/8/2018 168.99 170.66 168.42 170.41 170.41 23820000
3/7/2018 171.05 171.21 169.25 169.43 169.43 20993400
3/6/2018 170.1 171 169.7 170.89 170.89 22283500
3/5/2018 171.39 172.48 169.92 170.18 170.18 22490200
3/2/2018 169.71 171.26 169.38 170.8 170.8 21835700
3/1/2018 171.25 171.7 169.75 170.42 170.42 24626800
2/28/2018 169.71 171.44 169.49 170.93 170.93 18972800
2/27/2018 171.19 173.32 170.99 172.03 172.03 26114400
2/26/2018 171.8 172.37 170.3 171.06 171.06 17249700
2/23/2018 171.58 173 171.38 172.97 172.97 18913200
2/22/2018 174.16 175.87 173.95 174.23 174.23 21873400
2/21/2018 173.71 175.3 173.17 174.33 174.33 17070200
2/20/2018 173.21 175 172.73 174.87 174.87 27835400
2/16/2018 174.32 174.91 172.92 173.15 173.15 28215400
2/15/2018 174.28 175.15 172.89 174.97 174.97 25886200
2/14/2018 175.69 177.75 173.97 175.85 175.85 27436200
2/13/2018 175.94 176 174.54 175.53 175.53 19737400
2/12/2018 174.67 175.49 173.94 174.52 174.52 20810400
2/9/2018 173.87 174.44 172.02 172.5 172.5 24760900
2/8/2018 170.32 173.07 169.5 172.91 172.91 23999400
2/7/2018 175.49 179.12 175.35 178.9 178.9 32011000
2/6/2018 180 182.67 179.37 180.91 180.91 32467600
2/5/2018 182.25 183.3 180.92 181.71 181.71 31032500
2/2/2018 183.9 184.1 182.56 183.73 183.73 23579500
2/1/2018 184.85 187.33 183.74 186.12 186.12 39042900
1/31/2018 185.8 188.39 185.79 188.02 188.02 26219800
1/30/2018 188.35 188.99 185.92 186.53 186.53 31646400
1/29/2018 186.23 189.49 184.73 188.16 188.16 31035200
1/26/2018 190.02 196.33 189.81 195.09 195.09 51034200
1/25/2018 195.34 197.69 190.78 191.05 191.05 42407700
1/24/2018 191.51 191.98 186.6 188.74 188.74 43845300
1/23/2018 191.66 192.88 184.58 186.79 186.79 49800500
1/22/2018 188.75 189.76 186.55 188.47 188.47 29848400
1/19/2018 188.95 189.56 187.53 188.72 188.72 20780400
1/18/2018 189.83 190.08 188.54 189.95 189.95 23564000
1/17/2018 191.64 191.68 188.38 191.24 191.24 27862000
1/16/2018 191.09 194.46 191.05 194.02 194.02 22765700
1/12/2018 193.25 196.5 193.15 195.35 195.35 23271800
1/11/2018 194.79 196.37 193.14 195.69 195.69 19114300
1/10/2018 196.45 197.1 195.93 197 197 18526600
1/9/2018 196.42 200.23 196.34 200.1 200.1 25881700
1/8/2018 200.32 202.85 199.23 199.5 199.5 35768200
1/5/2018 198.68 200.74 198.18 200.62 200.62 21695300
1/4/2018 200.85 201 198.44 198.95 198.95 20900800
1/3/2018 199.2 200.14 196.21 198.87 198.87 27760700
1/2/2018 198.58 199.85 198.01 199.23 199.23 17524900
Date Open High Low Close Adj Close Volume Filter
1/2/2019 154.89 158.85 154.23 157.92 157.2456 37039700
1/3/2019 143.98 145.72 142 142.19 141.5828 91244100
1/4/2019 144.53 148.55 143.8 148.26 147.6268 58607100
1/7/2019 148.7 148.83 145.9 147.93 147.2983 54777800
1/8/2019 149.56 151.82 148.52 150.75 150.1062 41025300
1/9/2019 151.29 154.53 149.63 153.31 152.6553 45099100
1/10/2019 152.5 153.97 150.86 153.8 153.1432 35780700
1/11/2019 152.88 153.7 151.51 152.29 151.6396 27023200
1/14/2019 150.85 151.27 149.22 150 149.3594 32439200
1/15/2019 150.27 153.39 150.05 153.07 152.4163 28710900
1/16/2019 153.08 155.88 153 154.94 154.2783 30569700
1/17/2019 154.2 157.66 153.26 155.86 155.1944 29821200
1/18/2019 157.5 157.88 155.98 156.82 156.1503 33751000
1/22/2019 156.41 156.73 152.62 153.3 152.6453 30394000
1/23/2019 154.15 155.14 151.7 153.92 153.2627 23130600
1/24/2019 154.11 154.48 151.74 152.7 152.0479 25441500
1/25/2019 155.48 158.13 154.32 157.76 157.0863 33535500
1/28/2019 155.79 156.33 153.66 156.3 155.6325 26192100
1/29/2019 156.25 158.13 154.11 154.68 154.0194 41587200
1/30/2019 163.25 166.15 160.23 165.25 164.5443 61109800
1/31/2019 166.11 169 164.56 166.44 165.7292 40739600
2/1/2019 166.96 168.98 165.93 166.52 165.8089 32668100
2/4/2019 167.41 171.66 167.28 171.25 170.5187 31495500
2/5/2019 172.86 175.08 172.35 174.18 173.4362 36101600
2/6/2019 174.65 175.57 172.85 174.24 173.4959 28239600
2/7/2019 172.4 173.94 170.34 170.94 170.21 31741700
2/8/2019 168.99 170.66 168.42 170.41 170.41 23820000
2/11/2019 171.05 171.21 169.25 169.43 169.43 20993400
2/12/2019 170.1 171 169.7 170.89 170.89 22283500
2/13/2019 171.39 172.48 169.92 170.18 170.18 22490200
2/14/2019 169.71 171.26 169.38 170.8 170.8 21835700
2/15/2019 171.25 171.7 169.75 170.42 170.42 24626800
2/19/2019 169.71 171.44 169.49 170.93 170.93 18972800
2/20/2019 171.19 173.32 170.99 172.03 172.03 26114400
2/21/2019 171.8 172.37 170.3 171.06 171.06 17249700
2/22/2019 171.58 173 171.38 172.97 172.97 18913200
2/25/2019 174.16 175.87 173.95 174.23 174.23 21873400
2/26/2019 173.71 175.3 173.17 174.33 174.33 17070200
2/27/2019 173.21 175 172.73 174.87 174.87 27835400
2/28/2019 174.32 174.91 172.92 173.15 173.15 28215400
3/1/2019 174.28 175.15 172.89 174.97 174.97 25886200
3/4/2019 175.69 177.75 173.97 175.85 175.85 27436200
3/5/2019 175.94 176 174.54 175.53 175.53 19737400
3/6/2019 174.67 175.49 173.94 174.52 174.52 20810400
3/7/2019 173.87 174.44 172.02 172.5 172.5 24760900
3/8/2019 170.32 173.07 169.5 172.91 172.91 23999400
3/11/2019 175.49 179.12 175.35 178.9 178.9 32011000
3/12/2019 180 182.67 179.37 180.91 180.91 32467600
3/13/2019 182.25 183.3 180.92 181.71 181.71 31032500
3/14/2019 183.9 184.1 182.56 183.73 183.73 23579500
3/15/2019 184.85 187.33 183.74 186.12 186.12 39042900
3/18/2019 185.8 188.39 185.79 188.02 188.02 26219800
3/19/2019 188.35 188.99 185.92 186.53 186.53 31646400
3/20/2019 186.23 189.49 184.73 188.16 188.16 31035200
3/21/2019 190.02 196.33 189.81 195.09 195.09 51034200
3/22/2019 195.34 197.69 190.78 191.05 191.05 42407700
3/25/2019 191.51 191.98 186.6 188.74 188.74 43845300
3/26/2019 191.66 192.88 184.58 186.79 186.79 49800500
3/27/2019 188.75 189.76 186.55 188.47 188.47 29848400
3/28/2019 188.95 189.56 187.53 188.72 188.72 20780400
3/29/2019 189.83 190.08 188.54 189.95 189.95 23564000
4/1/2019 191.64 191.68 188.38 191.24 191.24 27862000
4/2/2019 191.09 194.46 191.05 194.02 194.02 22765700
4/3/2019 193.25 196.5 193.15 195.35 195.35 23271800
4/4/2019 194.79 196.37 193.14 195.69 195.69 19114300
4/5/2019 196.45 197.1 195.93 197 197 18526600
4/8/2019 196.42 200.23 196.34 200.1 200.1 25881700
4/9/2019 200.32 202.85 199.23 199.5 199.5 35768200
4/10/2019 198.68 200.74 198.18 200.62 200.62 21695300
4/11/2019 200.85 201 198.44 198.95 198.95 20900800
4/12/2019 199.2 200.14 196.21 198.87 198.87 27760700
4/15/2019 198.58 199.85 198.01 199.23 199.23 17524900
Date Open High Low Close Adj Close Volume
1/2/2018 170.16 172.3 169.26 172.26 168.9873 25555900
1/3/2018 172.53 174.55 171.96 172.23 168.9579 29517900
1/4/2018 172.54 173.47 172.08 173.03 169.7427 22434600
1/5/2018 173.44 175.37 173.05 175 171.6753 23660000
1/8/2018 174.35 175.61 173.93 174.35 171.0376 20567800
1/9/2018 174.55 175.06 173.41 174.33 171.018 21584000
1/10/2018 173.16 174.3 173 174.29 170.9788 23959900
1/11/2018 174.59 175.49 174.49 175.28 171.95 18667700
1/12/2018 176.18 177.36 175.65 177.09 173.7256 25226000
1/16/2018 177.9 179.39 176.14 176.19 172.8427 29565900
1/17/2018 176.15 179.25 175.07 179.1 175.6974 34386800
1/18/2018 179.37 180.1 178.25 179.26 175.8543 31193400
1/19/2018 178.61 179.58 177.41 178.46 175.0696 32425100
1/22/2018 177.3 177.78 176.6 177 173.6373 27108600
1/23/2018 177.3 179.44 176.82 177.04 173.6765 32689100
1/24/2018 177.25 177.3 173.2 174.22 170.9101 51105100
1/25/2018 174.51 174.95 170.53 171.11 167.8592 41529000
1/26/2018 172 172 170.06 171.51 168.2516 39143000
1/29/2018 170.16 170.16 167.07 167.96 164.769 50640400
1/30/2018 165.53 167.37 164.7 166.97 163.7978 46048200
1/31/2018 166.87 168.44 166.5 167.43 164.2491 32478900
2/1/2018 167.17 168.62 166.76 167.78 164.5924 47230800
2/2/2018 166 166.8 160.1 160.5 157.4507 86593800
2/5/2018 159.1 163.88 156 156.49 153.517 72738500
2/6/2018 154.83 163.72 154 163.03 159.9327 68243800
2/7/2018 163.09 163.4 159.07 159.54 156.509 51608600
2/8/2018 160.29 161 155.03 155.15 152.2024 54390500
2/9/2018 157.07 157.89 150.24 156.41 154.0641 70672600
2/12/2018 158.5 163.89 157.51 162.71 160.2696 60819500
2/13/2018 161.95 164.75 161.65 164.34 161.8751 32549200
2/14/2018 163.04 167.54 162.88 167.37 164.8597 40644900
2/15/2018 169.79 173.09 169 172.99 170.3954 51147200
2/16/2018 172.36 174.82 171.77 172.43 169.8438 40176100
2/20/2018 172.05 174.26 171.42 171.85 169.2725 33930500
2/21/2018 172.83 174.12 171.01 171.07 168.5042 37471600
2/22/2018 171.8 173.95 171.71 172.5 169.9127 30991900
2/23/2018 173.67 175.65 173.54 175.5 172.8677 33812400
2/26/2018 176.35 179.39 176.21 178.97 176.2857 38162200
2/27/2018 179.1 180.48 178.16 178.39 175.7144 38928100
2/28/2018 179.26 180.62 178.05 178.12 175.4484 37782100
3/1/2018 178.54 179.78 172.66 175 172.3752 48802000
3/2/2018 172.8 176.3 172.45 176.21 173.5671 38454000
3/5/2018 175.21 177.74 174.52 176.82 174.1679 28401400
3/6/2018 177.91 178.25 176.13 176.67 174.0202 23788500
3/7/2018 174.94 175.85 174.27 175.03 172.4048 31703500
3/8/2018 175.48 177.12 175.07 176.94 174.2861 23774100
3/9/2018 177.96 180 177.39 179.98 177.2805 32185200
3/12/2018 180.29 182.39 180.21 181.72 178.9944 32207100
3/13/2018 182.59 183.5 179.24 179.97 177.2707 31693500
3/14/2018 180.32 180.52 177.81 178.44 175.7636 29368400
3/15/2018 178.5 180.24 178.07 178.65 175.9705 22743800
3/16/2018 178.65 179.12 177.62 178.02 175.3499 39404700
3/19/2018 177.32 177.47 173.66 175.3 172.6707 33446800
3/20/2018 175.24 176.8 174.94 175.24 172.6116 19649400
3/21/2018 175.04 175.09 171.26 171.27 168.7012 36338100
3/22/2018 170 172.68 168.6 168.85 166.3175 41490800
3/23/2018 168.39 169.92 164.94 164.94 162.4661 41028800
3/26/2018 168.07 173.1 166.44 172.77 170.1787 37541200
3/27/2018 173.68 175.15 166.92 168.34 165.8151 40922600
3/28/2018 167.25 170.02 165.19 166.48 163.983 41668500
3/29/2018 167.81 171.75 166.9 167.78 165.2635 38398500
4/2/2018 166.64 168.94 164.47 166.68 164.18 37586800
4/3/2018 167.64 168.75 164.88 168.39 165.8643 30278000
4/4/2018 164.88 172.01 164.77 171.61 169.0361 34605500
4/5/2018 172.58 174.23 172.08 172.8 170.2082 26933200
4/6/2018 170.97 172.48 168.2 168.38 165.8545 35005300
4/9/2018 169.88 173.09 169.85 170.05 167.4995 29017700
4/10/2018 173 174 171.53 173.25 170.6515 28408600
4/11/2018 172.23 173.92 171.7 172.44 169.8536 22431600
4/12/2018 173.41 175 173.04 174.14 171.5281 22889300
4/13/2018 174.78 175.84 173.85 174.73 172.1093 25124300
4/16/2018 175.03 176.19 174.83 175.82 173.1829 21578400
4/17/2018 176.49 178.94 176.41 178.24 175.5666 26509000
4/18/2018 177.81 178.82 176.88 177.84 175.1726 20754500
4/19/2018 173.76 175.39 172.66 172.8 170.2082 34808800
4/20/2018 170.6 171.22 165.43 165.72 163.2344 65491100
4/23/2018 166.83 166.92 164.09 165.24 162.7616 36515500
4/24/2018 165.67 166.33 161.22 162.94 160.4961 33692000
4/25/2018 162.62 165.42 162.41 163.65 161.1955 28382100
4/26/2018 164.12 165.73 163.37 164.22 161.7569 27963000
4/27/2018 164 164.33 160.63 162.32 159.8854 35655800
4/30/2018 162.13 167.26 161.84 165.26 162.7813 42427400
5/1/2018 166.41 169.2 165.27 169.1 166.5637 53569400
5/2/2018 175.23 177.75 173.8 176.57 173.9217 66539400
5/3/2018 175.88 177.5 174.44 176.89 174.2369 34068200
5/4/2018 178.25 184.25 178.17 183.83 181.0728 56201300
5/7/2018 185.18 187.67 184.75 185.16 182.3828 42451400
5/8/2018 184.99 186.22 183.67 186.05 183.2595 28402800
5/9/2018 186.55 187.4 185.22 187.36 184.5498 23211200
5/10/2018 187.74 190.37 187.65 190.04 187.1896 27989300
5/11/2018 189.49 190.06 187.45 188.59 186.4777 26212200
5/14/2018 189.01 189.53 187.86 188.15 186.0426 20778800
5/15/2018 186.78 187.07 185.1 186.44 184.3518 23695200
5/16/2018 186.07 188.46 186 188.18 186.0723 19183100
5/17/2018 188 188.91 186.36 186.99 184.8956 17294000
5/18/2018 187.19 187.81 186.13 186.31 184.2232 18297700
5/21/2018 188 189.27 186.91 187.63 185.5284 18400800
5/22/2018 188.38 188.88 186.78 187.16 185.0637 15240700
5/23/2018 186.35 188.5 185.76 188.36 186.2503 20058400
5/24/2018 188.77 188.84 186.21 188.15 186.0426 23234000
5/25/2018 188.23 189.65 187.65 188.58 186.4678 17461000
5/29/2018 187.6 188.75 186.87 187.9 185.7954 22514100
5/30/2018 187.72 188 186.78 187.5 185.3999 18690500
5/31/2018 187.22 188.23 186.14 186.87 184.7769 27482800
6/1/2018 187.99 190.26 187.75 190.24 188.1092 23442500
6/4/2018 191.64 193.42 191.35 191.83 189.6814 26266200
6/5/2018 193.07 193.94 192.36 193.31 191.1448 21566000
6/6/2018 193.63 194.08 191.92 193.98 191.8073 20933600
6/7/2018 194.14 194.2 192.34 193.46 191.2932 21347200
6/8/2018 191.17 192 189.77 191.7 189.5529 26656800
6/11/2018 191.35 191.97 190.21 191.23 189.0881 18308500
6/12/2018 191.39 192.61 191.15 192.28 190.1264 16911100
6/13/2018 192.42 192.88 190.44 190.7 188.5641 21638400
6/14/2018 191.55 191.57 190.22 190.8 188.6629 21610100
6/15/2018 190.03 190.16 188.26 188.84 186.7249 61719200
6/18/2018 187.88 189.22 187.2 188.74 186.626 18484900
6/19/2018 185.14 186.33 183.45 185.69 183.6102 33578500
6/20/2018 186.35 187.2 185.73 186.5 184.4111 20628700
6/21/2018 187.25 188.35 184.94 185.46 183.3828 25711900
6/22/2018 186.12 186.15 184.7 184.92 182.8488 27200400
6/25/2018 183.4 184.92 180.73 182.17 180.1296 31663100
6/26/2018 182.99 186.53 182.54 184.43 182.3643 24569200
6/27/2018 185.23 187.28 184.03 184.16 182.0973 25285300
6/28/2018 184.1 186.21 183.8 185.5 183.4223 17365200
6/29/2018 186.29 187.19 182.91 185.11 183.0367 22737700
7/2/2018 183.82 187.3 183.42 187.18 185.0835 17731300
7/3/2018 187.79 187.95 183.54 183.92 181.86 13954800
7/5/2018 185.26 186.41 184.28 185.4 183.3234 16604200
7/6/2018 185.42 188.43 185.2 187.97 185.8647 17485200
7/9/2018 189.5 190.68 189.3 190.58 188.4454 19756600
7/10/2018 190.71 191.28 190.18 190.35 188.218 15939100
7/11/2018 188.5 189.78 187.61 187.88 185.7757 18831500
7/12/2018 189.53 191.41 189.31 191.03 188.8904 18041100
7/13/2018 191.08 191.84 190.9 191.33 189.187 12513900
7/16/2018 191.52 192.65 190.42 190.91 188.7717 15043100
7/17/2018 189.75 191.87 189.2 191.45 189.3057 15534500
7/18/2018 191.78 191.8 189.93 190.4 188.2674 16393400
7/19/2018 189.69 192.55 189.69 191.88 189.7309 20286800
7/20/2018 191.78 192.43 190.17 191.44 189.2958 20676200
7/23/2018 190.68 191.96 189.56 191.61 189.4639 15989400
7/24/2018 192.45 193.66 192.05 193 190.8383 18697900
7/25/2018 193.06 194.85 192.43 194.82 192.6379 16709900
7/26/2018 194.61 195.96 193.61 194.21 192.0348 19076000
7/27/2018 194.99 195.19 190.1 190.98 188.8409 24024000
7/30/2018 191.9 192.2 189.07 189.91 187.7829 21029500
7/31/2018 190.3 192.14 189.34 190.29 188.1586 39373000
8/1/2018 199.13 201.76 197.31 201.5 199.2431 67935700
8/2/2018 200.58 208.38 200.35 207.39 205.0671 62404000
8/3/2018 207.03 208.74 205.48 207.99 205.6604 33447400
8/6/2018 208 209.25 207.07 209.07 206.7283 25425400
8/7/2018 209.32 209.5 206.76 207.11 204.7903 25587400
8/8/2018 206.05 207.81 204.52 207.25 204.9287 22525500
8/9/2018 207.28 209.78 207.2 208.88 206.5404 23469200
8/10/2018 207.36 209.1 206.67 207.53 205.9252 24611200
8/13/2018 207.7 210.95 207.7 208.87 207.2549 25869100
8/14/2018 210.16 210.56 208.26 209.75 208.1281 20748000
8/15/2018 209.22 210.74 208.33 210.24 208.6143 28807600
8/16/2018 211.75 213.81 211.47 213.32 211.6705 28500400
8/17/2018 213.44 217.95 213.16 217.58 215.8975 35427000
8/20/2018 218.1 219.18 215.11 215.46 213.7939 30287700
8/21/2018 216.8 217.19 214.03 215.04 213.3772 26159800
8/22/2018 214.1 216.36 213.84 215.05 213.3871 19018100
8/23/2018 214.65 217.05 214.6 215.49 213.8237 18883200
8/24/2018 216.6 216.9 215.11 216.16 214.4885 18476400
8/27/2018 217.15 218.74 216.33 217.94 216.2547 20525100
8/28/2018 219.01 220.54 218.92 219.7 218.0011 22776800
8/29/2018 220.15 223.49 219.41 222.98 221.2558 27254800
8/30/2018 223.25 228.26 222.4 225.03 223.2899 48793800
8/31/2018 226.51 228.87 226 227.63 225.8698 43340100
9/4/2018 228.41 229.18 226.63 228.36 226.5942 27390100
9/5/2018 228.99 229.67 225.1 226.87 225.1157 33333000
9/6/2018 226.23 227.35 221.3 223.1 221.3748 34290000
9/7/2018 221.85 225.37 220.71 221.3 219.5888 37619800
9/10/2018 220.95 221.85 216.47 218.33 216.6417 39516500
9/11/2018 218.01 224.3 216.56 223.85 222.119 35749000
9/12/2018 224.94 225 219.84 221.07 219.3606 49278700
9/13/2018 223.52 228.35 222.57 226.41 224.6593 41706400
9/14/2018 225.75 226.84 222.52 223.84 222.1091 31999300
9/17/2018 222.15 222.95 217.27 217.88 216.1952 37195100
9/18/2018 217.79 221.85 217.12 218.24 216.5524 31571700
9/19/2018 218.5 219.62 215.3 218.37 216.6814 27123800
9/20/2018 220.24 222.28 219.15 220.03 218.3286 26608800
9/21/2018 220.78 221.36 217.29 217.66 215.9769 96246700
9/24/2018 216.82 221.26 216.63 220.79 219.0827 27693400
9/25/2018 219.75 222.82 219.7 222.19 220.4719 24554400
9/26/2018 221 223.75 219.76 220.42 218.7156 23984700
9/27/2018 223.82 226.44 223.54 224.95 223.2105 30181200
9/28/2018 224.79 225.84 224.02 225.74 223.9944 22929400
10/1/2018 227.95 229.42 226.35 227.26 225.5027 23600800
10/2/2018 227.25 230 226.63 229.28 227.5071 24788200
10/3/2018 230.05 233.47 229.78 232.07 230.2755 28654800
10/4/2018 230.78 232.35 226.73 227.99 226.227 32042000
10/5/2018 227.96 228.41 220.58 224.29 222.5556 33580500
10/8/2018 222.21 224.8 220.2 223.77 222.0397 29663900
10/9/2018 223.64 227.27 222.25 226.87 225.1157 26891000
10/10/2018 225.46 226.35 216.05 216.36 214.687 41990600
10/11/2018 214.52 219.5 212.32 214.45 212.7917 53124400
10/12/2018 220.42 222.88 216.84 222.11 220.3925 40337900
10/15/2018 221.16 221.83 217.27 217.36 215.6792 30791000
10/16/2018 218.93 222.99 216.76 222.15 220.4322 29184000
10/17/2018 222.3 222.64 219.34 221.19 219.4796 22885400
10/18/2018 217.86 219.74 213 216.02 214.3496 32581300
10/19/2018 218.06 221.26 217.43 219.31 217.6142 33078700
10/22/2018 219.79 223.36 218.94 220.65 218.9438 28792100
10/23/2018 215.83 223.25 214.7 222.73 221.0077 38767800
10/24/2018 222.6 224.23 214.54 215.09 213.4268 40925500
10/25/2018 217.71 221.38 216.75 219.8 218.1004 29855800
10/26/2018 215.9 220.19 212.67 216.3 214.6274 47258400
10/29/2018 219.19 219.69 206.09 212.24 210.5988 45935500
10/30/2018 211.15 215.18 209.27 213.3 211.6506 36660000
10/31/2018 216.88 220.45 216.62 218.86 217.1676 38358900
11/1/2018 219.05 222.36 216.81 222.22 220.5016 58323200
11/2/2018 209.55 213.65 205.43 207.48 205.8756 91328700
11/5/2018 204.3 204.39 198.17 201.59 200.0312 66163700
11/6/2018 201.92 204.72 201.69 203.77 202.1943 31882900
11/7/2018 205.97 210.06 204.13 209.95 208.3265 33424400
11/8/2018 209.98 210.12 206.75 208.49 207.5997 25362600
11/9/2018 205.55 206.01 202.25 204.47 203.5968 34365800
11/12/2018 199 199.85 193.79 194.17 193.3408 51135500
11/13/2018 191.63 197.18 191.45 192.23 191.4091 46882900
11/14/2018 193.9 194.48 185.93 186.8 186.0023 60801000
11/15/2018 188.39 191.97 186.9 191.41 190.5926 46478800
11/16/2018 190.5 194.97 189.46 193.53 192.7035 36928300
11/19/2018 190 190.7 184.99 185.86 185.0663 41925300
11/20/2018 178.37 181.47 175.51 176.98 176.2242 67825200
11/21/2018 179.73 180.27 176.55 176.78 176.0251 31124200
11/23/2018 174.94 176.6 172.1 172.29 171.5542 23624000
11/26/2018 174.24 174.95 170.26 174.62 173.8743 44998500
11/27/2018 171.51 174.77 170.88 174.24 173.4959 41387400
11/28/2018 176.73 181.29 174.93 180.94 180.1673 46062500
11/29/2018 182.66 182.8 177.7 179.55 178.7832 41770000
11/30/2018 180.29 180.33 177.03 178.58 177.8174 39531500
12/3/2018 184.46 184.94 181.21 184.82 184.0307 40802500
12/4/2018 180.95 182.39 176.27 176.69 175.9355 41344300
12/6/2018 171.76 174.78 170.42 174.72 173.9739 43098400
12/7/2018 173.49 174.49 168.3 168.49 167.7705 42281600
12/10/2018 165 170.09 163.33 169.6 168.8757 62026000
12/11/2018 171.66 171.79 167 168.63 167.9099 47281700
12/12/2018 170.4 171.92 169.02 169.1 168.3779 35627700
12/13/2018 170.49 172.57 169.55 170.95 170.22 31898600
12/14/2018 169 169.08 165.28 165.48 164.7733 40703700
12/17/2018 165.45 168.35 162.73 163.94 163.2399 44287900
12/18/2018 165.38 167.53 164.39 166.07 165.3608 33841500
12/19/2018 166 167.45 159.09 160.89 160.2029 49047300
12/20/2018 160.4 162.11 155.3 156.83 156.1603 64773000
12/21/2018 156.86 158.16 149.63 150.73 150.0863 95744600
12/24/2018 148.15 151.55 146.59 146.83 146.203 37169200
12/26/2018 148.3 157.23 146.72 157.17 156.4988 58582500
12/27/2018 155.84 156.77 150.07 156.15 155.4832 53117100
12/28/2018 157.5 158.52 154.55 156.23 155.5628 42291400
12/31/2018 158.53 159.36 156.48 157.74 157.0664 35003500
1/2/2019 154.89 158.85 154.23 157.92 157.2456 37039700
1/3/2019 143.98 145.72 142 142.19 141.5828 91244100
1/4/2019 144.53 148.55 143.8 148.26 147.6268 58607100
1/7/2019 148.7 148.83 145.9 147.93 147.2983 54777800
1/8/2019 149.56 151.82 148.52 150.75 150.1062 41025300
1/9/2019 151.29 154.53 149.63 153.31 152.6553 45099100
1/10/2019 152.5 153.97 150.86 153.8 153.1432 35780700
1/11/2019 152.88 153.7 151.51 152.29 151.6396 27023200
1/14/2019 150.85 151.27 149.22 150 149.3594 32439200
1/15/2019 150.27 153.39 150.05 153.07 152.4163 28710900
1/16/2019 153.08 155.88 153 154.94 154.2783 30569700
1/17/2019 154.2 157.66 153.26 155.86 155.1944 29821200
1/18/2019 157.5 157.88 155.98 156.82 156.1503 33751000
1/22/2019 156.41 156.73 152.62 153.3 152.6453 30394000
1/23/2019 154.15 155.14 151.7 153.92 153.2627 23130600
1/24/2019 154.11 154.48 151.74 152.7 152.0479 25441500
1/25/2019 155.48 158.13 154.32 157.76 157.0863 33535500
1/28/2019 155.79 156.33 153.66 156.3 155.6325 26192100
1/29/2019 156.25 158.13 154.11 154.68 154.0194 41587200
1/30/2019 163.25 166.15 160.23 165.25 164.5443 61109800
1/31/2019 166.11 169 164.56 166.44 165.7292 40739600
2/1/2019 166.96 168.98 165.93 166.52 165.8089 32668100
2/4/2019 167.41 171.66 167.28 171.25 170.5187 31495500
2/5/2019 172.86 175.08 172.35 174.18 173.4362 36101600
2/6/2019 174.65 175.57 172.85 174.24 173.4959 28239600
2/7/2019 172.4 173.94 170.34 170.94 170.21 31741700
2/8/2019 168.99 170.66 168.42 170.41 170.41 23820000
2/11/2019 171.05 171.21 169.25 169.43 169.43 20993400
2/12/2019 170.1 171 169.7 170.89 170.89 22283500
2/13/2019 171.39 172.48 169.92 170.18 170.18 22490200
2/14/2019 169.71 171.26 169.38 170.8 170.8 21835700
2/15/2019 171.25 171.7 169.75 170.42 170.42 24626800
2/19/2019 169.71 171.44 169.49 170.93 170.93 18972800
2/20/2019 171.19 173.32 170.99 172.03 172.03 26114400
2/21/2019 171.8 172.37 170.3 171.06 171.06 17249700
2/22/2019 171.58 173 171.38 172.97 172.97 18913200
2/25/2019 174.16 175.87 173.95 174.23 174.23 21873400
2/26/2019 173.71 175.3 173.17 174.33 174.33 17070200
2/27/2019 173.21 175 172.73 174.87 174.87 27835400
2/28/2019 174.32 174.91 172.92 173.15 173.15 28215400
3/1/2019 174.28 175.15 172.89 174.97 174.97 25886200
3/4/2019 175.69 177.75 173.97 175.85 175.85 27436200
3/5/2019 175.94 176 174.54 175.53 175.53 19737400
3/6/2019 174.67 175.49 173.94 174.52 174.52 20810400
3/7/2019 173.87 174.44 172.02 172.5 172.5 24760900
3/8/2019 170.32 173.07 169.5 172.91 172.91 23999400
3/11/2019 175.49 179.12 175.35 178.9 178.9 32011000
3/12/2019 180 182.67 179.37 180.91 180.91 32467600
3/13/2019 182.25 183.3 180.92 181.71 181.71 31032500
3/14/2019 183.9 184.1 182.56 183.73 183.73 23579500
3/15/2019 184.85 187.33 183.74 186.12 186.12 39042900
3/18/2019 185.8 188.39 185.79 188.02 188.02 26219800
3/19/2019 188.35 188.99 185.92 186.53 186.53 31646400
3/20/2019 186.23 189.49 184.73 188.16 188.16 31035200
3/21/2019 190.02 196.33 189.81 195.09 195.09 51034200
3/22/2019 195.34 197.69 190.78 191.05 191.05 42407700
3/25/2019 191.51 191.98 186.6 188.74 188.74 43845300
3/26/2019 191.66 192.88 184.58 186.79 186.79 49800500
3/27/2019 188.75 189.76 186.55 188.47 188.47 29848400
3/28/2019 188.95 189.56 187.53 188.72 188.72 20780400
3/29/2019 189.83 190.08 188.54 189.95 189.95 23564000
4/1/2019 191.64 191.68 188.38 191.24 191.24 27862000
4/2/2019 191.09 194.46 191.05 194.02 194.02 22765700
4/3/2019 193.25 196.5 193.15 195.35 195.35 23271800
4/4/2019 194.79 196.37 193.14 195.69 195.69 19114300
4/5/2019 196.45 197.1 195.93 197 197 18526600
4/8/2019 196.42 200.23 196.34 200.1 200.1 25881700
4/9/2019 200.32 202.85 199.23 199.5 199.5 35768200
4/10/2019 198.68 200.74 198.18 200.62 200.62 21695300
4/11/2019 200.85 201 198.44 198.95 198.95 20900800
4/12/2019 199.2 200.14 196.21 198.87 198.87 27760700
4/15/2019 198.58 199.85 198.01 199.23 199.23 17524900
Conditional Formatting
Date Open High Low Close Adj Close Volume Charts
1/2/2018 170.16 172.3 169.26 172.26 168.9873 25555900
1/3/2018 172.53 174.55 171.96 172.23 168.9579 29517900
1/4/2018 172.54 173.47 172.08 173.03 169.7427 22434600
1/5/2018 173.44 175.37 173.05 175 171.6753 23660000 250
1/8/2018 174.35 175.61 173.93 174.35 171.0376 20567800 200
1/9/2018 174.55 175.06 173.41 174.33 171.018 21584000 150
1/10/2018 173.16 174.3 173 174.29 170.9788 23959900 100
Prices
1/11/2018 174.59 175.49 174.49 175.28 171.95 18667700 50
1/12/2018 176.18 177.36 175.65 177.09 173.7256 25226000
0
1/16/2018 177.9 179.39 176.14 176.19 172.8427 29565900
18 18 18 18 1
1/17/2018 176.15 179.25 175.07 179.1 175.6974 34386800 / 20 /20 /20 /20 /20
2 4 5 9 1 2
1/ 1/2 2/1 3/ 3/3 4/2
1/18/2018 179.37 180.1 178.25 179.26 175.8543 31193400
1/19/2018 178.61 179.58 177.41 178.46 175.0696 32425100
1/22/2018 177.3 177.78 176.6 177 173.6373 27108600
1/23/2018 177.3 179.44 176.82 177.04 173.6765 32689100 O
1/24/2018 177.25 177.3 173.2 174.22 170.9101 51105100
1/25/2018 174.51 174.95 170.53 171.11 167.8592 41529000
1/26/2018 172 172 170.06 171.51 168.2516 39143000
1/29/2018 170.16 170.16 167.07 167.96 164.769 50640400
1/30/2018 165.53 167.37 164.7 166.97 163.7978 46048200
1/31/2018 166.87 168.44 166.5 167.43 164.2491 32478900
2/1/2018 167.17 168.62 166.76 167.78 164.5924 47230800
2/2/2018 166 166.8 160.1 160.5 157.4507 86593800
2/5/2018 159.1 163.88 156 156.49 153.517 72738500
2/6/2018 154.83 163.72 154 163.03 159.9327 68243800
2/7/2018 163.09 163.4 159.07 159.54 156.509 51608600
2/8/2018 160.29 161 155.03 155.15 152.2024 54390500
2/9/2018 157.07 157.89 150.24 156.41 154.0641 70672600
2/12/2018 158.5 163.89 157.51 162.71 160.2696 60819500
2/13/2018 161.95 164.75 161.65 164.34 161.8751 32549200
2/14/2018 163.04 167.54 162.88 167.37 164.8597 40644900
2/15/2018 169.79 173.09 169 172.99 170.3954 51147200
2/16/2018 172.36 174.82 171.77 172.43 169.8438 40176100
2/20/2018 172.05 174.26 171.42 171.85 169.2725 33930500
2/21/2018 172.83 174.12 171.01 171.07 168.5042 37471600
2/22/2018 171.8 173.95 171.71 172.5 169.9127 30991900
2/23/2018 173.67 175.65 173.54 175.5 172.8677 33812400
2/26/2018 176.35 179.39 176.21 178.97 176.2857 38162200
2/27/2018 179.1 180.48 178.16 178.39 175.7144 38928100
2/28/2018 179.26 180.62 178.05 178.12 175.4484 37782100
3/1/2018 178.54 179.78 172.66 175 172.3752 48802000
3/2/2018 172.8 176.3 172.45 176.21 173.5671 38454000
3/5/2018 175.21 177.74 174.52 176.82 174.1679 28401400
3/6/2018 177.91 178.25 176.13 176.67 174.0202 23788500
3/7/2018 174.94 175.85 174.27 175.03 172.4048 31703500
3/8/2018 175.48 177.12 175.07 176.94 174.2861 23774100
3/9/2018 177.96 180 177.39 179.98 177.2805 32185200
3/12/2018 180.29 182.39 180.21 181.72 178.9944 32207100
3/13/2018 182.59 183.5 179.24 179.97 177.2707 31693500
3/14/2018 180.32 180.52 177.81 178.44 175.7636 29368400
3/15/2018 178.5 180.24 178.07 178.65 175.9705 22743800
3/16/2018 178.65 179.12 177.62 178.02 175.3499 39404700
3/19/2018 177.32 177.47 173.66 175.3 172.6707 33446800
3/20/2018 175.24 176.8 174.94 175.24 172.6116 19649400
3/21/2018 175.04 175.09 171.26 171.27 168.7012 36338100
3/22/2018 170 172.68 168.6 168.85 166.3175 41490800
3/23/2018 168.39 169.92 164.94 164.94 162.4661 41028800
3/26/2018 168.07 173.1 166.44 172.77 170.1787 37541200
3/27/2018 173.68 175.15 166.92 168.34 165.8151 40922600
3/28/2018 167.25 170.02 165.19 166.48 163.983 41668500
3/29/2018 167.81 171.75 166.9 167.78 165.2635 38398500
4/2/2018 166.64 168.94 164.47 166.68 164.18 37586800
4/3/2018 167.64 168.75 164.88 168.39 165.8643 30278000
4/4/2018 164.88 172.01 164.77 171.61 169.0361 34605500
4/5/2018 172.58 174.23 172.08 172.8 170.2082 26933200
4/6/2018 170.97 172.48 168.2 168.38 165.8545 35005300
4/9/2018 169.88 173.09 169.85 170.05 167.4995 29017700
4/10/2018 173 174 171.53 173.25 170.6515 28408600
4/11/2018 172.23 173.92 171.7 172.44 169.8536 22431600
4/12/2018 173.41 175 173.04 174.14 171.5281 22889300
4/13/2018 174.78 175.84 173.85 174.73 172.1093 25124300
4/16/2018 175.03 176.19 174.83 175.82 173.1829 21578400
4/17/2018 176.49 178.94 176.41 178.24 175.5666 26509000
4/18/2018 177.81 178.82 176.88 177.84 175.1726 20754500
4/19/2018 173.76 175.39 172.66 172.8 170.2082 34808800
4/20/2018 170.6 171.22 165.43 165.72 163.2344 65491100
4/23/2018 166.83 166.92 164.09 165.24 162.7616 36515500
4/24/2018 165.67 166.33 161.22 162.94 160.4961 33692000
4/25/2018 162.62 165.42 162.41 163.65 161.1955 28382100
4/26/2018 164.12 165.73 163.37 164.22 161.7569 27963000
4/27/2018 164 164.33 160.63 162.32 159.8854 35655800
4/30/2018 162.13 167.26 161.84 165.26 162.7813 42427400
5/1/2018 166.41 169.2 165.27 169.1 166.5637 53569400
5/2/2018 175.23 177.75 173.8 176.57 173.9217 66539400
5/3/2018 175.88 177.5 174.44 176.89 174.2369 34068200
5/4/2018 178.25 184.25 178.17 183.83 181.0728 56201300
5/7/2018 185.18 187.67 184.75 185.16 182.3828 42451400
5/8/2018 184.99 186.22 183.67 186.05 183.2595 28402800
5/9/2018 186.55 187.4 185.22 187.36 184.5498 23211200
5/10/2018 187.74 190.37 187.65 190.04 187.1896 27989300
5/11/2018 189.49 190.06 187.45 188.59 186.4777 26212200
5/14/2018 189.01 189.53 187.86 188.15 186.0426 20778800
5/15/2018 186.78 187.07 185.1 186.44 184.3518 23695200
5/16/2018 186.07 188.46 186 188.18 186.0723 19183100
5/17/2018 188 188.91 186.36 186.99 184.8956 17294000
5/18/2018 187.19 187.81 186.13 186.31 184.2232 18297700
5/21/2018 188 189.27 186.91 187.63 185.5284 18400800
5/22/2018 188.38 188.88 186.78 187.16 185.0637 15240700
5/23/2018 186.35 188.5 185.76 188.36 186.2503 20058400
5/24/2018 188.77 188.84 186.21 188.15 186.0426 23234000
5/25/2018 188.23 189.65 187.65 188.58 186.4678 17461000
5/29/2018 187.6 188.75 186.87 187.9 185.7954 22514100
5/30/2018 187.72 188 186.78 187.5 185.3999 18690500
5/31/2018 187.22 188.23 186.14 186.87 184.7769 27482800
6/1/2018 187.99 190.26 187.75 190.24 188.1092 23442500
6/4/2018 191.64 193.42 191.35 191.83 189.6814 26266200
6/5/2018 193.07 193.94 192.36 193.31 191.1448 21566000
6/6/2018 193.63 194.08 191.92 193.98 191.8073 20933600
6/7/2018 194.14 194.2 192.34 193.46 191.2932 21347200
6/8/2018 191.17 192 189.77 191.7 189.5529 26656800
6/11/2018 191.35 191.97 190.21 191.23 189.0881 18308500
6/12/2018 191.39 192.61 191.15 192.28 190.1264 16911100
6/13/2018 192.42 192.88 190.44 190.7 188.5641 21638400
6/14/2018 191.55 191.57 190.22 190.8 188.6629 21610100
6/15/2018 190.03 190.16 188.26 188.84 186.7249 61719200
6/18/2018 187.88 189.22 187.2 188.74 186.626 18484900
6/19/2018 185.14 186.33 183.45 185.69 183.6102 33578500
6/20/2018 186.35 187.2 185.73 186.5 184.4111 20628700
6/21/2018 187.25 188.35 184.94 185.46 183.3828 25711900
6/22/2018 186.12 186.15 184.7 184.92 182.8488 27200400
6/25/2018 183.4 184.92 180.73 182.17 180.1296 31663100
6/26/2018 182.99 186.53 182.54 184.43 182.3643 24569200
6/27/2018 185.23 187.28 184.03 184.16 182.0973 25285300
6/28/2018 184.1 186.21 183.8 185.5 183.4223 17365200
6/29/2018 186.29 187.19 182.91 185.11 183.0367 22737700
7/2/2018 183.82 187.3 183.42 187.18 185.0835 17731300
7/3/2018 187.79 187.95 183.54 183.92 181.86 13954800
7/5/2018 185.26 186.41 184.28 185.4 183.3234 16604200
7/6/2018 185.42 188.43 185.2 187.97 185.8647 17485200
7/9/2018 189.5 190.68 189.3 190.58 188.4454 19756600
7/10/2018 190.71 191.28 190.18 190.35 188.218 15939100
7/11/2018 188.5 189.78 187.61 187.88 185.7757 18831500
7/12/2018 189.53 191.41 189.31 191.03 188.8904 18041100
7/13/2018 191.08 191.84 190.9 191.33 189.187 12513900
7/16/2018 191.52 192.65 190.42 190.91 188.7717 15043100
7/17/2018 189.75 191.87 189.2 191.45 189.3057 15534500
7/18/2018 191.78 191.8 189.93 190.4 188.2674 16393400
7/19/2018 189.69 192.55 189.69 191.88 189.7309 20286800
7/20/2018 191.78 192.43 190.17 191.44 189.2958 20676200
7/23/2018 190.68 191.96 189.56 191.61 189.4639 15989400
7/24/2018 192.45 193.66 192.05 193 190.8383 18697900
7/25/2018 193.06 194.85 192.43 194.82 192.6379 16709900
7/26/2018 194.61 195.96 193.61 194.21 192.0348 19076000
7/27/2018 194.99 195.19 190.1 190.98 188.8409 24024000
7/30/2018 191.9 192.2 189.07 189.91 187.7829 21029500
7/31/2018 190.3 192.14 189.34 190.29 188.1586 39373000
8/1/2018 199.13 201.76 197.31 201.5 199.2431 67935700
8/2/2018 200.58 208.38 200.35 207.39 205.0671 62404000
8/3/2018 207.03 208.74 205.48 207.99 205.6604 33447400
8/6/2018 208 209.25 207.07 209.07 206.7283 25425400
8/7/2018 209.32 209.5 206.76 207.11 204.7903 25587400
8/8/2018 206.05 207.81 204.52 207.25 204.9287 22525500
8/9/2018 207.28 209.78 207.2 208.88 206.5404 23469200
8/10/2018 207.36 209.1 206.67 207.53 205.9252 24611200
8/13/2018 207.7 210.95 207.7 208.87 207.2549 25869100
8/14/2018 210.16 210.56 208.26 209.75 208.1281 20748000
8/15/2018 209.22 210.74 208.33 210.24 208.6143 28807600
8/16/2018 211.75 213.81 211.47 213.32 211.6705 28500400
8/17/2018 213.44 217.95 213.16 217.58 215.8975 35427000
8/20/2018 218.1 219.18 215.11 215.46 213.7939 30287700
8/21/2018 216.8 217.19 214.03 215.04 213.3772 26159800
8/22/2018 214.1 216.36 213.84 215.05 213.3871 19018100
8/23/2018 214.65 217.05 214.6 215.49 213.8237 18883200
8/24/2018 216.6 216.9 215.11 216.16 214.4885 18476400
8/27/2018 217.15 218.74 216.33 217.94 216.2547 20525100
8/28/2018 219.01 220.54 218.92 219.7 218.0011 22776800
8/29/2018 220.15 223.49 219.41 222.98 221.2558 27254800
8/30/2018 223.25 228.26 222.4 225.03 223.2899 48793800
8/31/2018 226.51 228.87 226 227.63 225.8698 43340100
9/4/2018 228.41 229.18 226.63 228.36 226.5942 27390100
9/5/2018 228.99 229.67 225.1 226.87 225.1157 33333000
9/6/2018 226.23 227.35 221.3 223.1 221.3748 34290000
9/7/2018 221.85 225.37 220.71 221.3 219.5888 37619800
9/10/2018 220.95 221.85 216.47 218.33 216.6417 39516500
9/11/2018 218.01 224.3 216.56 223.85 222.119 35749000
9/12/2018 224.94 225 219.84 221.07 219.3606 49278700
9/13/2018 223.52 228.35 222.57 226.41 224.6593 41706400
9/14/2018 225.75 226.84 222.52 223.84 222.1091 31999300
9/17/2018 222.15 222.95 217.27 217.88 216.1952 37195100
9/18/2018 217.79 221.85 217.12 218.24 216.5524 31571700
9/19/2018 218.5 219.62 215.3 218.37 216.6814 27123800
9/20/2018 220.24 222.28 219.15 220.03 218.3286 26608800
9/21/2018 220.78 221.36 217.29 217.66 215.9769 96246700
9/24/2018 216.82 221.26 216.63 220.79 219.0827 27693400
9/25/2018 219.75 222.82 219.7 222.19 220.4719 24554400
9/26/2018 221 223.75 219.76 220.42 218.7156 23984700
9/27/2018 223.82 226.44 223.54 224.95 223.2105 30181200
9/28/2018 224.79 225.84 224.02 225.74 223.9944 22929400
10/1/2018 227.95 229.42 226.35 227.26 225.5027 23600800
10/2/2018 227.25 230 226.63 229.28 227.5071 24788200
10/3/2018 230.05 233.47 229.78 232.07 230.2755 28654800
10/4/2018 230.78 232.35 226.73 227.99 226.227 32042000
10/5/2018 227.96 228.41 220.58 224.29 222.5556 33580500
10/8/2018 222.21 224.8 220.2 223.77 222.0397 29663900
10/9/2018 223.64 227.27 222.25 226.87 225.1157 26891000
10/10/2018 225.46 226.35 216.05 216.36 214.687 41990600
10/11/2018 214.52 219.5 212.32 214.45 212.7917 53124400
10/12/2018 220.42 222.88 216.84 222.11 220.3925 40337900
10/15/2018 221.16 221.83 217.27 217.36 215.6792 30791000
10/16/2018 218.93 222.99 216.76 222.15 220.4322 29184000
10/17/2018 222.3 222.64 219.34 221.19 219.4796 22885400
10/18/2018 217.86 219.74 213 216.02 214.3496 32581300
10/19/2018 218.06 221.26 217.43 219.31 217.6142 33078700
10/22/2018 219.79 223.36 218.94 220.65 218.9438 28792100
10/23/2018 215.83 223.25 214.7 222.73 221.0077 38767800
10/24/2018 222.6 224.23 214.54 215.09 213.4268 40925500
10/25/2018 217.71 221.38 216.75 219.8 218.1004 29855800
10/26/2018 215.9 220.19 212.67 216.3 214.6274 47258400
10/29/2018 219.19 219.69 206.09 212.24 210.5988 45935500
10/30/2018 211.15 215.18 209.27 213.3 211.6506 36660000
10/31/2018 216.88 220.45 216.62 218.86 217.1676 38358900
11/1/2018 219.05 222.36 216.81 222.22 220.5016 58323200
11/2/2018 209.55 213.65 205.43 207.48 205.8756 91328700
11/5/2018 204.3 204.39 198.17 201.59 200.0312 66163700
11/6/2018 201.92 204.72 201.69 203.77 202.1943 31882900
11/7/2018 205.97 210.06 204.13 209.95 208.3265 33424400
11/8/2018 209.98 210.12 206.75 208.49 207.5997 25362600
11/9/2018 205.55 206.01 202.25 204.47 203.5968 34365800
11/12/2018 199 199.85 193.79 194.17 193.3408 51135500
11/13/2018 191.63 197.18 191.45 192.23 191.4091 46882900
11/14/2018 193.9 194.48 185.93 186.8 186.0023 60801000
11/15/2018 188.39 191.97 186.9 191.41 190.5926 46478800
11/16/2018 190.5 194.97 189.46 193.53 192.7035 36928300
11/19/2018 190 190.7 184.99 185.86 185.0663 41925300
11/20/2018 178.37 181.47 175.51 176.98 176.2242 67825200
11/21/2018 179.73 180.27 176.55 176.78 176.0251 31124200
11/23/2018 174.94 176.6 172.1 172.29 171.5542 23624000
11/26/2018 174.24 174.95 170.26 174.62 173.8743 44998500
11/27/2018 171.51 174.77 170.88 174.24 173.4959 41387400
11/28/2018 176.73 181.29 174.93 180.94 180.1673 46062500
11/29/2018 182.66 182.8 177.7 179.55 178.7832 41770000
11/30/2018 180.29 180.33 177.03 178.58 177.8174 39531500
12/3/2018 184.46 184.94 181.21 184.82 184.0307 40802500
12/4/2018 180.95 182.39 176.27 176.69 175.9355 41344300
12/6/2018 171.76 174.78 170.42 174.72 173.9739 43098400
12/7/2018 173.49 174.49 168.3 168.49 167.7705 42281600
12/10/2018 165 170.09 163.33 169.6 168.8757 62026000
12/11/2018 171.66 171.79 167 168.63 167.9099 47281700
12/12/2018 170.4 171.92 169.02 169.1 168.3779 35627700
12/13/2018 170.49 172.57 169.55 170.95 170.22 31898600
12/14/2018 169 169.08 165.28 165.48 164.7733 40703700
12/17/2018 165.45 168.35 162.73 163.94 163.2399 44287900
12/18/2018 165.38 167.53 164.39 166.07 165.3608 33841500
12/19/2018 166 167.45 159.09 160.89 160.2029 49047300
12/20/2018 160.4 162.11 155.3 156.83 156.1603 64773000
12/21/2018 156.86 158.16 149.63 150.73 150.0863 95744600
12/24/2018 148.15 151.55 146.59 146.83 146.203 37169200
12/26/2018 148.3 157.23 146.72 157.17 156.4988 58582500
12/27/2018 155.84 156.77 150.07 156.15 155.4832 53117100
12/28/2018 157.5 158.52 154.55 156.23 155.5628 42291400
12/31/2018 158.53 159.36 156.48 157.74 157.0664 35003500
1/2/2019 154.89 158.85 154.23 157.92 157.2456 37039700
1/3/2019 143.98 145.72 142 142.19 141.5828 91244100
1/4/2019 144.53 148.55 143.8 148.26 147.6268 58607100
1/7/2019 148.7 148.83 145.9 147.93 147.2983 54777800
1/8/2019 149.56 151.82 148.52 150.75 150.1062 41025300
1/9/2019 151.29 154.53 149.63 153.31 152.6553 45099100
1/10/2019 152.5 153.97 150.86 153.8 153.1432 35780700
1/11/2019 152.88 153.7 151.51 152.29 151.6396 27023200
1/14/2019 150.85 151.27 149.22 150 149.3594 32439200
1/15/2019 150.27 153.39 150.05 153.07 152.4163 28710900
1/16/2019 153.08 155.88 153 154.94 154.2783 30569700
1/17/2019 154.2 157.66 153.26 155.86 155.1944 29821200
1/18/2019 157.5 157.88 155.98 156.82 156.1503 33751000
1/22/2019 156.41 156.73 152.62 153.3 152.6453 30394000
1/23/2019 154.15 155.14 151.7 153.92 153.2627 23130600
1/24/2019 154.11 154.48 151.74 152.7 152.0479 25441500
1/25/2019 155.48 158.13 154.32 157.76 157.0863 33535500
1/28/2019 155.79 156.33 153.66 156.3 155.6325 26192100
1/29/2019 156.25 158.13 154.11 154.68 154.0194 41587200
1/30/2019 163.25 166.15 160.23 165.25 164.5443 61109800
1/31/2019 166.11 169 164.56 166.44 165.7292 40739600
2/1/2019 166.96 168.98 165.93 166.52 165.8089 32668100
2/4/2019 167.41 171.66 167.28 171.25 170.5187 31495500
2/5/2019 172.86 175.08 172.35 174.18 173.4362 36101600
2/6/2019 174.65 175.57 172.85 174.24 173.4959 28239600
2/7/2019 172.4 173.94 170.34 170.94 170.21 31741700
2/8/2019 168.99 170.66 168.42 170.41 170.41 23820000
2/11/2019 171.05 171.21 169.25 169.43 169.43 20993400
2/12/2019 170.1 171 169.7 170.89 170.89 22283500
2/13/2019 171.39 172.48 169.92 170.18 170.18 22490200
2/14/2019 169.71 171.26 169.38 170.8 170.8 21835700
2/15/2019 171.25 171.7 169.75 170.42 170.42 24626800
2/19/2019 169.71 171.44 169.49 170.93 170.93 18972800
2/20/2019 171.19 173.32 170.99 172.03 172.03 26114400
2/21/2019 171.8 172.37 170.3 171.06 171.06 17249700
2/22/2019 171.58 173 171.38 172.97 172.97 18913200
2/25/2019 174.16 175.87 173.95 174.23 174.23 21873400
2/26/2019 173.71 175.3 173.17 174.33 174.33 17070200
2/27/2019 173.21 175 172.73 174.87 174.87 27835400
2/28/2019 174.32 174.91 172.92 173.15 173.15 28215400
3/1/2019 174.28 175.15 172.89 174.97 174.97 25886200
3/4/2019 175.69 177.75 173.97 175.85 175.85 27436200
3/5/2019 175.94 176 174.54 175.53 175.53 19737400
3/6/2019 174.67 175.49 173.94 174.52 174.52 20810400
3/7/2019 173.87 174.44 172.02 172.5 172.5 24760900
3/8/2019 170.32 173.07 169.5 172.91 172.91 23999400
3/11/2019 175.49 179.12 175.35 178.9 178.9 32011000
3/12/2019 180 182.67 179.37 180.91 180.91 32467600
3/13/2019 182.25 183.3 180.92 181.71 181.71 31032500
3/14/2019 183.9 184.1 182.56 183.73 183.73 23579500
3/15/2019 184.85 187.33 183.74 186.12 186.12 39042900
3/18/2019 185.8 188.39 185.79 188.02 188.02 26219800
3/19/2019 188.35 188.99 185.92 186.53 186.53 31646400
3/20/2019 186.23 189.49 184.73 188.16 188.16 31035200
3/21/2019 190.02 196.33 189.81 195.09 195.09 51034200
3/22/2019 195.34 197.69 190.78 191.05 191.05 42407700
3/25/2019 191.51 191.98 186.6 188.74 188.74 43845300
3/26/2019 191.66 192.88 184.58 186.79 186.79 49800500
3/27/2019 188.75 189.76 186.55 188.47 188.47 29848400
3/28/2019 188.95 189.56 187.53 188.72 188.72 20780400
3/29/2019 189.83 190.08 188.54 189.95 189.95 23564000
4/1/2019 191.64 191.68 188.38 191.24 191.24 27862000
4/2/2019 191.09 194.46 191.05 194.02 194.02 22765700
4/3/2019 193.25 196.5 193.15 195.35 195.35 23271800
4/4/2019 194.79 196.37 193.14 195.69 195.69 19114300
4/5/2019 196.45 197.1 195.93 197 197 18526600
4/8/2019 196.42 200.23 196.34 200.1 200.1 25881700
4/9/2019 200.32 202.85 199.23 199.5 199.5 35768200
4/10/2019 198.68 200.74 198.18 200.62 200.62 21695300
4/11/2019 200.85 201 198.44 198.95 198.95 20900800
4/12/2019 199.2 200.14 196.21 198.87 198.87 27760700
4/15/2019 198.58 199.85 198.01 199.23 199.23 17524900
Stock Price
250
200
150
100
Prices
50
0
18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19
/ 20 /20 /20 /20 /20 /20 /20 /20 /20 /20 /20 /20 /20 /20 /20 /20 /20 /20 /20 /20 /20 /20
2 4 5 9 1 2 4 5 7 9 0 1 3 5 6 8 0 1 2 4 8 9
1/ 1/2 2/1 3/ 3/3 4/2 5/1 6/ 6/2 7/1 8/1 9/ 9/2 0/1 11/ 1/2 2/2 1/1 2/ 2/2 3/1 4/
1 1 1
Dates
Open High Low Close
Date Open High Low Close Adj Close Volume
1/2/2018 170.16 172.3 169.26 172.26 168.9873 25555900
1/3/2018 172.53 174.55 171.96 172.23 168.9579 29517900
1/4/2018 172.54 173.47 172.08 173.03 169.7427 22434600
1/5/2018 173.44 175.37 173.05 175 171.6753 23660000
1/8/2018 174.35 175.61 173.93 174.35 171.0376 20567800
1/9/2018 174.55 175.06 173.41 174.33 171.018 21584000
1/10/2018 173.16 174.3 173 174.29 170.9788 23959900
1/11/2018 174.59 175.49 174.49 175.28 171.95 18667700
1/12/2018 176.18 177.36 175.65 177.09 173.7256 25226000
1/16/2018 177.9 179.39 176.14 176.19 172.8427 29565900
1/17/2018 176.15 179.25 175.07 179.1 175.6974 34386800
1/18/2018 179.37 180.1 178.25 179.26 175.8543 31193400
1/19/2018 178.61 179.58 177.41 178.46 175.0696 32425100
1/22/2018 177.3 177.78 176.6 177 173.6373 27108600
1/23/2018 177.3 179.44 176.82 177.04 173.6765 32689100
1/24/2018 177.25 177.3 173.2 174.22 170.9101 51105100
1/25/2018 174.51 174.95 170.53 171.11 167.8592 41529000
1/26/2018 172 172 170.06 171.51 168.2516 39143000
1/29/2018 170.16 170.16 167.07 167.96 164.769 50640400
1/30/2018 165.53 167.37 164.7 166.97 163.7978 46048200
1/31/2018 166.87 168.44 166.5 167.43 164.2491 32478900
2/1/2018 167.17 168.62 166.76 167.78 164.5924 47230800 182
2/2/2018 166 166.8 160.1 160.5 157.4507 86593800
180
2/5/2018 159.1 163.88 156 156.49 153.517 72738500
178
2/6/2018 154.83 163.72 154 163.03 159.9327 68243800
2/7/2018 163.09 163.4 159.07 159.54 156.509 51608600 176
2/8/2018 160.29 161 155.03 155.15 152.2024 54390500 174
2/9/2018 157.07 157.89 150.24 156.41 154.0641 70672600 172
2/12/2018 158.5 163.89 157.51 162.71 160.2696 60819500 170
2/13/2018 161.95 164.75 161.65 164.34 161.8751 32549200
168
2/14/2018 163.04 167.54 162.88 167.37 164.8597 40644900
166
2/15/2018 169.79 173.09 169 172.99 170.3954 51147200
2/16/2018 172.36 174.82 171.77 172.43 169.8438 40176100 164
2/20/2018 172.05 174.26 171.42 171.85 169.2725 33930500 162
2/21/2018 172.83 174.12 171.01 171.07 168.5042 37471600 te 02 03 04 05
Da 431 431 431 431
2/22/2018 171.8 173.95 171.71 172.5 169.9127 30991900
2/23/2018 173.67 175.65 173.54 175.5 172.8677 33812400
2/26/2018 176.35 179.39 176.21 178.97 176.2857 38162200
2/27/2018 179.1 180.48 178.16 178.39 175.7144 38928100
2/28/2018 179.26 180.62 178.05 178.12 175.4484 37782100
3/1/2018 178.54 179.78 172.66 175 172.3752 48802000
3/2/2018 172.8 176.3 172.45 176.21 173.5671 38454000
3/5/2018 175.21 177.74 174.52 176.82 174.1679 28401400
3/6/2018 177.91 178.25 176.13 176.67 174.0202 23788500
3/7/2018 174.94 175.85 174.27 175.03 172.4048 31703500
3/8/2018 175.48 177.12 175.07 176.94 174.2861 23774100
3/9/2018 177.96 180 177.39 179.98 177.2805 32185200
3/12/2018 180.29 182.39 180.21 181.72 178.9944 32207100
3/13/2018 182.59 183.5 179.24 179.97 177.2707 31693500
3/14/2018 180.32 180.52 177.81 178.44 175.7636 29368400
3/15/2018 178.5 180.24 178.07 178.65 175.9705 22743800
3/16/2018 178.65 179.12 177.62 178.02 175.3499 39404700
3/19/2018 177.32 177.47 173.66 175.3 172.6707 33446800
3/20/2018 175.24 176.8 174.94 175.24 172.6116 19649400
3/21/2018 175.04 175.09 171.26 171.27 168.7012 36338100
3/22/2018 170 172.68 168.6 168.85 166.3175 41490800
3/23/2018 168.39 169.92 164.94 164.94 162.4661 41028800
3/26/2018 168.07 173.1 166.44 172.77 170.1787 37541200
3/27/2018 173.68 175.15 166.92 168.34 165.8151 40922600
3/28/2018 167.25 170.02 165.19 166.48 163.983 41668500
3/29/2018 167.81 171.75 166.9 167.78 165.2635 38398500
4/2/2018 166.64 168.94 164.47 166.68 164.18 37586800
4/3/2018 167.64 168.75 164.88 168.39 165.8643 30278000
4/4/2018 164.88 172.01 164.77 171.61 169.0361 34605500
4/5/2018 172.58 174.23 172.08 172.8 170.2082 26933200
4/6/2018 170.97 172.48 168.2 168.38 165.8545 35005300
4/9/2018 169.88 173.09 169.85 170.05 167.4995 29017700
4/10/2018 173 174 171.53 173.25 170.6515 28408600
4/11/2018 172.23 173.92 171.7 172.44 169.8536 22431600
4/12/2018 173.41 175 173.04 174.14 171.5281 22889300
4/13/2018 174.78 175.84 173.85 174.73 172.1093 25124300
4/16/2018 175.03 176.19 174.83 175.82 173.1829 21578400
4/17/2018 176.49 178.94 176.41 178.24 175.5666 26509000
4/18/2018 177.81 178.82 176.88 177.84 175.1726 20754500
4/19/2018 173.76 175.39 172.66 172.8 170.2082 34808800
4/20/2018 170.6 171.22 165.43 165.72 163.2344 65491100
4/23/2018 166.83 166.92 164.09 165.24 162.7616 36515500
4/24/2018 165.67 166.33 161.22 162.94 160.4961 33692000
4/25/2018 162.62 165.42 162.41 163.65 161.1955 28382100
4/26/2018 164.12 165.73 163.37 164.22 161.7569 27963000
4/27/2018 164 164.33 160.63 162.32 159.8854 35655800
4/30/2018 162.13 167.26 161.84 165.26 162.7813 42427400
5/1/2018 166.41 169.2 165.27 169.1 166.5637 53569400
5/2/2018 175.23 177.75 173.8 176.57 173.9217 66539400
5/3/2018 175.88 177.5 174.44 176.89 174.2369 34068200
5/4/2018 178.25 184.25 178.17 183.83 181.0728 56201300
5/7/2018 185.18 187.67 184.75 185.16 182.3828 42451400
5/8/2018 184.99 186.22 183.67 186.05 183.2595 28402800
5/9/2018 186.55 187.4 185.22 187.36 184.5498 23211200
5/10/2018 187.74 190.37 187.65 190.04 187.1896 27989300
5/11/2018 189.49 190.06 187.45 188.59 186.4777 26212200
5/14/2018 189.01 189.53 187.86 188.15 186.0426 20778800
5/15/2018 186.78 187.07 185.1 186.44 184.3518 23695200
5/16/2018 186.07 188.46 186 188.18 186.0723 19183100
5/17/2018 188 188.91 186.36 186.99 184.8956 17294000
5/18/2018 187.19 187.81 186.13 186.31 184.2232 18297700
5/21/2018 188 189.27 186.91 187.63 185.5284 18400800
5/22/2018 188.38 188.88 186.78 187.16 185.0637 15240700
5/23/2018 186.35 188.5 185.76 188.36 186.2503 20058400
5/24/2018 188.77 188.84 186.21 188.15 186.0426 23234000
5/25/2018 188.23 189.65 187.65 188.58 186.4678 17461000
5/29/2018 187.6 188.75 186.87 187.9 185.7954 22514100
5/30/2018 187.72 188 186.78 187.5 185.3999 18690500
5/31/2018 187.22 188.23 186.14 186.87 184.7769 27482800
6/1/2018 187.99 190.26 187.75 190.24 188.1092 23442500
6/4/2018 191.64 193.42 191.35 191.83 189.6814 26266200
6/5/2018 193.07 193.94 192.36 193.31 191.1448 21566000
6/6/2018 193.63 194.08 191.92 193.98 191.8073 20933600
6/7/2018 194.14 194.2 192.34 193.46 191.2932 21347200
6/8/2018 191.17 192 189.77 191.7 189.5529 26656800
6/11/2018 191.35 191.97 190.21 191.23 189.0881 18308500
6/12/2018 191.39 192.61 191.15 192.28 190.1264 16911100
6/13/2018 192.42 192.88 190.44 190.7 188.5641 21638400
6/14/2018 191.55 191.57 190.22 190.8 188.6629 21610100
6/15/2018 190.03 190.16 188.26 188.84 186.7249 61719200
6/18/2018 187.88 189.22 187.2 188.74 186.626 18484900
6/19/2018 185.14 186.33 183.45 185.69 183.6102 33578500
6/20/2018 186.35 187.2 185.73 186.5 184.4111 20628700
6/21/2018 187.25 188.35 184.94 185.46 183.3828 25711900
6/22/2018 186.12 186.15 184.7 184.92 182.8488 27200400
6/25/2018 183.4 184.92 180.73 182.17 180.1296 31663100
6/26/2018 182.99 186.53 182.54 184.43 182.3643 24569200
6/27/2018 185.23 187.28 184.03 184.16 182.0973 25285300
6/28/2018 184.1 186.21 183.8 185.5 183.4223 17365200
6/29/2018 186.29 187.19 182.91 185.11 183.0367 22737700
7/2/2018 183.82 187.3 183.42 187.18 185.0835 17731300
7/3/2018 187.79 187.95 183.54 183.92 181.86 13954800
7/5/2018 185.26 186.41 184.28 185.4 183.3234 16604200
7/6/2018 185.42 188.43 185.2 187.97 185.8647 17485200
7/9/2018 189.5 190.68 189.3 190.58 188.4454 19756600
7/10/2018 190.71 191.28 190.18 190.35 188.218 15939100
7/11/2018 188.5 189.78 187.61 187.88 185.7757 18831500
7/12/2018 189.53 191.41 189.31 191.03 188.8904 18041100
7/13/2018 191.08 191.84 190.9 191.33 189.187 12513900
7/16/2018 191.52 192.65 190.42 190.91 188.7717 15043100
7/17/2018 189.75 191.87 189.2 191.45 189.3057 15534500
7/18/2018 191.78 191.8 189.93 190.4 188.2674 16393400
7/19/2018 189.69 192.55 189.69 191.88 189.7309 20286800
7/20/2018 191.78 192.43 190.17 191.44 189.2958 20676200
7/23/2018 190.68 191.96 189.56 191.61 189.4639 15989400
7/24/2018 192.45 193.66 192.05 193 190.8383 18697900
7/25/2018 193.06 194.85 192.43 194.82 192.6379 16709900
7/26/2018 194.61 195.96 193.61 194.21 192.0348 19076000
7/27/2018 194.99 195.19 190.1 190.98 188.8409 24024000
7/30/2018 191.9 192.2 189.07 189.91 187.7829 21029500
7/31/2018 190.3 192.14 189.34 190.29 188.1586 39373000
8/1/2018 199.13 201.76 197.31 201.5 199.2431 67935700
8/2/2018 200.58 208.38 200.35 207.39 205.0671 62404000
8/3/2018 207.03 208.74 205.48 207.99 205.6604 33447400
8/6/2018 208 209.25 207.07 209.07 206.7283 25425400
8/7/2018 209.32 209.5 206.76 207.11 204.7903 25587400
8/8/2018 206.05 207.81 204.52 207.25 204.9287 22525500
8/9/2018 207.28 209.78 207.2 208.88 206.5404 23469200
8/10/2018 207.36 209.1 206.67 207.53 205.9252 24611200
8/13/2018 207.7 210.95 207.7 208.87 207.2549 25869100
8/14/2018 210.16 210.56 208.26 209.75 208.1281 20748000
8/15/2018 209.22 210.74 208.33 210.24 208.6143 28807600
8/16/2018 211.75 213.81 211.47 213.32 211.6705 28500400
8/17/2018 213.44 217.95 213.16 217.58 215.8975 35427000
8/20/2018 218.1 219.18 215.11 215.46 213.7939 30287700
8/21/2018 216.8 217.19 214.03 215.04 213.3772 26159800
8/22/2018 214.1 216.36 213.84 215.05 213.3871 19018100
8/23/2018 214.65 217.05 214.6 215.49 213.8237 18883200
8/24/2018 216.6 216.9 215.11 216.16 214.4885 18476400
8/27/2018 217.15 218.74 216.33 217.94 216.2547 20525100
8/28/2018 219.01 220.54 218.92 219.7 218.0011 22776800
8/29/2018 220.15 223.49 219.41 222.98 221.2558 27254800
8/30/2018 223.25 228.26 222.4 225.03 223.2899 48793800
8/31/2018 226.51 228.87 226 227.63 225.8698 43340100
9/4/2018 228.41 229.18 226.63 228.36 226.5942 27390100
9/5/2018 228.99 229.67 225.1 226.87 225.1157 33333000
9/6/2018 226.23 227.35 221.3 223.1 221.3748 34290000
9/7/2018 221.85 225.37 220.71 221.3 219.5888 37619800
9/10/2018 220.95 221.85 216.47 218.33 216.6417 39516500
9/11/2018 218.01 224.3 216.56 223.85 222.119 35749000
9/12/2018 224.94 225 219.84 221.07 219.3606 49278700
9/13/2018 223.52 228.35 222.57 226.41 224.6593 41706400
9/14/2018 225.75 226.84 222.52 223.84 222.1091 31999300
9/17/2018 222.15 222.95 217.27 217.88 216.1952 37195100
9/18/2018 217.79 221.85 217.12 218.24 216.5524 31571700
9/19/2018 218.5 219.62 215.3 218.37 216.6814 27123800
9/20/2018 220.24 222.28 219.15 220.03 218.3286 26608800
9/21/2018 220.78 221.36 217.29 217.66 215.9769 96246700
9/24/2018 216.82 221.26 216.63 220.79 219.0827 27693400
9/25/2018 219.75 222.82 219.7 222.19 220.4719 24554400
9/26/2018 221 223.75 219.76 220.42 218.7156 23984700
9/27/2018 223.82 226.44 223.54 224.95 223.2105 30181200
9/28/2018 224.79 225.84 224.02 225.74 223.9944 22929400
10/1/2018 227.95 229.42 226.35 227.26 225.5027 23600800
10/2/2018 227.25 230 226.63 229.28 227.5071 24788200
10/3/2018 230.05 233.47 229.78 232.07 230.2755 28654800
10/4/2018 230.78 232.35 226.73 227.99 226.227 32042000
10/5/2018 227.96 228.41 220.58 224.29 222.5556 33580500
10/8/2018 222.21 224.8 220.2 223.77 222.0397 29663900
10/9/2018 223.64 227.27 222.25 226.87 225.1157 26891000
10/10/2018 225.46 226.35 216.05 216.36 214.687 41990600
10/11/2018 214.52 219.5 212.32 214.45 212.7917 53124400
10/12/2018 220.42 222.88 216.84 222.11 220.3925 40337900
10/15/2018 221.16 221.83 217.27 217.36 215.6792 30791000
10/16/2018 218.93 222.99 216.76 222.15 220.4322 29184000
10/17/2018 222.3 222.64 219.34 221.19 219.4796 22885400
10/18/2018 217.86 219.74 213 216.02 214.3496 32581300
10/19/2018 218.06 221.26 217.43 219.31 217.6142 33078700
10/22/2018 219.79 223.36 218.94 220.65 218.9438 28792100
10/23/2018 215.83 223.25 214.7 222.73 221.0077 38767800
10/24/2018 222.6 224.23 214.54 215.09 213.4268 40925500
10/25/2018 217.71 221.38 216.75 219.8 218.1004 29855800
10/26/2018 215.9 220.19 212.67 216.3 214.6274 47258400
10/29/2018 219.19 219.69 206.09 212.24 210.5988 45935500
10/30/2018 211.15 215.18 209.27 213.3 211.6506 36660000
10/31/2018 216.88 220.45 216.62 218.86 217.1676 38358900
11/1/2018 219.05 222.36 216.81 222.22 220.5016 58323200
11/2/2018 209.55 213.65 205.43 207.48 205.8756 91328700
11/5/2018 204.3 204.39 198.17 201.59 200.0312 66163700
11/6/2018 201.92 204.72 201.69 203.77 202.1943 31882900
11/7/2018 205.97 210.06 204.13 209.95 208.3265 33424400
11/8/2018 209.98 210.12 206.75 208.49 207.5997 25362600
11/9/2018 205.55 206.01 202.25 204.47 203.5968 34365800
11/12/2018 199 199.85 193.79 194.17 193.3408 51135500
11/13/2018 191.63 197.18 191.45 192.23 191.4091 46882900
11/14/2018 193.9 194.48 185.93 186.8 186.0023 60801000
11/15/2018 188.39 191.97 186.9 191.41 190.5926 46478800
11/16/2018 190.5 194.97 189.46 193.53 192.7035 36928300
11/19/2018 190 190.7 184.99 185.86 185.0663 41925300
11/20/2018 178.37 181.47 175.51 176.98 176.2242 67825200
11/21/2018 179.73 180.27 176.55 176.78 176.0251 31124200
11/23/2018 174.94 176.6 172.1 172.29 171.5542 23624000
11/26/2018 174.24 174.95 170.26 174.62 173.8743 44998500
11/27/2018 171.51 174.77 170.88 174.24 173.4959 41387400
11/28/2018 176.73 181.29 174.93 180.94 180.1673 46062500
11/29/2018 182.66 182.8 177.7 179.55 178.7832 41770000
11/30/2018 180.29 180.33 177.03 178.58 177.8174 39531500
12/3/2018 184.46 184.94 181.21 184.82 184.0307 40802500
12/4/2018 180.95 182.39 176.27 176.69 175.9355 41344300
12/6/2018 171.76 174.78 170.42 174.72 173.9739 43098400
12/7/2018 173.49 174.49 168.3 168.49 167.7705 42281600
12/10/2018 165 170.09 163.33 169.6 168.8757 62026000
12/11/2018 171.66 171.79 167 168.63 167.9099 47281700
12/12/2018 170.4 171.92 169.02 169.1 168.3779 35627700
12/13/2018 170.49 172.57 169.55 170.95 170.22 31898600
12/14/2018 169 169.08 165.28 165.48 164.7733 40703700
12/17/2018 165.45 168.35 162.73 163.94 163.2399 44287900
12/18/2018 165.38 167.53 164.39 166.07 165.3608 33841500
12/19/2018 166 167.45 159.09 160.89 160.2029 49047300
12/20/2018 160.4 162.11 155.3 156.83 156.1603 64773000
12/21/2018 156.86 158.16 149.63 150.73 150.0863 95744600
12/24/2018 148.15 151.55 146.59 146.83 146.203 37169200
12/26/2018 148.3 157.23 146.72 157.17 156.4988 58582500
12/27/2018 155.84 156.77 150.07 156.15 155.4832 53117100
12/28/2018 157.5 158.52 154.55 156.23 155.5628 42291400
12/31/2018 158.53 159.36 156.48 157.74 157.0664 35003500
1/2/2019 154.89 158.85 154.23 157.92 157.2456 37039700
1/3/2019 143.98 145.72 142 142.19 141.5828 91244100
1/4/2019 144.53 148.55 143.8 148.26 147.6268 58607100
1/7/2019 148.7 148.83 145.9 147.93 147.2983 54777800
1/8/2019 149.56 151.82 148.52 150.75 150.1062 41025300
1/9/2019 151.29 154.53 149.63 153.31 152.6553 45099100
1/10/2019 152.5 153.97 150.86 153.8 153.1432 35780700
1/11/2019 152.88 153.7 151.51 152.29 151.6396 27023200
1/14/2019 150.85 151.27 149.22 150 149.3594 32439200
1/15/2019 150.27 153.39 150.05 153.07 152.4163 28710900
1/16/2019 153.08 155.88 153 154.94 154.2783 30569700
1/17/2019 154.2 157.66 153.26 155.86 155.1944 29821200
1/18/2019 157.5 157.88 155.98 156.82 156.1503 33751000
1/22/2019 156.41 156.73 152.62 153.3 152.6453 30394000
1/23/2019 154.15 155.14 151.7 153.92 153.2627 23130600
1/24/2019 154.11 154.48 151.74 152.7 152.0479 25441500
1/25/2019 155.48 158.13 154.32 157.76 157.0863 33535500
1/28/2019 155.79 156.33 153.66 156.3 155.6325 26192100
1/29/2019 156.25 158.13 154.11 154.68 154.0194 41587200
1/30/2019 163.25 166.15 160.23 165.25 164.5443 61109800
1/31/2019 166.11 169 164.56 166.44 165.7292 40739600
2/1/2019 166.96 168.98 165.93 166.52 165.8089 32668100
2/4/2019 167.41 171.66 167.28 171.25 170.5187 31495500
2/5/2019 172.86 175.08 172.35 174.18 173.4362 36101600
2/6/2019 174.65 175.57 172.85 174.24 173.4959 28239600
2/7/2019 172.4 173.94 170.34 170.94 170.21 31741700
2/8/2019 168.99 170.66 168.42 170.41 170.41 23820000
2/11/2019 171.05 171.21 169.25 169.43 169.43 20993400
2/12/2019 170.1 171 169.7 170.89 170.89 22283500
2/13/2019 171.39 172.48 169.92 170.18 170.18 22490200
2/14/2019 169.71 171.26 169.38 170.8 170.8 21835700
2/15/2019 171.25 171.7 169.75 170.42 170.42 24626800
2/19/2019 169.71 171.44 169.49 170.93 170.93 18972800
2/20/2019 171.19 173.32 170.99 172.03 172.03 26114400
2/21/2019 171.8 172.37 170.3 171.06 171.06 17249700
2/22/2019 171.58 173 171.38 172.97 172.97 18913200
2/25/2019 174.16 175.87 173.95 174.23 174.23 21873400
2/26/2019 173.71 175.3 173.17 174.33 174.33 17070200
2/27/2019 173.21 175 172.73 174.87 174.87 27835400
2/28/2019 174.32 174.91 172.92 173.15 173.15 28215400
3/1/2019 174.28 175.15 172.89 174.97 174.97 25886200
3/4/2019 175.69 177.75 173.97 175.85 175.85 27436200
3/5/2019 175.94 176 174.54 175.53 175.53 19737400
3/6/2019 174.67 175.49 173.94 174.52 174.52 20810400
3/7/2019 173.87 174.44 172.02 172.5 172.5 24760900
3/8/2019 170.32 173.07 169.5 172.91 172.91 23999400
3/11/2019 175.49 179.12 175.35 178.9 178.9 32011000
3/12/2019 180 182.67 179.37 180.91 180.91 32467600
3/13/2019 182.25 183.3 180.92 181.71 181.71 31032500
3/14/2019 183.9 184.1 182.56 183.73 183.73 23579500
3/15/2019 184.85 187.33 183.74 186.12 186.12 39042900
3/18/2019 185.8 188.39 185.79 188.02 188.02 26219800
3/19/2019 188.35 188.99 185.92 186.53 186.53 31646400
3/20/2019 186.23 189.49 184.73 188.16 188.16 31035200
3/21/2019 190.02 196.33 189.81 195.09 195.09 51034200
3/22/2019 195.34 197.69 190.78 191.05 191.05 42407700
3/25/2019 191.51 191.98 186.6 188.74 188.74 43845300
3/26/2019 191.66 192.88 184.58 186.79 186.79 49800500
3/27/2019 188.75 189.76 186.55 188.47 188.47 29848400
3/28/2019 188.95 189.56 187.53 188.72 188.72 20780400
3/29/2019 189.83 190.08 188.54 189.95 189.95 23564000
4/1/2019 191.64 191.68 188.38 191.24 191.24 27862000
4/2/2019 191.09 194.46 191.05 194.02 194.02 22765700
4/3/2019 193.25 196.5 193.15 195.35 195.35 23271800
4/4/2019 194.79 196.37 193.14 195.69 195.69 19114300
4/5/2019 196.45 197.1 195.93 197 197 18526600
4/8/2019 196.42 200.23 196.34 200.1 200.1 25881700
4/9/2019 200.32 202.85 199.23 199.5 199.5 35768200
4/10/2019 198.68 200.74 198.18 200.62 200.62 21695300
4/11/2019 200.85 201 198.44 198.95 198.95 20900800
4/12/2019 199.2 200.14 196.21 198.87 198.87 27760700
4/15/2019 198.58 199.85 198.01 199.23 199.23 17524900
Data
Date Sum of High Sum of Adj Close
1/2/2018 172.300003 168.98732
1/3/2018 174.550003 168.957886
1/4/2018 173.470001 169.742706
1/5/2018 175.369995 171.675278
1/8/2018 175.610001 171.037628
1/9/2018 175.059998 171.018005
1/10/2018 174.300003 170.97876
1/11/2018 175.490005 171.949951
1/12/2018 177.360001 173.725571
1/16/2018 179.389999 172.842682
1/17/2018 179.25 175.697388
1/18/2018 180.100006 175.85434
Total Result 2112.250015 2062.467515
182
180
178
176
174
172 Data
170 Column L
168
166
164
162
te 02 03 04 05 08 09 10 11 12 16 17 18
Da 431 431 431 431 431 431 431 431 431 431 431 431
Date Open High Low Close Adj Close Volume Tables
1/2/2018 170.16 172.3 169.26 172.26 168.98732 25555900
1/3/2018 172.53 174.55 171.96 172.23 168.957886 29517900
1/4/2018 172.54 173.47 172.08 173.03 169.742706 22434600
1/5/2018 173.44 175.37 173.05 175 171.675278 23660000
1/8/2018 174.35 175.61 173.93 174.35 171.037628 20567800
1/9/2018 174.55 175.06 173.41 174.33 171.018005 21584000
1/10/2018 173.16 174.3 173 174.29 170.97876 23959900
1/11/2018 174.59 175.49 174.49 175.28 171.949951 18667700
1/12/2018 176.18 177.36 175.65 177.09 173.725571 25226000
1/16/2018 177.9 179.39 176.14 176.19 172.842682 29565900
1/17/2018 176.15 179.25 175.07 179.1 175.697388 34386800
1/18/2018 179.37 180.1 178.25 179.26 175.85434 31193400
1/19/2018 178.61 179.58 177.41 178.46 175.06955 32425100
1/22/2018 177.3 177.78 176.6 177 173.637283 27108600
1/23/2018 177.3 179.44 176.82 177.04 173.676514 32689100
1/24/2018 177.25 177.3 173.2 174.22 170.91008 51105100
1/25/2018 174.51 174.95 170.53 171.11 167.859161 41529000
1/26/2018 172 172 170.06 171.51 168.251556 39143000
1/29/2018 170.16 170.16 167.07 167.96 164.769012 50640400
1/30/2018 165.53 167.37 164.7 166.97 163.797836 46048200
1/31/2018 166.87 168.44 166.5 167.43 164.249084 32478900
2/1/2018 167.17 168.62 166.76 167.78 164.592438 47230800
2/2/2018 166 166.8 160.1 160.5 157.450745 86593800
2/5/2018 159.1 163.88 156 156.49 153.516953 72738500
2/6/2018 154.83 163.72 154 163.03 159.932663 68243800
2/7/2018 163.09 163.4 159.07 159.54 156.508972 51608600
2/8/2018 160.29 161 155.03 155.15 152.202393 54390500
2/9/2018 157.07 157.89 150.24 156.41 154.064056 70672600
2/12/2018 158.5 163.89 157.51 162.71 160.269562 60819500
2/13/2018 161.95 164.75 161.65 164.34 161.875107 32549200
2/14/2018 163.04 167.54 162.88 167.37 164.85965 40644900
2/15/2018 169.79 173.09 169 172.99 170.39537 51147200
2/16/2018 172.36 174.82 171.77 172.43 169.843765 40176100
2/20/2018 172.05 174.26 171.42 171.85 169.272461 33930500
2/21/2018 172.83 174.12 171.01 171.07 168.504166 37471600
2/22/2018 171.8 173.95 171.71 172.5 169.912704 30991900
2/23/2018 173.67 175.65 173.54 175.5 172.867706 33812400
2/26/2018 176.35 179.39 176.21 178.97 176.285675 38162200
2/27/2018 179.1 180.48 178.16 178.39 175.714386 38928100
2/28/2018 179.26 180.62 178.05 178.12 175.44841 37782100
3/1/2018 178.54 179.78 172.66 175 172.375214 48802000
3/2/2018 172.8 176.3 172.45 176.21 173.567078 38454000
3/5/2018 175.21 177.74 174.52 176.82 174.167923 28401400
3/6/2018 177.91 178.25 176.13 176.67 174.020172 23788500
3/7/2018 174.94 175.85 174.27 175.03 172.40477 31703500
3/8/2018 175.48 177.12 175.07 176.94 174.286118 23774100
3/9/2018 177.96 180 177.39 179.98 177.280518 32185200
3/12/2018 180.29 182.39 180.21 181.72 178.994415 32207100
3/13/2018 182.59 183.5 179.24 179.97 177.27066 31693500
3/14/2018 180.32 180.52 177.81 178.44 175.763611 29368400
3/15/2018 178.5 180.24 178.07 178.65 175.970459 22743800
3/16/2018 178.65 179.12 177.62 178.02 175.349915 39404700
3/19/2018 177.32 177.47 173.66 175.3 172.670731 33446800
3/20/2018 175.24 176.8 174.94 175.24 172.611618 19649400
3/21/2018 175.04 175.09 171.26 171.27 168.701157 36338100
3/22/2018 170 172.68 168.6 168.85 166.317459 41490800
3/23/2018 168.39 169.92 164.94 164.94 162.466095 41028800
3/26/2018 168.07 173.1 166.44 172.77 170.17868 37541200
3/27/2018 173.68 175.15 166.92 168.34 165.815109 40922600
3/28/2018 167.25 170.02 165.19 166.48 163.983002 41668500
3/29/2018 167.81 171.75 166.9 167.78 165.263504 38398500
4/2/2018 166.64 168.94 164.47 166.68 164.180008 37586800
4/3/2018 167.64 168.75 164.88 168.39 165.864349 30278000
4/4/2018 164.88 172.01 164.77 171.61 169.036072 34605500
4/5/2018 172.58 174.23 172.08 172.8 170.208206 26933200
4/6/2018 170.97 172.48 168.2 168.38 165.854523 35005300
4/9/2018 169.88 173.09 169.85 170.05 167.499466 29017700
4/10/2018 173 174 171.53 173.25 170.651459 28408600
4/11/2018 172.23 173.92 171.7 172.44 169.853622 22431600
4/12/2018 173.41 175 173.04 174.14 171.528107 22889300
4/13/2018 174.78 175.84 173.85 174.73 172.109268 25124300
4/16/2018 175.03 176.19 174.83 175.82 173.182922 21578400
4/17/2018 176.49 178.94 176.41 178.24 175.56662 26509000
4/18/2018 177.81 178.82 176.88 177.84 175.172607 20754500
4/19/2018 173.76 175.39 172.66 172.8 170.208206 34808800
4/20/2018 170.6 171.22 165.43 165.72 163.23439 65491100
4/23/2018 166.83 166.92 164.09 165.24 162.761597 36515500
4/24/2018 165.67 166.33 161.22 162.94 160.496109 33692000
4/25/2018 162.62 165.42 162.41 163.65 161.19545 28382100
4/26/2018 164.12 165.73 163.37 164.22 161.756912 27963000
4/27/2018 164 164.33 160.63 162.32 159.885406 35655800
4/30/2018 162.13 167.26 161.84 165.26 162.781296 42427400
5/1/2018 166.41 169.2 165.27 169.1 166.563705 53569400
5/2/2018 175.23 177.75 173.8 176.57 173.921677 66539400
5/3/2018 175.88 177.5 174.44 176.89 174.236862 34068200
5/4/2018 178.25 184.25 178.17 183.83 181.072769 56201300
5/7/2018 185.18 187.67 184.75 185.16 182.382813 42451400
5/8/2018 184.99 186.22 183.67 186.05 183.259476 28402800
5/9/2018 186.55 187.4 185.22 187.36 184.549835 23211200
5/10/2018 187.74 190.37 187.65 190.04 187.189621 27989300
5/11/2018 189.49 190.06 187.45 188.59 186.477692 26212200
5/14/2018 189.01 189.53 187.86 188.15 186.042618 20778800
5/15/2018 186.78 187.07 185.1 186.44 184.351776 23695200
5/16/2018 186.07 188.46 186 188.18 186.072266 19183100
5/17/2018 188 188.91 186.36 186.99 184.895615 17294000
5/18/2018 187.19 187.81 186.13 186.31 184.223236 18297700
5/21/2018 188 189.27 186.91 187.63 185.528442 18400800
5/22/2018 188.38 188.88 186.78 187.16 185.063721 15240700
5/23/2018 186.35 188.5 185.76 188.36 186.250259 20058400
5/24/2018 188.77 188.84 186.21 188.15 186.042618 23234000
5/25/2018 188.23 189.65 187.65 188.58 186.467804 17461000
5/29/2018 187.6 188.75 186.87 187.9 185.795425 22514100
5/30/2018 187.72 188 186.78 187.5 185.399887 18690500
5/31/2018 187.22 188.23 186.14 186.87 184.776947 27482800
6/1/2018 187.99 190.26 187.75 190.24 188.109222 23442500
6/4/2018 191.64 193.42 191.35 191.83 189.681396 26266200
6/5/2018 193.07 193.94 192.36 193.31 191.144821 21566000
6/6/2018 193.63 194.08 191.92 193.98 191.807312 20933600
6/7/2018 194.14 194.2 192.34 193.46 191.293152 21347200
6/8/2018 191.17 192 189.77 191.7 189.552856 26656800
6/11/2018 191.35 191.97 190.21 191.23 189.088135 18308500
6/12/2018 191.39 192.61 191.15 192.28 190.126358 16911100
6/13/2018 192.42 192.88 190.44 190.7 188.564056 21638400
6/14/2018 191.55 191.57 190.22 190.8 188.662933 21610100
6/15/2018 190.03 190.16 188.26 188.84 186.724884 61719200
6/18/2018 187.88 189.22 187.2 188.74 186.626022 18484900
6/19/2018 185.14 186.33 183.45 185.69 183.610168 33578500
6/20/2018 186.35 187.2 185.73 186.5 184.411102 20628700
6/21/2018 187.25 188.35 184.94 185.46 183.382751 25711900
6/22/2018 186.12 186.15 184.7 184.92 182.848785 27200400
6/25/2018 183.4 184.92 180.73 182.17 180.129608 31663100
6/26/2018 182.99 186.53 182.54 184.43 182.364288 24569200
6/27/2018 185.23 187.28 184.03 184.16 182.097321 25285300
6/28/2018 184.1 186.21 183.8 185.5 183.422302 17365200
6/29/2018 186.29 187.19 182.91 185.11 183.036682 22737700
7/2/2018 183.82 187.3 183.42 187.18 185.083466 17731300
7/3/2018 187.79 187.95 183.54 183.92 181.859985 13954800
7/5/2018 185.26 186.41 184.28 185.4 183.32341 16604200
7/6/2018 185.42 188.43 185.2 187.97 185.864655 17485200
7/9/2018 189.5 190.68 189.3 190.58 188.445404 19756600
7/10/2018 190.71 191.28 190.18 190.35 188.217972 15939100
7/11/2018 188.5 189.78 187.61 187.88 185.77565 18831500
7/12/2018 189.53 191.41 189.31 191.03 188.890366 18041100
7/13/2018 191.08 191.84 190.9 191.33 189.187012 12513900
7/16/2018 191.52 192.65 190.42 190.91 188.771713 15043100
7/17/2018 189.75 191.87 189.2 191.45 189.305664 15534500
7/18/2018 191.78 191.8 189.93 190.4 188.26741 16393400
7/19/2018 189.69 192.55 189.69 191.88 189.73085 20286800
7/20/2018 191.78 192.43 190.17 191.44 189.295776 20676200
7/23/2018 190.68 191.96 189.56 191.61 189.463867 15989400
7/24/2018 192.45 193.66 192.05 193 190.838303 18697900
7/25/2018 193.06 194.85 192.43 194.82 192.637924 16709900
7/26/2018 194.61 195.96 193.61 194.21 192.03476 19076000
7/27/2018 194.99 195.19 190.1 190.98 188.840912 24024000
7/30/2018 191.9 192.2 189.07 189.91 187.782913 21029500
7/31/2018 190.3 192.14 189.34 190.29 188.158646 39373000
8/1/2018 199.13 201.76 197.31 201.5 199.243088 67935700
8/2/2018 200.58 208.38 200.35 207.39 205.067123 62404000
8/3/2018 207.03 208.74 205.48 207.99 205.660416 33447400
8/6/2018 208 209.25 207.07 209.07 206.728317 25425400
8/7/2018 209.32 209.5 206.76 207.11 204.790268 25587400
8/8/2018 206.05 207.81 204.52 207.25 204.928696 22525500
8/9/2018 207.28 209.78 207.2 208.88 206.540436 23469200
8/10/2018 207.36 209.1 206.67 207.53 205.925232 24611200
8/13/2018 207.7 210.95 207.7 208.87 207.254883 25869100
8/14/2018 210.16 210.56 208.26 209.75 208.128067 20748000
8/15/2018 209.22 210.74 208.33 210.24 208.614273 28807600
8/16/2018 211.75 213.81 211.47 213.32 211.670471 28500400
8/17/2018 213.44 217.95 213.16 217.58 215.897522 35427000
8/20/2018 218.1 219.18 215.11 215.46 213.79393 30287700
8/21/2018 216.8 217.19 214.03 215.04 213.377167 26159800
8/22/2018 214.1 216.36 213.84 215.05 213.387085 19018100
8/23/2018 214.65 217.05 214.6 215.49 213.823685 18883200
8/24/2018 216.6 216.9 215.11 216.16 214.488495 18476400
8/27/2018 217.15 218.74 216.33 217.94 216.254745 20525100
8/28/2018 219.01 220.54 218.92 219.7 218.001129 22776800
8/29/2018 220.15 223.49 219.41 222.98 221.255753 27254800
8/30/2018 223.25 228.26 222.4 225.03 223.289917 48793800
8/31/2018 226.51 228.87 226 227.63 225.869812 43340100
9/4/2018 228.41 229.18 226.63 228.36 226.594162 27390100
9/5/2018 228.99 229.67 225.1 226.87 225.115677 33333000
9/6/2018 226.23 227.35 221.3 223.1 221.374847 34290000
9/7/2018 221.85 225.37 220.71 221.3 219.58876 37619800
9/10/2018 220.95 221.85 216.47 218.33 216.641724 39516500
9/11/2018 218.01 224.3 216.56 223.85 222.119049 35749000
9/12/2018 224.94 225 219.84 221.07 219.36055 49278700
9/13/2018 223.52 228.35 222.57 226.41 224.659256 41706400
9/14/2018 225.75 226.84 222.52 223.84 222.1091 31999300
9/17/2018 222.15 222.95 217.27 217.88 216.195206 37195100
9/18/2018 217.79 221.85 217.12 218.24 216.552414 31571700
9/19/2018 218.5 219.62 215.3 218.37 216.681412 27123800
9/20/2018 220.24 222.28 219.15 220.03 218.328583 26608800
9/21/2018 220.78 221.36 217.29 217.66 215.976913 96246700
9/24/2018 216.82 221.26 216.63 220.79 219.082687 27693400
9/25/2018 219.75 222.82 219.7 222.19 220.471878 24554400
9/26/2018 221 223.75 219.76 220.42 218.715561 23984700
9/27/2018 223.82 226.44 223.54 224.95 223.210526 30181200
9/28/2018 224.79 225.84 224.02 225.74 223.994431 22929400
10/1/2018 227.95 229.42 226.35 227.26 225.50267 23600800
10/2/2018 227.25 230 226.63 229.28 227.50705 24788200
10/3/2018 230.05 233.47 229.78 232.07 230.275482 28654800
10/4/2018 230.78 232.35 226.73 227.99 226.227036 32042000
10/5/2018 227.96 228.41 220.58 224.29 222.555634 33580500
10/8/2018 222.21 224.8 220.2 223.77 222.039658 29663900
10/9/2018 223.64 227.27 222.25 226.87 225.115677 26891000
10/10/2018 225.46 226.35 216.05 216.36 214.686966 41990600
10/11/2018 214.52 219.5 212.32 214.45 212.791718 53124400
10/12/2018 220.42 222.88 216.84 222.11 220.392502 40337900
10/15/2018 221.16 221.83 217.27 217.36 215.67923 30791000
10/16/2018 218.93 222.99 216.76 222.15 220.432175 29184000
10/17/2018 222.3 222.64 219.34 221.19 219.479614 22885400
10/18/2018 217.86 219.74 213 216.02 214.349579 32581300
10/19/2018 218.06 221.26 217.43 219.31 217.614151 33078700
10/22/2018 219.79 223.36 218.94 220.65 218.943771 28792100
10/23/2018 215.83 223.25 214.7 222.73 221.00769 38767800
10/24/2018 222.6 224.23 214.54 215.09 213.426773 40925500
10/25/2018 217.71 221.38 216.75 219.8 218.100357 29855800
10/26/2018 215.9 220.19 212.67 216.3 214.627411 47258400
10/29/2018 219.19 219.69 206.09 212.24 210.598831 45935500
10/30/2018 211.15 215.18 209.27 213.3 211.65062 36660000
10/31/2018 216.88 220.45 216.62 218.86 217.167618 38358900
11/1/2018 219.05 222.36 216.81 222.22 220.501633 58323200
11/2/2018 209.55 213.65 205.43 207.48 205.87561 91328700
11/5/2018 204.3 204.39 198.17 201.59 200.031158 66163700
11/6/2018 201.92 204.72 201.69 203.77 202.194321 31882900
11/7/2018 205.97 210.06 204.13 209.95 208.326508 33424400
11/8/2018 209.98 210.12 206.75 208.49 207.599655 25362600
11/9/2018 205.55 206.01 202.25 204.47 203.596817 34365800
11/12/2018 199 199.85 193.79 194.17 193.34079 51135500
11/13/2018 191.63 197.18 191.45 192.23 191.409073 46882900
11/14/2018 193.9 194.48 185.93 186.8 186.002274 60801000
11/15/2018 188.39 191.97 186.9 191.41 190.59259 46478800
11/16/2018 190.5 194.97 189.46 193.53 192.703537 36928300
11/19/2018 190 190.7 184.99 185.86 185.066284 41925300
11/20/2018 178.37 181.47 175.51 176.98 176.224197 67825200
11/21/2018 179.73 180.27 176.55 176.78 176.025055 31124200
11/23/2018 174.94 176.6 172.1 172.29 171.55423 23624000
11/26/2018 174.24 174.95 170.26 174.62 173.874283 44998500
11/27/2018 171.51 174.77 170.88 174.24 173.495911 41387400
11/28/2018 176.73 181.29 174.93 180.94 180.167297 46062500
11/29/2018 182.66 182.8 177.7 179.55 178.783234 41770000
11/30/2018 180.29 180.33 177.03 178.58 177.817383 39531500
12/3/2018 184.46 184.94 181.21 184.82 184.030731 40802500
12/4/2018 180.95 182.39 176.27 176.69 175.935455 41344300
12/6/2018 171.76 174.78 170.42 174.72 173.973862 43098400
12/7/2018 173.49 174.49 168.3 168.49 167.770477 42281600
12/10/2018 165 170.09 163.33 169.6 168.875732 62026000
12/11/2018 171.66 171.79 167 168.63 167.909866 47281700
12/12/2018 170.4 171.92 169.02 169.1 168.377869 35627700
12/13/2018 170.49 172.57 169.55 170.95 170.219955 31898600
12/14/2018 169 169.08 165.28 165.48 164.773315 40703700
12/17/2018 165.45 168.35 162.73 163.94 163.239899 44287900
12/18/2018 165.38 167.53 164.39 166.07 165.360809 33841500
12/19/2018 166 167.45 159.09 160.89 160.202927 49047300
12/20/2018 160.4 162.11 155.3 156.83 156.160263 64773000
12/21/2018 156.86 158.16 149.63 150.73 150.086304 95744600
12/24/2018 148.15 151.55 146.59 146.83 146.202972 37169200
12/26/2018 148.3 157.23 146.72 157.17 156.49881 58582500
12/27/2018 155.84 156.77 150.07 156.15 155.483154 53117100
12/28/2018 157.5 158.52 154.55 156.23 155.56282 42291400
12/31/2018 158.53 159.36 156.48 157.74 157.066376 35003500
1/2/2019 154.89 158.85 154.23 157.92 157.245605 37039700
1/3/2019 143.98 145.72 142 142.19 141.582779 91244100
1/4/2019 144.53 148.55 143.8 148.26 147.626846 58607100
1/7/2019 148.7 148.83 145.9 147.93 147.298264 54777800
1/8/2019 149.56 151.82 148.52 150.75 150.106216 41025300
1/9/2019 151.29 154.53 149.63 153.31 152.655289 45099100
1/10/2019 152.5 153.97 150.86 153.8 153.143204 35780700
1/11/2019 152.88 153.7 151.51 152.29 151.639633 27023200
1/14/2019 150.85 151.27 149.22 150 149.359421 32439200
1/15/2019 150.27 153.39 150.05 153.07 152.416321 28710900
1/16/2019 153.08 155.88 153 154.94 154.278336 30569700
1/17/2019 154.2 157.66 153.26 155.86 155.194397 29821200
1/18/2019 157.5 157.88 155.98 156.82 156.150314 33751000
1/22/2019 156.41 156.73 152.62 153.3 152.64534 30394000
1/23/2019 154.15 155.14 151.7 153.92 153.26268 23130600
1/24/2019 154.11 154.48 151.74 152.7 152.047897 25441500
1/25/2019 155.48 158.13 154.32 157.76 157.086288 33535500
1/28/2019 155.79 156.33 153.66 156.3 155.632523 26192100
1/29/2019 156.25 158.13 154.11 154.68 154.01944 41587200
1/30/2019 163.25 166.15 160.23 165.25 164.544296 61109800
1/31/2019 166.11 169 164.56 166.44 165.729218 40739600
2/1/2019 166.96 168.98 165.93 166.52 165.808884 32668100
2/4/2019 167.41 171.66 167.28 171.25 170.518677 31495500
2/5/2019 172.86 175.08 172.35 174.18 173.436157 36101600
2/6/2019 174.65 175.57 172.85 174.24 173.495911 28239600
2/7/2019 172.4 173.94 170.34 170.94 170.210007 31741700
2/8/2019 168.99 170.66 168.42 170.41 170.410004 23820000
2/11/2019 171.05 171.21 169.25 169.43 169.429993 20993400
2/12/2019 170.1 171 169.7 170.89 170.889999 22283500
2/13/2019 171.39 172.48 169.92 170.18 170.179993 22490200
2/14/2019 169.71 171.26 169.38 170.8 170.800003 21835700
2/15/2019 171.25 171.7 169.75 170.42 170.419998 24626800
2/19/2019 169.71 171.44 169.49 170.93 170.929993 18972800
2/20/2019 171.19 173.32 170.99 172.03 172.029999 26114400
2/21/2019 171.8 172.37 170.3 171.06 171.059998 17249700
2/22/2019 171.58 173 171.38 172.97 172.970001 18913200
2/25/2019 174.16 175.87 173.95 174.23 174.229996 21873400
2/26/2019 173.71 175.3 173.17 174.33 174.330002 17070200
2/27/2019 173.21 175 172.73 174.87 174.869995 27835400
2/28/2019 174.32 174.91 172.92 173.15 173.149994 28215400
3/1/2019 174.28 175.15 172.89 174.97 174.970001 25886200
3/4/2019 175.69 177.75 173.97 175.85 175.850006 27436200
3/5/2019 175.94 176 174.54 175.53 175.529999 19737400
3/6/2019 174.67 175.49 173.94 174.52 174.520004 20810400
3/7/2019 173.87 174.44 172.02 172.5 172.5 24760900
3/8/2019 170.32 173.07 169.5 172.91 172.910004 23999400
3/11/2019 175.49 179.12 175.35 178.9 178.899994 32011000
3/12/2019 180 182.67 179.37 180.91 180.910004 32467600
3/13/2019 182.25 183.3 180.92 181.71 181.710007 31032500
3/14/2019 183.9 184.1 182.56 183.73 183.729996 23579500
3/15/2019 184.85 187.33 183.74 186.12 186.119995 39042900
3/18/2019 185.8 188.39 185.79 188.02 188.020004 26219800
3/19/2019 188.35 188.99 185.92 186.53 186.529999 31646400
3/20/2019 186.23 189.49 184.73 188.16 188.160004 31035200
3/21/2019 190.02 196.33 189.81 195.09 195.089996 51034200
3/22/2019 195.34 197.69 190.78 191.05 191.050003 42407700
3/25/2019 191.51 191.98 186.6 188.74 188.740005 43845300
3/26/2019 191.66 192.88 184.58 186.79 186.789993 49800500
3/27/2019 188.75 189.76 186.55 188.47 188.470001 29848400
3/28/2019 188.95 189.56 187.53 188.72 188.720001 20780400
3/29/2019 189.83 190.08 188.54 189.95 189.949997 23564000
4/1/2019 191.64 191.68 188.38 191.24 191.240005 27862000
4/2/2019 191.09 194.46 191.05 194.02 194.020004 22765700
4/3/2019 193.25 196.5 193.15 195.35 195.350006 23271800
4/4/2019 194.79 196.37 193.14 195.69 195.690002 19114300
4/5/2019 196.45 197.1 195.93 197 197 18526600
4/8/2019 196.42 200.23 196.34 200.1 200.100006 25881700
4/9/2019 200.32 202.85 199.23 199.5 199.5 35768200
4/10/2019 198.68 200.74 198.18 200.62 200.619995 21695300
4/11/2019 200.85 201 198.44 198.95 198.949997 20900800
4/12/2019 199.2 200.14 196.21 198.87 198.869995 27760700
4/15/2019 198.58 199.85 198.01 199.23 199.229996 17524900
Total 185.6171 187.4765 183.8135 185.6733 184.012812 1.0751E+10