Date Open High Low Close Volume 2020-04-07 41.00 42.00 39.90 40.10 38079 2020-04-06 41.45 41.45 39.50 40.40 31331 2020-04-03 41.15 41.15 40.05 40.05 22555 2020-04-02 43.25 43.35 40.45 41.00 26546 2020-04-01 43.55 43.55 40.55 40.55 31566 2020-03-31 43.35 44.80 42.80 43.75 35129 2020-03-30 44.10 44.10 42.10 42.45 23449 2020-03-27 41.25 44.55 39.55 44.55 48860 2020-03-26 38.55 40.90 38.10 40.90 36390 2020-03-25 40.75 43.15 38.60 38.60 75851 2020-03-24 39.40 39.50 38.55 39.15 57331 2020-03-23 40.00 40.50 38.30 38.30 40784 2020-03-20 40.90 43.00 40.90 41.35 64396 2020-03-19 38.85 39.90 38.00 39.90 38459 2020-03-18 37.20 39.05 37.20 38.40 42612 2020-03-17 39.50 40.30 36.25 37.35 95995 2020-03-16 42.15 42.25 38.90 39.00 116788 2020-03-13 42.90 45.75 42.35 42.65 121025 2020-03-12 46.00 46.50 41.50 41.50 87056 2020-03-11 47.50 48.50 46.50 46.50 73106 2020-03-10 48.65 49.80 47.00 47.00 76236 2020-03-09 49.75 50.50 48.20 48.20 90649 2020-03-06 50.30 50.70 49.75 50.40 45127 2020-03-05 52.50 52.60 50.80 50.80 27811 2020-03-04 51.50 52.30 51.00 52.20 31645 2020-03-03 51.00 51.80 50.30 51.30 38865 2020-03-02 49.00 50.70 49.00 50.00 59629 2020-02-28 50.50 50.50 48.65 48.65 84616 2020-02-27 52.50 52.80 50.70 51.00 61827 2020-02-26 53.70 53.80 52.50 52.70 82494 2020-02-25 55.00 55.40 53.80 53.80 74390 2020-02-24 56.00 56.10 54.80 55.00 75258 2020-02-21 56.80 56.80 56.10 56.40 18188 2020-02-20 56.90 56.90 56.30 56.30 33528 2020-02-19 55.80 57.00 55.30 57.00 23648 2020-02-18 56.00 56.60 55.70 55.80 21630 2020-02-17 55.00 56.40 55.00 56.00 33432 2020-02-14 55.90 55.90 54.80 54.90 64274 2020-02-13 56.30 56.30 55.70 56.10 18985 2020-02-12 56.40 56.70 55.80 56.40 22937 2020-02-11 56.30 56.50 56.00 56.20 13087 2020-02-10 56.40 56.50 56.20 56.40 11620 2020-02-07 56.10 56.50 55.90 56.30 12560 2020-02-06 55.60 56.00 55.50 56.00 36680 2020-02-05 55.50 55.60 54.80 55.50 21300 2020-02-04 55.70 55.90 55.30 55.40 20601 2020-02-03 55.50 55.90 55.40 55.70 25805 2020-01-31 54.50 55.50 54.50 55.50 25666 2020-01-30 55.10 55.50 54.80 55.00 23794 2020-01-29 54.30 55.30 54.30 55.20 18800 2020-01-28 54.30 54.80 54.30 54.80 16578 2020-01-27 54.20 54.80 54.00 54.10 18225 2020-01-24 54.20 54.40 54.00 54.40 19744 2020-01-23 53.90 54.20 53.70 53.90 18060 2020-01-22 54.00 54.80 54.00 54.00 33145 2020-01-21 54.00 54.20 53.60 53.90 14343 2020-01-20 53.70 54.20 53.70 54.20 11340 2020-01-17 53.50 53.90 53.50 53.80 10054 2020-01-16 52.90 53.60 52.90 53.50 18448 2020-01-15 53.30 53.30 52.80 53.00 26379 2020-01-14 53.30 53.40 53.10 53.20 16552 2020-01-13 53.50 53.70 53.00 53.20 26562 2020-01-10 53.20 53.60 53.00 53.20 18471 2020-01-09 53.50 53.50 53.00 53.00 18473 2020-01-08 53.90 53.90 53.00 53.10 38080 2020-01-07 54.70 55.00 54.00 54.00 27531 2020-01-06 55.10 55.30 54.30 54.30 19473 2020-01-03 54.40 55.30 54.10 55.30 29904 2020-01-02 54.10 54.30 53.90 54.30 16819 2019-12-31 54.10 54.40 53.90 54.10 4770 2019-12-30 54.30 54.40 53.90 53.90 16877 2019-12-27 53.90 54.50 53.80 54.30 20192 2019-12-24 53.10 53.60 53.10 53.60 7998 2019-12-23 53.40 53.80 52.70 53.20 27204 2019-12-20 53.10 53.90 53.10 53.30 51569 2019-12-19 52.80 53.50 52.80 53.10 24001 2019-12-18 53.40 53.40 52.70 52.90 21924 2019-12-17 54.00 54.30 53.40 53.40 29486 2019-12-16 53.80 54.20 53.80 54.20 15626 2019-12-13 55.00 55.00 53.70 53.80 18550 2019-12-12 55.70 55.80 54.20 54.20 25460 2019-12-11 56.40 56.70 55.50 55.80 26320 2019-12-10 56.80 57.40 56.70 56.70 30002 2019-12-09 56.20 56.70 56.00 56.70 37309 2019-12-06 55.40 56.10 55.40 55.90 32916 2019-12-05 55.40 55.80 55.40 55.40 31191 2019-12-04 54.70 55.90 54.70 55.30 89888 2019-12-03 57.30 57.40 56.60 56.60 12519 2019-12-02 58.50 58.80 57.20 57.30 43412 2019-11-29 58.00 59.00 57.90 58.50 92639 2019-11-28 57.20 58.30 57.10 58.10 34934 2019-11-27 58.40 59.50 58.40 59.40 54760 2019-11-26 57.90 58.70 57.90 58.50 45782 2019-11-25 58.00 58.10 57.80 58.00 19567 2019-11-22 58.00 58.20 57.80 58.00 21489 2019-11-21 58.50 58.60 57.80 57.90 83654 2019-11-20 59.00 59.10 58.50 58.80 29123 2019-11-19 59.00 59.20 58.70 59.20 23712 2019-11-18 58.10 59.20 58.10 59.20 28541 2019-11-15 58.40 58.40 57.80 58.40 25220 2019-11-14 57.80 58.40 57.70 58.40 22719 2019-11-13 57.80 58.10 57.80 57.90 39334 2019-11-12 57.90 57.90 57.40 57.80 39587 2019-11-11 57.90 57.90 57.40 57.80 19581 2019-11-08 58.00 58.30 57.50 57.90 24954 2019-11-07 58.30 58.30 57.80 58.10 24003 2019-11-06 58.20 58.40 57.90 58.30 18937 2019-11-05 58.30 58.40 57.80 58.40 27941 2019-11-04 57.80 58.30 57.40 58.30 27379 2019-11-01 58.00 58.00 57.60 57.70 13835 2019-10-31 57.20 57.90 57.20 57.90 19636 2019-10-30 57.30 57.30 56.50 57.20 15890 2019-10-29 57.00 57.40 56.60 57.40 17709 2019-10-28 57.00 57.00 56.60 56.90 12236 2019-10-25 57.00 57.10 56.50 56.80 16478 2019-10-24 57.50 57.70 54.60 57.20 33597 2019-10-23 57.60 58.00 57.00 58.00 24497 2019-10-22 58.20 58.40 57.30 57.70 21629 2019-10-21 57.90 58.30 57.60 58.10 25268 2019-10-18 57.50 58.40 57.50 58.00 37540 2019-10-17 57.20 58.00 57.10 57.60 27679 2019-10-16 57.50 57.50 56.90 57.50 31725 2019-10-15 57.60 57.80 57.10 57.20 23253 2019-10-14 57.50 57.80 57.30 57.80 74904 2019-10-11 57.70 57.80 57.20 57.60 20612 2019-10-10 57.50 57.90 57.20 57.70 17740 2019-10-09 57.20 57.70 57.10 57.60 25377 2019-10-08 56.70 57.50 56.50 57.20 25087 2019-10-07 56.60 56.90 56.40 56.80 20007 2019-10-04 56.20 56.70 56.20 56.70 13336 2019-10-03 55.50 56.40 55.30 56.20 18519 2019-10-02 55.70 55.90 55.60 55.80 18908 2019-10-01 56.40 56.50 55.00 55.70 39413 2019-09-30 56.40 56.60 56.00 56.40 18812 2019-09-27 56.50 56.50 56.20 56.40 10907 2019-09-26 56.00 56.30 55.70 56.30 17927 2019-09-25 56.80 56.90 56.00 56.00 23805 2019-09-24 55.70 56.90 55.60 56.70 40112 2019-09-23 55.20 55.70 54.80 55.70 34932 2019-09-20 55.00 55.20 54.90 55.20 42817 2019-09-19 54.60 55.00 54.30 55.00 24418 2019-09-18 54.30 54.70 54.20 54.40 31664 2019-09-17 53.80 54.30 53.80 54.30 14534 2019-09-16 54.30 54.30 53.80 53.90 16335 2019-09-13 54.80 54.80 54.00 54.20 25663 2019-09-12 54.10 54.60 54.00 54.60 46879 2019-09-11 53.90 54.40 53.40 54.30 42246 2019-09-10 53.90 54.00 53.40 54.00 14629 2019-09-09 53.80 54.00 53.50 53.90 14842 2019-09-06 53.70 53.90 53.30 53.90 13412 2019-09-05 53.80 54.00 53.70 54.00 17040 2019-09-04 53.80 54.10 53.80 54.00 12046 2019-09-03 54.00 54.20 53.70 53.80 14942 2019-09-02 53.70 54.30 53.70 54.10 26903 2019-08-30 53.40 53.70 53.40 53.70 24632 2019-08-29 53.30 53.60 53.30 53.40 10151 2019-08-28 53.00 53.70 52.30 53.30 25326 2019-08-27 52.50 53.70 52.50 53.20 88524 2019-08-26 53.10 53.10 52.50 52.70 11540 2019-08-23 52.30 53.30 52.20 53.20 29394 2019-08-22 51.60 52.30 51.60 52.20 13389 2019-08-21 51.40 52.00 51.20 52.00 17531 2019-08-20 51.60 51.90 51.00 51.40 31696 2019-08-19 51.90 51.90 51.50 51.60 11299 2019-08-16 51.70 51.90 51.60 51.80 14333 2019-08-15 51.80 51.80 51.40 51.40 12809 2019-08-14 51.80 51.80 51.60 51.80 10614 2019-08-13 52.00 52.00 51.60 51.80 10471 2019-08-12 52.00 52.10 51.60 52.00 17443 2019-08-09 51.50 52.00 51.50 52.00 9881 2019-08-08 51.40 51.90 51.20 51.90 15628 2019-08-07 51.80 52.10 51.00 51.40 37134 2019-08-06 51.70 51.90 51.30 51.80 21314 2019-08-05 51.30 51.80 51.30 51.60 17328 2019-08-02 51.40 51.90 51.20 51.80 18183 2019-08-01 51.00 51.60 51.00 51.40 18929 2019-07-31 51.40 51.40 51.00 51.10 23236 2019-07-30 51.70 51.70 51.10 51.20 20641 2019-07-29 51.20 51.80 51.20 51.60 14942 2019-07-26 50.80 51.20 50.80 51.20 17333 2019-07-25 51.30 51.30 50.70 51.10 15257 2019-07-24 51.00 51.60 51.00 51.00 19401 2019-07-23 51.20 51.20 50.60 51.00 10060 2019-07-22 50.70 51.10 50.60 51.10 20033 2019-07-19 50.00 50.90 50.00 50.70 31845 2019-07-18 50.30 50.30 49.75 50.20 20684 2019-07-17 49.55 50.40 49.55 50.10 23041 2019-07-16 49.80 49.80 49.40 49.40 26957 2019-07-15 50.30 50.70 49.70 49.90 18887 2019-07-12 50.30 50.70 50.10 50.50 26952 2019-07-11 50.50 50.80 50.20 50.50 36674 2019-07-10 52.00 52.00 50.20 50.80 35734 2019-07-09 52.70 52.90 52.20 52.70 12640 2019-07-08 52.80 52.80 52.30 52.70 14059 2019-07-05 53.00 53.00 52.50 52.70 14957 2019-07-04 52.90 53.00 52.80 52.90 13972 2019-07-03 52.80 53.00 52.50 52.70 18067 2019-07-02 51.70 52.60 51.70 52.50 30867 2019-07-01 50.80 52.00 50.80 52.00 27284 2019-06-28 50.90 50.90 50.20 50.60 57371 2019-06-27 50.90 50.90 50.20 50.40 16708 2019-06-26 51.50 51.80 50.80 50.90 21871 2019-06-25 51.80 51.90 51.60 51.70 21188 2019-06-24 51.60 52.00 51.60 51.80 19505 2019-06-21 52.20 52.20 51.60 51.60 188117 2019-06-20 52.50 52.50 52.10 52.10 22359 2019-06-19 51.60 52.60 51.50 52.60 50991 2019-06-18 51.60 51.80 51.30 51.80 19174 2019-06-17 52.00 52.10 51.60 51.90 22130 2019-06-14 51.80 52.00 51.60 51.90 17072 2019-06-13 51.50 52.20 51.20 51.90 19564 2019-06-12 51.60 51.60 51.20 51.30 30403 2019-06-11 51.10 51.70 50.90 51.30 29215 2019-06-10 50.50 51.10 50.50 51.10 8684 2019-06-07 50.60 50.60 50.20 50.20 24792 2019-06-06 50.40 50.60 50.10 50.50 16934 2019-06-05 50.40 50.40 50.00 50.30 15729 2019-06-04 49.90 50.50 49.90 50.20 15487 2019-06-03 50.30 50.30 49.45 49.90 19101 2019-05-31 50.30 50.30 50.10 50.20 14982 2019-05-30 50.50 50.80 50.20 50.30 9183 2019-05-29 50.30 50.40 50.00 50.40 20567 2019-05-28 50.90 50.90 50.30 50.30 20208 2019-05-27 50.80 51.10 50.80 51.00 12160 2019-05-24 51.10 51.10 50.50 50.90 9785 2019-05-23 51.30 51.50 50.60 50.70 12228 2019-05-22 50.90 51.80 50.90 51.50 11685 2019-05-21 50.90 51.20 50.60 51.20 14640 2019-05-20 50.40 50.70 50.40 50.60 10191 2019-05-17 50.50 50.50 50.30 50.40 18558 2019-05-16 50.50 50.50 50.30 50.50 9107 2019-05-15 50.50 50.50 50.10 50.50 15674 2019-05-14 50.30 50.60 50.20 50.50 19870 2019-05-13 50.50 50.90 50.20 50.20 4056 2019-05-10 51.00 51.00 50.50 50.50 18688 2019-05-09 50.90 51.00 50.30 50.60 8230 2019-05-08 51.20 51.40 50.70 50.80 15500 2019-05-07 51.40 52.00 51.40 51.80 18296 2019-05-06 51.20 51.60 51.20 51.20 10108 2019-05-03 51.60 52.10 51.40 51.70 26499 2019-05-02 51.00 51.60 51.00 51.30 18109 2019-04-30 52.00 52.00 51.10 51.10 44455 2019-04-29 51.80 52.30 51.80 52.00 7172 2019-04-26 51.70 51.90 51.20 51.50 12851 2019-04-25 52.00 52.40 51.50 51.50 13422 2019-04-24 51.50 52.00 51.50 51.90 16737 2019-04-23 52.00 52.20 51.50 51.60 14738 2019-04-18 52.20 52.30 51.80 51.90 10330 2019-04-17 52.30 52.30 51.90 52.20 15732 2019-04-16 52.30 52.50 52.10 52.50 16877 2019-04-15 51.90 52.20 51.60 52.20 13943 2019-04-12 52.10 52.40 51.90 51.90 17784 2019-04-11 52.00 52.20 51.70 52.20 21157 2019-04-10 51.50 52.00 51.30 52.00 23915 2019-04-09 52.50 52.70 51.50 51.60 24981 2019-04-08 52.50 52.90 52.50 52.50 23209