Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 26, 2024 | 120.89 | 120.95 | 120.23 | 120.86 | 120.86 | 3,057,800 |
Jul 25, 2024 | 118.80 | 120.58 | 118.43 | 120.25 | 120.25 | 8,385,400 |
Jul 24, 2024 | 120.47 | 120.60 | 119.07 | 119.15 | 119.15 | 3,483,400 |
Jul 23, 2024 | 120.26 | 120.74 | 119.72 | 120.53 | 120.53 | 1,836,200 |
Jul 22, 2024 | 119.97 | 120.57 | 119.30 | 120.28 | 120.28 | 1,902,100 |
Jul 19, 2024 | 118.60 | 119.58 | 118.38 | 119.46 | 119.46 | 2,399,500 |
Jul 18, 2024 | 119.47 | 119.80 | 118.58 | 118.99 | 118.99 | 2,505,700 |
Jul 17, 2024 | 119.12 | 119.92 | 119.03 | 119.42 | 119.42 | 3,158,400 |
Jul 16, 2024 | 119.20 | 119.98 | 118.67 | 119.96 | 119.96 | 2,949,000 |
Jul 15, 2024 | 118.52 | 118.99 | 118.28 | 118.60 | 118.60 | 2,087,400 |
Jul 12, 2024 | 117.38 | 118.44 | 117.23 | 118.09 | 118.09 | 2,447,300 |
Jul 11, 2024 | 116.61 | 117.87 | 116.31 | 116.88 | 116.88 | 4,341,600 |
Jul 10, 2024 | 115.53 | 116.20 | 115.29 | 116.19 | 116.19 | 4,329,400 |
Jul 09, 2024 | 114.88 | 115.35 | 114.02 | 115.31 | 115.31 | 1,990,800 |
Jul 08, 2024 | 114.11 | 114.92 | 113.75 | 114.91 | 114.91 | 2,252,100 |
Jul 05, 2024 | 116.12 | 116.39 | 114.07 | 114.14 | 114.14 | 2,119,700 |
Jul 04, 2024 | 116.72 | 116.72 | 115.95 | 116.08 | 116.08 | 663,800 |
Jul 03, 2024 | 115.82 | 116.25 | 115.36 | 116.11 | 116.11 | 1,361,800 |
Jul 02, 2024 | 114.25 | 115.57 | 114.20 | 115.25 | 115.25 | 2,704,700 |
Jun 28, 2024 | 114.38 | 115.22 | 114.10 | 114.83 | 114.83 | 3,747,900 |
Jun 27, 2024 | 115.47 | 115.48 | 113.75 | 114.05 | 114.05 | 2,633,300 |
Jun 26, 2024 | 115.28 | 115.72 | 114.56 | 115.67 | 115.67 | 1,102,400 |
Jun 25, 2024 | 116.10 | 116.11 | 115.09 | 115.84 | 115.84 | 835,800 |
Jun 24, 2024 | 114.92 | 116.48 | 114.81 | 116.40 | 116.40 | 2,858,300 |
Jun 21, 2024 | 114.57 | 115.17 | 114.26 | 114.88 | 114.88 | 7,533,000 |
Jun 20, 2024 | 115.41 | 115.79 | 114.38 | 114.72 | 114.72 | 2,822,000 |
Jun 19, 2024 | 115.02 | 115.86 | 114.95 | 115.76 | 115.76 | 1,291,400 |
Jun 18, 2024 | 114.80 | 115.84 | 114.60 | 115.46 | 115.46 | 1,755,700 |
Jun 17, 2024 | 114.85 | 115.38 | 114.47 | 114.97 | 114.97 | 1,564,600 |
Jun 14, 2024 | 115.51 | 115.52 | 114.46 | 114.86 | 114.86 | 1,727,200 |
Jun 13, 2024 | 116.30 | 116.40 | 115.14 | 116.04 | 116.04 | 1,569,400 |
Jun 12, 2024 | 116.16 | 117.26 | 115.92 | 116.56 | 116.56 | 2,693,100 |
Jun 11, 2024 | 115.63 | 115.63 | 114.57 | 114.89 | 114.89 | 1,384,500 |
Jun 10, 2024 | 116.32 | 116.76 | 115.42 | 116.24 | 116.24 | 1,756,000 |
Jun 07, 2024 | 117.75 | 118.15 | 116.69 | 116.89 | 116.89 | 3,784,200 |
Jun 06, 2024 | 118.81 | 119.50 | 117.76 | 118.28 | 118.28 | 1,918,400 |
Jun 05, 2024 | 120.06 | 120.15 | 118.42 | 118.85 | 118.85 | 1,980,900 |
Jun 04, 2024 | 121.00 | 121.00 | 118.85 | 119.76 | 119.76 | 1,733,800 |
Jun 03, 2024 | 120.50 | 121.79 | 120.03 | 121.28 | 121.28 | 2,857,300 |
May 31, 2024 | 119.74 | 121.55 | 119.23 | 121.55 | 121.55 | 4,044,600 |
May 30, 2024 | 120.00 | 120.44 | 118.71 | 119.82 | 119.82 | 3,950,300 |
May 29, 2024 | 127.00 | 127.08 | 119.03 | 119.48 | 119.48 | 7,420,100 |
May 28, 2024 | 130.39 | 131.40 | 130.24 | 131.10 | 131.10 | 3,040,400 |
May 27, 2024 | 130.26 | 131.17 | 130.26 | 130.82 | 130.82 | 387,600 |
May 24, 2024 | 130.18 | 131.10 | 129.85 | 130.48 | 130.48 | 1,588,200 |
May 23, 2024 | 129.62 | 130.34 | 128.96 | 129.87 | 129.87 | 2,995,900 |
May 22, 2024 | 128.55 | 129.56 | 128.38 | 129.34 | 129.34 | 1,590,600 |
May 21, 2024 | 128.73 | 130.28 | 128.25 | 129.17 | 129.17 | 3,344,900 |
May 17, 2024 | 128.96 | 129.70 | 128.70 | 129.63 | 129.63 | 3,659,100 |
May 16, 2024 | 129.57 | 130.10 | 128.58 | 128.62 | 128.62 | 1,537,000 |
May 15, 2024 | 129.24 | 129.84 | 129.24 | 129.56 | 129.56 | 1,471,300 |
May 14, 2024 | 128.92 | 129.31 | 128.75 | 128.97 | 128.97 | 1,225,700 |
May 13, 2024 | 128.50 | 129.19 | 128.30 | 128.61 | 128.61 | 3,043,000 |
May 10, 2024 | 127.67 | 128.68 | 127.58 | 128.16 | 128.16 | 1,772,000 |
May 09, 2024 | 127.56 | 128.77 | 127.36 | 127.43 | 127.43 | 1,246,800 |
May 08, 2024 | 125.81 | 127.59 | 125.81 | 127.56 | 127.56 | 1,554,900 |
May 07, 2024 | 127.76 | 127.94 | 126.25 | 126.32 | 126.32 | 3,507,000 |
May 06, 2024 | 125.26 | 127.38 | 124.73 | 127.18 | 127.18 | 3,264,500 |
May 03, 2024 | 123.69 | 124.95 | 123.55 | 124.79 | 124.79 | 2,845,900 |
May 02, 2024 | 123.86 | 123.95 | 122.30 | 122.92 | 122.92 | 2,961,100 |
May 01, 2024 | 122.93 | 124.44 | 122.63 | 123.34 | 123.34 | 2,833,700 |
Apr 30, 2024 | 122.97 | 124.07 | 122.83 | 122.97 | 122.97 | 3,358,200 |
Apr 29, 2024 | 124.72 | 124.97 | 122.64 | 123.40 | 123.40 | 5,245,500 |
Apr 26, 2024 | 124.95 | 125.69 | 123.73 | 124.23 | 124.23 | 3,318,800 |
Apr 26, 2024 | 1.51 Dividend | |||||
Apr 25, 2024 | 126.19 | 126.99 | 125.33 | 126.69 | 125.18 | 2,870,300 |
Apr 24, 2024 | 127.94 | 128.98 | 126.66 | 127.24 | 125.72 | 4,985,600 |
Apr 23, 2024 | 127.50 | 128.38 | 127.43 | 128.11 | 126.58 | 2,115,300 |
Apr 22, 2024 | 127.22 | 127.90 | 126.67 | 127.36 | 125.84 | 5,250,500 |
Apr 19, 2024 | 125.68 | 127.11 | 125.36 | 126.75 | 125.24 | 2,907,700 |
Apr 18, 2024 | 125.81 | 126.38 | 124.44 | 125.36 | 123.87 | 1,876,800 |
Apr 17, 2024 | 126.21 | 126.85 | 124.85 | 125.27 | 123.78 | 2,865,900 |
Apr 16, 2024 | 127.63 | 127.83 | 125.65 | 125.93 | 124.43 | 2,680,000 |
Apr 15, 2024 | 128.94 | 129.78 | 127.33 | 127.84 | 126.32 | 2,122,000 |
Apr 12, 2024 | 129.00 | 129.37 | 127.63 | 128.15 | 126.62 | 2,185,600 |
Apr 11, 2024 | 130.32 | 130.47 | 129.01 | 129.66 | 128.11 | 2,561,900 |
Apr 10, 2024 | 132.36 | 132.36 | 129.75 | 130.72 | 129.16 | 2,808,800 |
Apr 09, 2024 | 133.41 | 133.95 | 132.60 | 133.53 | 131.94 | 1,072,700 |
Apr 08, 2024 | 132.15 | 133.60 | 132.15 | 133.08 | 131.49 | 2,051,800 |
Apr 05, 2024 | 130.90 | 132.56 | 130.81 | 132.05 | 130.48 | 2,200,000 |
Apr 04, 2024 | 132.07 | 133.43 | 130.60 | 130.92 | 129.36 | 3,558,800 |
Apr 03, 2024 | 130.72 | 132.45 | 130.72 | 131.15 | 129.59 | 1,180,700 |
Apr 02, 2024 | 131.99 | 132.46 | 130.63 | 130.92 | 129.36 | 1,228,700 |
Apr 01, 2024 | 132.25 | 132.90 | 131.68 | 132.50 | 130.92 | 1,139,000 |
Mar 28, 2024 | 130.77 | 132.68 | 130.67 | 132.25 | 130.67 | 2,128,400 |
Mar 27, 2024 | 130.40 | 131.10 | 130.04 | 130.77 | 129.21 | 1,824,500 |
Mar 26, 2024 | 130.01 | 130.65 | 129.83 | 130.35 | 128.80 | 3,307,200 |
Mar 25, 2024 | 129.84 | 130.90 | 129.82 | 129.96 | 128.41 | 1,089,600 |
Mar 22, 2024 | 130.68 | 131.15 | 129.88 | 130.00 | 128.45 | 1,678,100 |
Mar 21, 2024 | 129.75 | 131.06 | 129.73 | 130.50 | 128.94 | 2,080,400 |
Mar 20, 2024 | 127.56 | 129.65 | 127.39 | 129.62 | 128.08 | 2,982,800 |
Mar 19, 2024 | 127.42 | 128.27 | 127.01 | 127.59 | 126.07 | 1,044,200 |
Mar 18, 2024 | 127.28 | 127.45 | 126.10 | 127.17 | 125.65 | 866,900 |
Mar 15, 2024 | 126.50 | 127.63 | 125.91 | 127.11 | 125.59 | 5,854,800 |
Mar 14, 2024 | 128.65 | 128.75 | 126.56 | 126.90 | 125.39 | 2,011,400 |
Mar 13, 2024 | 127.61 | 128.77 | 127.53 | 128.70 | 127.17 | 1,044,300 |
Mar 12, 2024 | 127.60 | 127.85 | 127.14 | 127.57 | 126.05 | 637,000 |
Mar 11, 2024 | 126.43 | 127.53 | 126.03 | 127.33 | 125.81 | 960,800 |
Mar 08, 2024 | 126.42 | 127.10 | 126.28 | 126.91 | 125.40 | 1,055,000 |
Mar 07, 2024 | 125.44 | 126.49 | 124.94 | 126.32 | 124.81 | 991,200 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |