Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 02, 2023 | 57.94 | 59.31 | 57.76 | 58.92 | 58.92 | 499,884 |
Sept 29, 2023 | 60.00 | 60.38 | 57.96 | 58.07 | 58.07 | 597,200 |
Sept 28, 2023 | 56.95 | 59.04 | 56.66 | 58.50 | 58.50 | 782,300 |
Sept 27, 2023 | 57.69 | 58.19 | 56.22 | 57.04 | 57.04 | 469,900 |
Sept 26, 2023 | 57.62 | 58.07 | 56.95 | 57.33 | 57.33 | 527,700 |
Sept 25, 2023 | 57.39 | 58.40 | 57.18 | 57.95 | 57.95 | 616,600 |
Sept 22, 2023 | 58.71 | 59.45 | 57.79 | 57.86 | 57.86 | 618,900 |
Sept 21, 2023 | 59.50 | 60.21 | 58.08 | 58.14 | 58.14 | 915,500 |
Sept 20, 2023 | 61.04 | 61.94 | 60.44 | 60.49 | 60.49 | 616,600 |
Sept 19, 2023 | 62.47 | 62.82 | 60.02 | 60.98 | 60.98 | 817,200 |
Sept 18, 2023 | 61.95 | 63.60 | 61.94 | 63.13 | 63.13 | 1,604,200 |
Sept 15, 2023 | 63.72 | 64.60 | 61.59 | 62.08 | 62.08 | 1,600,500 |
Sept 14, 2023 | 61.71 | 62.51 | 60.81 | 62.07 | 62.07 | 927,800 |
Sept 13, 2023 | 61.92 | 62.23 | 61.20 | 61.24 | 61.24 | 689,300 |
Sept 12, 2023 | 62.93 | 63.33 | 61.82 | 62.37 | 62.37 | 663,400 |
Sept 11, 2023 | 65.38 | 65.45 | 62.25 | 63.26 | 63.26 | 1,225,800 |
Sept 08, 2023 | 66.56 | 66.71 | 65.02 | 65.20 | 65.20 | 701,500 |
Sept 07, 2023 | 66.96 | 66.96 | 66.06 | 66.50 | 66.50 | 552,600 |
Sept 06, 2023 | 67.21 | 67.87 | 65.82 | 67.28 | 67.28 | 757,600 |
Sept 05, 2023 | 69.31 | 69.56 | 66.61 | 66.98 | 66.98 | 1,079,600 |
Sept 01, 2023 | 70.28 | 70.86 | 69.67 | 70.07 | 70.07 | 497,000 |
Aug 31, 2023 | 70.89 | 71.23 | 69.74 | 70.00 | 70.00 | 708,200 |
Aug 30, 2023 | 69.19 | 70.39 | 68.76 | 70.38 | 70.38 | 545,000 |
Aug 29, 2023 | 68.83 | 70.38 | 68.83 | 69.86 | 69.86 | 674,600 |
Aug 28, 2023 | 69.92 | 70.82 | 69.02 | 69.18 | 69.18 | 623,600 |
Aug 25, 2023 | 69.80 | 70.76 | 69.30 | 69.92 | 69.92 | 332,200 |
Aug 24, 2023 | 69.68 | 70.25 | 69.07 | 69.97 | 69.97 | 471,200 |
Aug 23, 2023 | 70.68 | 71.67 | 70.19 | 70.31 | 70.31 | 482,000 |
Aug 22, 2023 | 69.00 | 70.67 | 68.46 | 70.66 | 70.66 | 430,100 |
Aug 21, 2023 | 69.39 | 70.34 | 68.48 | 68.59 | 68.59 | 653,000 |
Aug 18, 2023 | 68.29 | 70.34 | 67.89 | 69.36 | 69.36 | 804,600 |
Aug 17, 2023 | 73.67 | 73.67 | 69.10 | 69.28 | 69.28 | 1,201,600 |
Aug 16, 2023 | 75.76 | 76.10 | 73.13 | 73.61 | 73.61 | 857,600 |
Aug 15, 2023 | 76.55 | 77.79 | 76.01 | 76.14 | 76.14 | 503,900 |
Aug 14, 2023 | 75.95 | 77.13 | 75.67 | 76.83 | 76.83 | 470,200 |
Aug 11, 2023 | 75.29 | 76.63 | 75.04 | 76.18 | 76.18 | 437,800 |
Aug 10, 2023 | 75.64 | 77.34 | 74.85 | 75.80 | 75.80 | 808,700 |
Aug 09, 2023 | 78.28 | 78.81 | 75.45 | 75.60 | 75.60 | 586,000 |
Aug 08, 2023 | 79.35 | 80.44 | 77.82 | 79.00 | 79.00 | 522,100 |
Aug 07, 2023 | 79.35 | 80.14 | 78.47 | 79.79 | 79.79 | 756,600 |
Aug 04, 2023 | 77.16 | 80.49 | 75.94 | 78.91 | 78.91 | 1,732,300 |
Aug 03, 2023 | 71.30 | 74.96 | 70.14 | 74.67 | 74.67 | 2,336,900 |
Aug 02, 2023 | 75.97 | 76.91 | 74.85 | 75.03 | 75.03 | 732,000 |
Aug 01, 2023 | 77.03 | 77.50 | 76.26 | 77.16 | 77.16 | 680,400 |
Jul 31, 2023 | 75.99 | 77.70 | 75.86 | 77.66 | 77.66 | 617,600 |
Jul 28, 2023 | 77.65 | 77.65 | 75.76 | 75.98 | 75.98 | 516,400 |
Jul 27, 2023 | 77.61 | 78.36 | 75.74 | 76.47 | 76.47 | 763,000 |
Jul 26, 2023 | 76.60 | 78.12 | 76.42 | 78.09 | 78.09 | 526,500 |
Jul 25, 2023 | 76.82 | 77.54 | 76.45 | 76.60 | 76.60 | 531,400 |
Jul 24, 2023 | 78.00 | 78.13 | 76.41 | 77.22 | 77.22 | 463,500 |
Jul 21, 2023 | 79.16 | 79.16 | 77.68 | 77.92 | 77.92 | 375,700 |
Jul 20, 2023 | 78.78 | 79.23 | 77.80 | 78.34 | 78.34 | 734,200 |
Jul 19, 2023 | 80.30 | 80.58 | 78.42 | 79.12 | 79.12 | 679,800 |
Jul 18, 2023 | 79.50 | 80.49 | 78.94 | 79.91 | 79.91 | 562,400 |
Jul 17, 2023 | 78.45 | 79.49 | 78.00 | 78.73 | 78.73 | 459,500 |
Jul 14, 2023 | 78.23 | 79.60 | 77.68 | 78.75 | 78.75 | 562,800 |
Jul 13, 2023 | 79.24 | 80.39 | 78.14 | 78.17 | 78.17 | 507,800 |
Jul 12, 2023 | 79.00 | 79.17 | 76.95 | 78.89 | 78.89 | 685,300 |
Jul 11, 2023 | 77.01 | 78.72 | 77.01 | 78.22 | 78.22 | 890,100 |
Jul 10, 2023 | 76.09 | 77.28 | 75.56 | 76.85 | 76.85 | 521,300 |
Jul 07, 2023 | 77.30 | 78.00 | 76.24 | 76.26 | 76.26 | 676,000 |
Jul 06, 2023 | 76.66 | 77.06 | 76.06 | 76.99 | 76.99 | 540,700 |
Jul 05, 2023 | 77.94 | 77.94 | 76.08 | 77.27 | 77.27 | 854,400 |
Jul 03, 2023 | 77.92 | 78.78 | 77.65 | 78.10 | 78.10 | 341,200 |
Jun 30, 2023 | 77.96 | 79.33 | 77.19 | 77.72 | 77.72 | 773,000 |
Jun 29, 2023 | 77.11 | 78.71 | 76.89 | 77.65 | 77.65 | 755,600 |
Jun 28, 2023 | 74.72 | 76.96 | 74.63 | 76.87 | 76.87 | 534,900 |
Jun 27, 2023 | 73.72 | 75.47 | 73.58 | 74.90 | 74.90 | 502,300 |
Jun 26, 2023 | 73.53 | 74.82 | 71.96 | 73.02 | 73.02 | 714,400 |
Jun 23, 2023 | 74.25 | 75.64 | 73.83 | 73.95 | 73.95 | 771,900 |
Jun 22, 2023 | 74.95 | 76.14 | 73.74 | 75.06 | 75.06 | 955,800 |
Jun 21, 2023 | 73.77 | 76.03 | 73.48 | 75.19 | 75.19 | 1,090,900 |
Jun 20, 2023 | 71.18 | 74.84 | 71.11 | 73.99 | 73.99 | 1,639,300 |
Jun 16, 2023 | 72.50 | 72.78 | 70.71 | 71.13 | 71.13 | 726,700 |
Jun 15, 2023 | 72.53 | 73.11 | 71.42 | 72.13 | 72.13 | 761,000 |
Jun 14, 2023 | 71.04 | 73.28 | 70.40 | 72.74 | 72.74 | 1,256,500 |
Jun 13, 2023 | 68.79 | 70.29 | 68.42 | 70.14 | 70.14 | 543,000 |
Jun 12, 2023 | 68.97 | 69.18 | 68.03 | 68.75 | 68.75 | 745,700 |
Jun 09, 2023 | 69.17 | 69.33 | 68.12 | 68.76 | 68.76 | 400,700 |
Jun 08, 2023 | 69.44 | 70.43 | 68.92 | 69.05 | 69.05 | 469,900 |
Jun 07, 2023 | 70.28 | 71.21 | 69.42 | 70.17 | 70.17 | 942,600 |
Jun 06, 2023 | 68.75 | 70.35 | 68.11 | 70.00 | 70.00 | 671,700 |
Jun 05, 2023 | 67.77 | 69.47 | 67.77 | 68.75 | 68.75 | 595,500 |
Jun 02, 2023 | 68.10 | 68.65 | 67.24 | 68.59 | 68.59 | 788,200 |
Jun 01, 2023 | 66.17 | 67.67 | 65.27 | 67.54 | 67.54 | 765,700 |
May 31, 2023 | 66.32 | 66.75 | 64.28 | 66.17 | 66.17 | 799,800 |
May 30, 2023 | 65.81 | 66.58 | 64.95 | 65.13 | 65.13 | 565,700 |
May 26, 2023 | 65.84 | 66.92 | 65.33 | 65.40 | 65.40 | 447,700 |
May 25, 2023 | 66.13 | 66.13 | 64.66 | 65.90 | 65.90 | 548,700 |
May 24, 2023 | 65.00 | 66.32 | 64.44 | 65.84 | 65.84 | 770,700 |
May 23, 2023 | 66.28 | 66.81 | 65.23 | 65.25 | 65.25 | 889,100 |
May 22, 2023 | 67.00 | 67.49 | 66.20 | 66.67 | 66.67 | 1,127,500 |
May 19, 2023 | 67.64 | 69.19 | 65.89 | 66.69 | 66.69 | 823,800 |
May 18, 2023 | 67.00 | 67.80 | 66.22 | 66.72 | 66.72 | 636,800 |
May 17, 2023 | 67.76 | 68.13 | 66.45 | 67.40 | 67.40 | 690,300 |
May 16, 2023 | 70.08 | 70.97 | 67.21 | 67.24 | 67.24 | 1,160,600 |
May 15, 2023 | 68.50 | 71.93 | 68.09 | 70.30 | 70.30 | 2,889,600 |
May 12, 2023 | 66.48 | 66.52 | 64.68 | 65.21 | 65.21 | 704,600 |
May 11, 2023 | 66.62 | 66.90 | 65.66 | 66.49 | 66.49 | 583,000 |
May 10, 2023 | 66.73 | 67.50 | 65.39 | 66.38 | 66.38 | 1,084,600 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |