Date Open High Low Close Volume 2019-03-20 52.10 52.70 52.10 52.30 22092 2019-03-19 52.00 52.70 51.90 52.40 29507 2019-03-18 51.40 52.00 51.10 52.00 19839 2019-03-15 51.10 51.50 50.90 51.40 56868 2019-03-14 50.60 51.30 50.60 51.00 22996 2019-03-13 50.40 50.60 50.00 50.60 25250 2019-03-12 49.55 51.40 49.55 50.70 42378 2019-03-11 48.60 48.85 48.50 48.60 12312 2019-03-08 48.60 48.95 48.50 48.60 18539 2019-03-07 48.60 48.90 47.90 48.65 26580 2019-03-06 48.70 48.75 48.40 48.60 25413 2019-03-05 48.30 48.60 48.00 48.60 16170 2019-03-04 48.70 48.70 47.80 48.15 21874 2019-03-01 47.85 48.45 47.70 48.30 21675 2019-02-28 47.50 47.95 47.40 47.85 29451 2019-02-27 47.85 47.85 47.30 47.50 23120 2019-02-26 47.50 47.65 47.10 47.55 15011 2019-02-25 47.60 47.75 47.25 47.40 15054 2019-02-22 47.35 47.70 47.30 47.65 15553 2019-02-21 48.00 48.00 47.35 47.35 3950 2019-02-20 48.05 48.50 47.45 47.50 32354 2019-02-19 48.10 48.60 48.00 48.10 15726 2019-02-18 48.50 48.85 47.75 48.00 24226 2019-02-15 49.70 49.70 47.45 48.00 65253 2019-02-14 50.00 50.20 49.60 49.70 17107 2019-02-13 51.00 51.00 49.95 50.00 4720 2019-02-12 50.60 50.80 50.60 50.60 13941 2019-02-11 51.30 51.30 50.30 50.40 23601 2019-02-08 51.00 51.30 50.90 51.30 16936 2019-02-07 50.60 51.00 50.60 50.90 20100 2019-02-06 50.50 50.80 50.40 50.70 18424 2019-02-05 52.00 52.00 50.50 50.50 30865 2019-02-04 52.20 52.20 51.60 51.90 13984 2019-02-01 52.40 52.40 52.00 52.20 38556 2019-01-31 51.80 52.50 51.70 52.40 40504 2019-01-30 50.70 51.50 50.40 51.50 18983 2019-01-29 50.50 50.60 50.30 50.30 11882 2019-01-28 49.90 50.70 49.90 50.40 22606 2019-01-25 49.90 50.00 49.60 50.00 20774 2019-01-24 49.80 50.00 49.55 49.70 14265 2019-01-23 49.10 49.70 49.10 49.70 18122 2019-01-22 50.00 50.00 49.20 49.35 13938 2019-01-21 49.95 50.20 49.35 49.85 36988 2019-01-18 49.50 49.90 49.45 49.80 13060 2019-01-17 48.90 49.45 48.80 49.45 17372 2019-01-16 49.15 49.35 48.70 49.00 19496 2019-01-15 49.20 49.30 48.65 49.15 17149 2019-01-14 48.90 49.15 48.60 48.85 17933 2019-01-11 49.00 49.50 48.85 49.05 13957 2019-01-10 48.70 49.45 48.70 49.20 23997 2019-01-09 49.35 49.35 48.65 48.80 15649 2019-01-08 48.40 49.40 48.35 49.40 20773 2019-01-07 48.00 48.60 48.00 48.15 12543 2019-01-04 47.40 48.05 47.40 48.05 16592 2019-01-03 48.40 48.55 47.35 47.45 23341 2019-01-02 48.90 48.90 48.15 48.40 14254 2018-12-31 48.15 48.75 48.15 48.55 9169 2018-12-28 47.80 48.40 47.65 48.15 14481 2018-12-27 48.40 48.65 47.50 47.60 36205 2018-12-24 48.25 48.85 48.25 48.40 4510 2018-12-21 48.50 48.85 48.10 48.55 37016 2018-12-20 49.00 49.20 48.35 48.40 20137 2018-12-19 49.00 49.20 48.55 48.95 23155 2018-12-18 48.70 49.25 48.40 48.90 26043 2018-12-17 51.50 51.80 51.20 51.20 31869 2018-12-14 51.50 51.90 51.40 51.90 26876 2018-12-13 51.70 52.10 51.40 52.00 21590 2018-12-12 51.60 52.00 51.40 51.70 30641 2018-12-11 51.00 51.80 50.50 51.80 30474 2018-12-10 51.00 51.30 50.80 51.20 17733 2018-12-07 51.00 51.30 50.70 51.30 27892 2018-12-06 50.60 50.90 50.40 50.80 24433 2018-12-05 50.60 51.10 50.60 50.70 6852 2018-12-04 50.90 51.10 50.60 51.00 32983 2018-12-03 51.30 51.70 50.60 50.80 36745 2018-11-30 51.00 52.10 50.90 51.70 56744 2018-11-29 50.80 51.00 50.30 50.80 32711 2018-11-28 48.50 51.10 48.50 50.10 47456 2018-11-27 49.00 49.85 48.50 48.50 63770 2018-11-26 49.05 49.15 49.00 49.00 24997 2018-11-23 49.20 49.70 49.20 49.30 14999 2018-11-22 49.50 49.50 49.00 49.20 14384 2018-11-21 48.75 49.30 48.65 49.25 19963 2018-11-20 49.00 49.05 48.60 48.60 21696 2018-11-19 49.30 49.80 49.10 49.10 14723 2018-11-16 49.55 49.60 48.90 49.30 18712 2018-11-15 49.55 49.90 49.00 49.00 20321 2018-11-14 49.50 49.80 49.50 49.75 14407 2018-11-13 49.15 49.80 49.00 49.65 15686 2018-11-12 49.70 49.80 49.10 49.40 9977 2018-11-09 49.30 49.70 49.30 49.70 10080 2018-11-08 49.00 49.50 49.00 49.50 11441 2018-11-07 49.25 49.45 48.90 49.35 17715 2018-11-06 49.35 49.35 48.80 49.25 19229 2018-11-05 49.10 49.25 48.80 48.95 13233 2018-11-02 48.60 49.65 48.60 49.45 51719 2018-11-01 48.10 48.60 48.00 48.55 13680 2018-10-31 46.65 48.45 46.65 48.45 40434 2018-10-30 46.65 46.75 46.25 46.70 23831 2018-10-29 47.00 47.20 46.05 46.70 24081 2018-10-26 47.20 47.35 46.85 47.25 24711 2018-10-25 47.00 47.30 47.00 47.10 12747 2018-10-24 47.15 47.45 46.85 47.30 26994 2018-10-23 48.35 48.40 46.90 47.15 38142 2018-10-22 49.35 49.35 48.40 48.45 20567 2018-10-19 49.00 49.20 48.70 49.05 22732 2018-10-18 48.85 49.30 48.85 49.05 19019 2018-10-17 49.00 49.10 48.80 48.85 21649 2018-10-16 49.00 49.00 48.50 48.70 16245 2018-10-15 49.30 49.30 48.85 48.85 26124 2018-10-12 49.00 49.25 48.95 49.00 20695 2018-10-11 49.05 49.30 48.90 48.95 23667 2018-10-10 49.00 49.40 48.90 49.20 26627 2018-10-09 48.65 49.40 48.65 49.15 14894 2018-10-08 48.55 48.90 48.55 48.65 15696 2018-10-05 48.55 49.05 48.75 48.80 18401 2018-10-04 48.55 48.80 48.55 48.75 40834 2018-10-03 48.90 49.10 48.65 48.75 9528 2018-10-02 48.95 49.00 48.50 48.50 10608 2018-10-01 48.95 49.10 48.70 48.90 14862 2018-09-28 48.50 49.45 48.80 49.15 20168 2018-09-27 48.55 49.15 48.50 48.95 12846 2018-09-26 48.55 48.90 48.50 48.50 13071 2018-09-25 48.90 49.00 48.55 48.55 6912 2018-09-24 48.00 49.00 48.00 48.80 15867 2018-09-21 48.65 48.90 47.95 47.95 49370 2018-09-20 48.90 49.00 48.65 48.65 11455 2018-09-19 49.00 49.10 48.95 48.95 11274 2018-09-18 49.50 49.50 48.95 49.00 11423 2018-09-17 49.30 49.50 49.20 49.35 12581 2018-09-14 48.85 49.30 48.85 48.95 16669 2018-09-13 48.90 49.30 48.90 48.90 18744 2018-09-12 49.25 49.35 48.95 48.95 4475 2018-09-11 49.05 49.50 49.05 49.10 3651 2018-09-10 49.60 49.80 49.05 49.05 2708 2018-09-07 49.70 50.20 49.60 50.00 2504 2018-09-06 49.55 49.80 49.55 49.65 3723 2018-09-05 50.00 50.00 49.55 49.55 4424 2018-09-04 50.00 50.20 49.75 49.75 14673 2018-09-03 49.90 50.20 49.80 49.80 22195 2018-08-31 49.80 50.10 49.80 49.90 18211 2018-08-30 50.00 50.20 49.85 49.90 11849 2018-08-29 50.00 50.30 49.90 50.00 11313 2018-08-28 50.20 50.20 49.95 49.95 7296 2018-08-27 50.10 50.20 49.95 50.00 10829 2018-08-24 49.80 50.30 49.80 49.90 6569 2018-08-23 50.00 50.20 49.75 49.85 9629 2018-08-22 50.10 50.30 49.90 49.95 12299 2018-08-21 49.65 50.10 49.85 49.90 12196 2018-08-20 49.65 50.00 49.65 49.80 9099 2018-08-17 49.95 50.00 49.80 49.85 12651 2018-08-16 50.20 50.30 49.90 49.90 19442 2018-08-15 50.20 50.40 50.00 50.20 7384 2018-08-14 50.70 50.70 50.10 50.20 13287 2018-08-13 51.00 51.00 50.30 50.30 5552 2018-08-10 51.00 51.00 50.40 50.60 18741 2018-08-09 51.00 51.20 50.60 50.70 14406 2018-08-08 51.30 51.30 50.80 51.00 17402 2018-08-07 51.20 51.30 51.00 51.10 13832 2018-08-06 51.80 51.90 51.20 51.20 9717 2018-08-03 51.70 51.90 51.50 51.50 7341 2018-08-02 51.70 51.70 51.30 51.50 11627 2018-08-01 51.50 51.70 51.20 51.50 11078 2018-07-31 51.50 51.70 51.20 51.40 11562 2018-07-30 50.90 51.30 50.60 51.20 24147 2018-07-27 51.60 51.90 51.00 51.20 22117 2018-07-26 51.60 51.70 51.00 51.70 30086 2018-07-25 51.10 51.70 51.10 51.50 11926 2018-07-24 51.50 51.70 51.20 51.20 13204 2018-07-23 51.50 51.70 51.20 51.20 11565 2018-07-20 51.70 51.80 51.10 51.30 20070 2018-07-19 52.00 52.30 51.80 51.80 13373 2018-07-18 51.80 52.30 51.80 52.00 13531 2018-07-17 52.30 52.30 51.80 51.90 11472 2018-07-16 51.90 52.20 51.70 51.90 9229 2018-07-13 52.00 52.20 51.70 52.20 11425 2018-07-12 51.90 52.20 51.70 51.70 13306 2018-07-11 52.10 52.40 51.90 52.00 12901 2018-07-10 52.10 52.20 51.90 52.20 14229 2018-07-09 52.40 52.50 52.00 52.10 14183 2018-07-06 51.50 52.40 51.30 52.30 15403 2018-07-05 51.50 51.60 50.80 51.00 20678 2018-07-04 52.10 52.10 51.10 51.10 21386 2018-07-03 52.10 52.20 51.70 51.80 11645 2018-07-02 51.90 52.30 51.70 51.80 17816 2018-06-29 52.40 52.80 51.80 52.80 22626 2018-06-28 52.40 52.40 51.70 51.90 11958 2018-06-27 51.50 52.50 51.50 52.20 19278 2018-06-26 51.60 52.40 51.60 52.30 17557 2018-06-25 51.90 52.70 51.90 52.30 12902 2018-06-22 52.00 52.50 51.70 52.50 14749 2018-06-21 51.90 52.00 51.60 51.80 14022 2018-06-20 51.90 52.40 51.50 51.90 17449 2018-06-19 52.00 52.20 51.70 51.90 23708 2018-06-18 51.90 52.50 51.80 52.40 22739 2018-06-15 52.40 52.80 51.90 52.00 46545 2018-06-14 52.20 52.50 52.20 52.40 17877 2018-06-13 52.30 52.70 52.30 52.30 17780 2018-06-12 53.00 53.00 52.40 52.50 12860 2018-06-11 52.50 52.90 52.50 52.70 8079 2018-06-08 52.30 52.90 52.20 52.70 13979 2018-06-07 53.00 53.00 52.20 52.20 17652 2018-06-06 53.00 53.20 52.50 52.50 15713 2018-06-05 53.00 53.30 52.60 53.30 14572 2018-06-04 53.00 53.60 53.00 53.00 26290 2018-06-01 53.20 53.40 53.00 53.10 14428 2018-05-31 52.60 53.40 52.60 53.40 21577 2018-05-30 52.90 53.00 52.60 52.60 11431 2018-05-29 52.90 53.00 52.50 52.50 18872 2018-05-28 52.80 53.00 52.60 52.70 7656 2018-05-25 53.30 53.30 52.70 53.00 9066 2018-05-24 53.30 53.30 53.00 53.00 10258 2018-05-23 52.60 53.40 52.60 53.40 24276 2018-05-22 52.80 53.20 52.60 52.70 16416 2018-05-21 53.10 53.10 52.80 53.10 5666 2018-05-18 53.00 53.30 52.60 53.20 14441 2018-05-17 52.80 53.00 52.70 53.00 8659 2018-05-16 53.10 53.10 52.80 52.80 8818 2018-05-15 53.40 53.60 53.00 53.10 10956 2018-05-14 53.40 53.50 53.40 53.50 7181 2018-05-11 53.00 53.80 53.00 53.80 13753 2018-05-10 52.90 53.50 52.90 53.30 8663 2018-05-09 53.30 53.40 52.60 52.90 12648 2018-05-08 53.00 53.40 52.90 53.40 11360 2018-05-07 53.00 53.30 52.90 53.30 6462 2018-05-04 53.00 53.50 53.00 53.30 11096 2018-05-03 53.20 53.50 53.10 53.50 8555 2018-05-02 53.60 53.70 53.30 53.40 14422 2018-05-01 53.50 53.90 53.50 53.80 15420 2018-04-30 53.50 53.90 53.50 53.80 15420 2018-04-27 53.70 53.70 53.30 53.40 13678 2018-04-26 53.10 53.70 53.10 53.40 10577 2018-04-25 53.30 53.60 53.20 53.20 10041 2018-04-24 53.40 53.70 53.10 53.30 11841 2018-04-23 53.30 53.60 53.00 53.30 12896 2018-04-20 53.60 53.80 52.60 52.90 20329 2018-04-19 53.60 53.60 53.40 53.50 7844 2018-04-18 53.10 53.80 53.30 53.60 13890 2018-04-17 53.10 53.80 53.10 53.60 13190 2018-04-16 53.00 53.40 52.90 52.90 9694 2018-04-13 52.60 53.20 52.70 52.90 7913 2018-04-12 53.20 52.90 52.50 52.60 8298 2018-04-11 53.20 53.40 52.50 52.50 12271 2018-04-10 52.90 53.10 52.70 53.10 22738 2018-04-09 52.90 52.90 52.30 52.30 13100 2018-04-06 52.50 53.10 52.70 52.80 11047 2018-04-05 52.50 52.90 52.40 52.80 11368 2018-04-04 52.40 52.50 52.20 52.40 12997 2018-04-03 52.60 52.70 51.90 52.30 18460 2018-03-29 52.70 52.70 52.40 52.50 11995 2018-03-28 51.90 52.50 51.70 52.50 13181 2018-03-27 51.80 52.10 51.40 52.00 17040 2018-03-26 52.20 52.20 51.50 51.50 20714 2018-03-23 52.00 52.10 51.70 52.10 19393 2018-03-22 52.30 52.30 51.80 52.20 23398 2018-03-21 52.00 52.60 51.90 52.10 9077 2018-03-20 52.40 52.60 52.20 52.20 17126