Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Sep 27, 2023 | 60.80 | 60.80 | 59.30 | 59.30 | 59.30 | 1,721,070 |
Sep 26, 2023 | 60.80 | 61.40 | 60.80 | 61.00 | 61.00 | 380,154 |
Sep 25, 2023 | 60.90 | 61.70 | 60.60 | 60.70 | 60.70 | 978,260 |
Sep 22, 2023 | 61.00 | 61.20 | 60.40 | 60.70 | 60.70 | 759,030 |
Sep 21, 2023 | 62.10 | 62.20 | 61.10 | 61.20 | 61.20 | 721,088 |
Sep 20, 2023 | 63.10 | 63.10 | 62.00 | 62.10 | 62.10 | 480,154 |
Sep 19, 2023 | 63.10 | 63.30 | 62.40 | 62.50 | 62.50 | 677,200 |
Sep 18, 2023 | 61.90 | 63.40 | 61.60 | 62.70 | 62.70 | 1,120,006 |
Sep 15, 2023 | 62.80 | 62.80 | 61.70 | 61.70 | 61.70 | 694,320 |
Sep 14, 2023 | 62.40 | 62.40 | 61.90 | 62.40 | 62.40 | 789,200 |
Sep 13, 2023 | 62.00 | 62.40 | 61.80 | 61.90 | 61.90 | 421,003 |
Sep 12, 2023 | 61.20 | 61.90 | 61.00 | 61.70 | 61.70 | 512,285 |
Sep 11, 2023 | 61.60 | 61.70 | 61.00 | 61.10 | 61.10 | 700,070 |
Sep 08, 2023 | 62.30 | 62.30 | 61.30 | 61.50 | 61.50 | 744,140 |
Sep 07, 2023 | 63.00 | 63.40 | 62.50 | 62.70 | 62.70 | 745,175 |
Sep 06, 2023 | 62.80 | 63.60 | 62.80 | 63.50 | 63.50 | 876,735 |
Sep 05, 2023 | 63.00 | 63.10 | 62.40 | 62.80 | 62.80 | 682,030 |
Sep 04, 2023 | 63.30 | 63.40 | 62.40 | 63.10 | 63.10 | 393,752 |
Sep 01, 2023 | 62.50 | 63.50 | 62.40 | 63.10 | 63.10 | 903,000 |
Aug 31, 2023 | 62.40 | 62.40 | 61.80 | 61.90 | 61.90 | 714,282 |
Aug 30, 2023 | 61.80 | 62.70 | 61.60 | 62.40 | 62.40 | 760,380 |
Aug 29, 2023 | 61.30 | 61.60 | 60.90 | 61.50 | 61.50 | 820,100 |
Aug 28, 2023 | 62.10 | 62.10 | 60.80 | 60.90 | 60.90 | 916,815 |
Aug 25, 2023 | 61.50 | 62.20 | 61.10 | 61.80 | 61.80 | 774,120 |
Aug 24, 2023 | 62.50 | 63.10 | 61.30 | 61.50 | 61.50 | 1,518,221 |
Aug 23, 2023 | 62.70 | 63.10 | 62.10 | 62.30 | 62.30 | 743,001 |
Aug 22, 2023 | 63.40 | 63.60 | 62.70 | 62.80 | 62.80 | 353,030 |
Aug 21, 2023 | 63.50 | 63.50 | 62.40 | 63.00 | 63.00 | 693,000 |
Aug 18, 2023 | 64.00 | 64.30 | 62.80 | 63.00 | 63.00 | 634,130 |
Aug 17, 2023 | 63.20 | 64.50 | 62.30 | 64.00 | 64.00 | 778,310 |
Aug 16, 2023 | 63.60 | 63.90 | 62.60 | 63.50 | 63.50 | 917,005 |
Aug 15, 2023 | 64.30 | 64.60 | 63.60 | 64.00 | 64.00 | 724,240 |
Aug 14, 2023 | 66.40 | 66.40 | 63.60 | 63.90 | 63.90 | 1,217,120 |
Aug 11, 2023 | 67.80 | 67.80 | 66.30 | 66.60 | 66.60 | 801,100 |
Aug 10, 2023 | 68.00 | 68.20 | 66.80 | 67.90 | 67.90 | 1,254,022 |
Aug 09, 2023 | 66.50 | 68.10 | 66.40 | 68.00 | 68.00 | 1,298,058 |
Aug 08, 2023 | 67.30 | 67.40 | 66.00 | 66.30 | 66.30 | 785,610 |
Aug 07, 2023 | 67.10 | 68.70 | 66.80 | 67.20 | 67.20 | 1,087,114 |
Aug 04, 2023 | 66.60 | 67.40 | 66.30 | 67.10 | 67.10 | 353,200 |
Aug 02, 2023 | 67.70 | 67.90 | 66.50 | 66.60 | 66.60 | 958,300 |
Aug 01, 2023 | 67.70 | 68.60 | 67.20 | 67.30 | 67.30 | 549,000 |
Jul 31, 2023 | 68.80 | 69.10 | 67.40 | 67.60 | 67.60 | 1,184,050 |
Jul 28, 2023 | 68.40 | 69.00 | 68.00 | 68.80 | 68.80 | 678,127 |
Jul 27, 2023 | 67.20 | 68.80 | 67.00 | 68.40 | 68.40 | 845,013 |
Jul 26, 2023 | 67.60 | 67.70 | 67.00 | 67.00 | 67.00 | 694,500 |
Jul 25, 2023 | 67.90 | 68.10 | 67.00 | 67.60 | 67.60 | 874,500 |
Jul 24, 2023 | 67.10 | 68.30 | 65.20 | 68.00 | 68.00 | 1,956,219 |
Jul 21, 2023 | 68.10 | 68.30 | 66.80 | 66.90 | 66.90 | 1,382,243 |
Jul 20, 2023 | 67.70 | 68.70 | 67.40 | 68.10 | 68.10 | 1,190,200 |
Jul 19, 2023 | 68.90 | 68.90 | 67.50 | 67.80 | 67.80 | 1,251,199 |
Jul 18, 2023 | 69.60 | 70.00 | 68.50 | 68.50 | 68.50 | 1,060,265 |
Jul 17, 2023 | 69.60 | 69.60 | 68.80 | 69.60 | 69.60 | 610,222 |
Jul 14, 2023 | 69.50 | 69.50 | 68.70 | 69.00 | 69.00 | 701,077 |
Jul 13, 2023 | 69.60 | 70.10 | 69.00 | 69.00 | 69.00 | 723,305 |
Jul 12, 2023 | 69.20 | 69.40 | 68.70 | 69.00 | 69.00 | 559,130 |
Jul 11, 2023 | 69.40 | 69.50 | 68.40 | 68.70 | 68.70 | 1,140,016 |
Jul 10, 2023 | 70.40 | 70.40 | 68.60 | 68.70 | 68.70 | 2,031,239 |
Jul 07, 2023 | 72.00 | 72.00 | 70.20 | 70.40 | 70.40 | 1,862,100 |
Jul 06, 2023 | 73.30 | 73.30 | 72.10 | 72.10 | 72.10 | 1,428,224 |
Jul 05, 2023 | 73.10 | 74.00 | 73.10 | 73.50 | 73.50 | 790,050 |
Jul 04, 2023 | 73.40 | 73.40 | 72.80 | 73.10 | 73.10 | 663,042 |
Jul 03, 2023 | 73.50 | 73.70 | 73.30 | 73.40 | 73.40 | 604,173 |
Jun 30, 2023 | 72.90 | 73.30 | 72.40 | 72.90 | 72.90 | 655,768 |
Jun 29, 2023 | 74.00 | 74.00 | 72.50 | 72.80 | 72.80 | 2,106,091 |
Jun 28, 2023 | 73.40 | 73.70 | 73.10 | 73.50 | 73.50 | 734,090 |
Jun 27, 2023 | 74.30 | 74.30 | 73.10 | 73.10 | 73.10 | 1,724,020 |
Jun 26, 2023 | 74.60 | 74.60 | 74.00 | 74.30 | 74.30 | 703,129 |
Jun 21, 2023 | 74.90 | 75.00 | 74.40 | 74.60 | 74.60 | 716,050 |
Jun 20, 2023 | 74.60 | 74.90 | 74.20 | 74.80 | 74.80 | 1,522,040 |
Jun 19, 2023 | 74.30 | 75.40 | 74.00 | 74.20 | 74.20 | 1,717,130 |
Jun 16, 2023 | 75.00 | 75.10 | 74.20 | 74.40 | 74.40 | 1,522,127 |
Jun 15, 2023 | 75.90 | 76.20 | 75.00 | 75.00 | 75.00 | 1,235,580 |
Jun 14, 2023 | 76.50 | 76.60 | 75.50 | 75.60 | 75.60 | 2,092,030 |
Jun 13, 2023 | 76.90 | 77.50 | 76.00 | 76.20 | 76.20 | 3,855,030 |
Jun 12, 2023 | 75.10 | 75.80 | 74.50 | 75.70 | 75.70 | 1,853,999 |
Jun 09, 2023 | 74.80 | 74.90 | 73.80 | 74.80 | 74.80 | 1,554,053 |
Jun 08, 2023 | 75.60 | 75.60 | 74.50 | 74.50 | 74.50 | 1,721,127 |
Jun 07, 2023 | 76.10 | 76.10 | 75.40 | 75.60 | 75.60 | 2,565,007 |
Jun 06, 2023 | 79.80 | 79.80 | 76.10 | 76.70 | 76.70 | 6,175,404 |
Jun 05, 2023 | 75.40 | 80.70 | 75.40 | 79.80 | 79.80 | 6,679,037 |
Jun 02, 2023 | 74.90 | 75.00 | 73.70 | 74.30 | 74.30 | 1,552,009 |
Jun 01, 2023 | 73.50 | 74.50 | 73.40 | 74.50 | 74.50 | 1,352,000 |
May 31, 2023 | 73.90 | 73.90 | 73.10 | 73.50 | 73.50 | 1,402,000 |
May 30, 2023 | 73.20 | 74.00 | 72.80 | 73.30 | 73.30 | 1,738,001 |
May 30, 2023 | 3.5 Dividend | |||||
May 29, 2023 | 74.90 | 76.20 | 74.90 | 75.40 | 71.90 | 1,947,057 |
May 26, 2023 | 75.80 | 75.90 | 74.40 | 74.40 | 70.95 | 1,248,050 |
May 25, 2023 | 75.80 | 76.00 | 75.10 | 75.30 | 71.80 | 835,000 |
May 24, 2023 | 76.20 | 76.30 | 75.30 | 75.60 | 72.09 | 982,401 |
May 23, 2023 | 76.10 | 76.60 | 75.90 | 76.40 | 72.85 | 1,163,050 |
May 22, 2023 | 75.20 | 76.60 | 75.20 | 76.00 | 72.47 | 1,319,000 |
May 19, 2023 | 75.60 | 75.80 | 74.70 | 75.00 | 71.52 | 710,020 |
May 18, 2023 | 74.90 | 75.70 | 74.10 | 75.30 | 71.80 | 1,741,060 |
May 17, 2023 | 74.50 | 75.00 | 74.10 | 74.50 | 71.04 | 1,479,035 |
May 16, 2023 | 73.70 | 74.80 | 73.60 | 74.10 | 70.66 | 1,423,120 |
May 15, 2023 | 74.20 | 74.20 | 73.20 | 73.40 | 69.99 | 1,210,200 |
May 12, 2023 | 75.10 | 75.50 | 74.10 | 74.40 | 70.95 | 1,307,101 |
May 11, 2023 | 77.20 | 77.20 | 75.00 | 75.10 | 71.61 | 1,718,031 |
May 10, 2023 | 76.50 | 76.60 | 75.70 | 76.60 | 73.04 | 1,348,310 |
May 09, 2023 | 77.40 | 77.60 | 76.30 | 76.50 | 72.95 | 1,446,563 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |