Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 26, 2024 | 143.11 | 143.62 | 142.18 | 142.29 | 142.29 | 829,100 |
Jul 25, 2024 | 141.00 | 143.76 | 140.32 | 141.62 | 141.62 | 1,327,000 |
Jul 24, 2024 | 138.11 | 141.59 | 137.44 | 140.26 | 140.26 | 1,575,200 |
Jul 23, 2024 | 139.82 | 141.79 | 138.57 | 139.60 | 139.60 | 1,378,000 |
Jul 22, 2024 | 141.06 | 141.41 | 138.64 | 139.82 | 139.82 | 1,557,000 |
Jul 19, 2024 | 143.83 | 143.83 | 139.58 | 141.77 | 141.77 | 1,516,700 |
Jul 18, 2024 | 145.05 | 147.61 | 141.18 | 142.89 | 142.89 | 2,950,600 |
Jul 17, 2024 | 141.45 | 143.47 | 140.33 | 141.41 | 141.41 | 2,377,700 |
Jul 16, 2024 | 137.00 | 141.95 | 136.74 | 141.82 | 141.82 | 2,126,200 |
Jul 15, 2024 | 133.98 | 137.30 | 133.37 | 137.06 | 137.06 | 1,503,700 |
Jul 12, 2024 | 131.54 | 131.88 | 130.14 | 131.28 | 131.28 | 756,400 |
Jul 11, 2024 | 129.23 | 131.58 | 129.20 | 131.48 | 131.48 | 748,600 |
Jul 10, 2024 | 129.65 | 130.12 | 128.28 | 129.20 | 129.20 | 693,300 |
Jul 09, 2024 | 128.86 | 131.82 | 128.25 | 130.00 | 130.00 | 943,500 |
Jul 08, 2024 | 130.12 | 130.76 | 128.09 | 128.86 | 128.86 | 1,290,400 |
Jul 05, 2024 | 131.23 | 132.45 | 128.67 | 128.89 | 128.89 | 1,303,000 |
Jul 03, 2024 | 132.76 | 133.50 | 130.38 | 132.06 | 132.06 | 897,600 |
Jul 02, 2024 | 132.94 | 133.71 | 132.01 | 133.54 | 133.54 | 1,130,300 |
Jul 01, 2024 | 132.00 | 133.78 | 131.21 | 132.95 | 132.95 | 1,522,000 |
Jun 28, 2024 | 125.03 | 131.09 | 124.62 | 130.81 | 130.81 | 3,689,800 |
Jun 27, 2024 | 125.35 | 125.46 | 122.34 | 123.73 | 123.73 | 2,002,500 |
Jun 26, 2024 | 125.79 | 126.48 | 125.21 | 125.35 | 125.35 | 1,679,700 |
Jun 25, 2024 | 127.40 | 127.48 | 125.95 | 126.42 | 126.42 | 1,078,700 |
Jun 24, 2024 | 126.97 | 128.78 | 125.84 | 127.67 | 127.67 | 1,127,900 |
Jun 21, 2024 | 128.00 | 128.10 | 126.06 | 126.97 | 126.97 | 1,663,600 |
Jun 20, 2024 | 126.81 | 127.86 | 125.53 | 127.78 | 127.78 | 1,068,900 |
Jun 18, 2024 | 126.00 | 127.00 | 125.55 | 126.93 | 126.93 | 995,000 |
Jun 17, 2024 | 121.82 | 125.85 | 121.66 | 125.71 | 125.71 | 1,195,700 |
Jun 14, 2024 | 121.51 | 122.40 | 121.36 | 122.00 | 122.00 | 1,384,800 |
Jun 13, 2024 | 123.12 | 123.60 | 120.97 | 122.33 | 122.33 | 1,184,900 |
Jun 12, 2024 | 122.50 | 125.13 | 122.38 | 123.67 | 123.67 | 922,000 |
Jun 11, 2024 | 124.77 | 124.77 | 121.07 | 121.74 | 121.74 | 1,226,200 |
Jun 10, 2024 | 124.29 | 125.93 | 123.03 | 125.81 | 125.81 | 1,122,900 |
Jun 07, 2024 | 122.08 | 125.92 | 121.84 | 124.90 | 124.90 | 924,800 |
Jun 06, 2024 | 123.00 | 124.56 | 122.37 | 122.76 | 122.76 | 1,264,900 |
Jun 05, 2024 | 121.24 | 122.14 | 120.36 | 122.13 | 122.13 | 900,600 |
Jun 04, 2024 | 121.88 | 122.90 | 120.20 | 121.10 | 121.10 | 1,024,800 |
Jun 03, 2024 | 123.00 | 123.50 | 120.62 | 122.81 | 122.81 | 1,171,600 |
May 31, 2024 | 121.29 | 122.97 | 120.72 | 122.66 | 122.66 | 3,032,600 |
May 30, 2024 | 122.29 | 122.60 | 120.72 | 121.11 | 121.11 | 1,499,500 |
May 29, 2024 | 120.44 | 121.82 | 119.95 | 121.68 | 121.68 | 1,159,400 |
May 28, 2024 | 123.12 | 123.21 | 121.11 | 121.82 | 121.82 | 1,059,100 |
May 24, 2024 | 123.00 | 124.31 | 122.95 | 123.22 | 123.22 | 1,003,800 |
May 23, 2024 | 124.33 | 124.33 | 121.34 | 122.81 | 122.81 | 1,040,800 |
May 22, 2024 | 124.48 | 125.93 | 123.64 | 124.31 | 124.31 | 1,977,400 |
May 22, 2024 | 0.7 Dividend | |||||
May 21, 2024 | 124.81 | 125.39 | 124.37 | 125.18 | 124.48 | 1,033,400 |
May 20, 2024 | 125.55 | 126.04 | 124.20 | 124.61 | 123.91 | 698,300 |
May 17, 2024 | 125.39 | 125.55 | 124.66 | 125.42 | 124.72 | 1,084,100 |
May 16, 2024 | 126.90 | 127.24 | 123.59 | 124.81 | 124.11 | 1,708,100 |
May 15, 2024 | 125.67 | 126.73 | 125.23 | 126.73 | 126.02 | 1,735,200 |
May 14, 2024 | 124.56 | 124.93 | 123.78 | 124.40 | 123.70 | 1,053,300 |
May 13, 2024 | 124.37 | 124.68 | 123.52 | 124.17 | 123.48 | 1,473,100 |
May 10, 2024 | 124.42 | 124.70 | 123.19 | 123.40 | 122.71 | 979,100 |
May 09, 2024 | 123.35 | 124.48 | 123.24 | 124.04 | 123.35 | 1,135,200 |
May 08, 2024 | 122.92 | 124.04 | 122.92 | 123.57 | 122.88 | 519,600 |
May 07, 2024 | 126.28 | 126.57 | 123.58 | 123.61 | 122.92 | 721,000 |
May 06, 2024 | 126.18 | 126.74 | 125.21 | 125.36 | 124.66 | 1,153,700 |
May 03, 2024 | 125.61 | 125.62 | 123.90 | 125.04 | 124.34 | 811,000 |
May 02, 2024 | 124.86 | 125.43 | 123.80 | 124.51 | 123.81 | 1,620,600 |
May 01, 2024 | 126.08 | 126.83 | 122.88 | 123.58 | 122.89 | 1,947,700 |
Apr 30, 2024 | 127.13 | 127.84 | 126.51 | 126.73 | 126.02 | 1,334,800 |
Apr 29, 2024 | 127.90 | 128.53 | 127.17 | 128.00 | 127.28 | 738,200 |
Apr 26, 2024 | 125.50 | 128.40 | 125.41 | 127.70 | 126.99 | 1,154,900 |
Apr 25, 2024 | 128.87 | 129.07 | 125.60 | 125.67 | 124.97 | 1,448,600 |
Apr 24, 2024 | 128.26 | 130.57 | 127.58 | 129.02 | 128.30 | 1,805,500 |
Apr 23, 2024 | 126.36 | 129.35 | 126.00 | 129.24 | 128.52 | 1,884,000 |
Apr 22, 2024 | 126.04 | 126.70 | 124.38 | 126.68 | 125.97 | 1,136,800 |
Apr 19, 2024 | 125.66 | 126.15 | 123.80 | 125.35 | 124.65 | 1,548,500 |
Apr 18, 2024 | 120.75 | 125.39 | 120.55 | 124.27 | 123.58 | 2,285,100 |
Apr 17, 2024 | 120.91 | 121.48 | 119.67 | 119.89 | 119.22 | 1,746,000 |
Apr 16, 2024 | 121.50 | 121.50 | 119.31 | 119.57 | 118.90 | 994,100 |
Apr 15, 2024 | 122.74 | 123.21 | 120.47 | 121.31 | 120.63 | 788,900 |
Apr 12, 2024 | 121.84 | 122.32 | 120.51 | 120.91 | 120.23 | 1,019,800 |
Apr 11, 2024 | 122.99 | 123.66 | 121.08 | 122.94 | 122.25 | 778,900 |
Apr 10, 2024 | 124.27 | 124.36 | 121.80 | 123.29 | 122.60 | 1,375,000 |
Apr 09, 2024 | 125.80 | 126.43 | 124.86 | 125.34 | 124.64 | 935,300 |
Apr 08, 2024 | 125.97 | 127.33 | 125.60 | 125.71 | 125.01 | 1,002,100 |
Apr 05, 2024 | 125.08 | 126.47 | 124.68 | 125.86 | 125.16 | 976,000 |
Apr 04, 2024 | 128.80 | 129.99 | 124.93 | 125.00 | 124.30 | 1,184,100 |
Apr 03, 2024 | 127.50 | 128.50 | 126.47 | 126.89 | 126.18 | 1,077,200 |
Apr 02, 2024 | 128.22 | 129.04 | 127.73 | 127.81 | 127.10 | 813,800 |
Apr 01, 2024 | 130.39 | 131.64 | 128.79 | 129.38 | 128.66 | 1,282,300 |
Mar 28, 2024 | 128.00 | 131.65 | 127.61 | 131.09 | 130.36 | 1,914,700 |
Mar 27, 2024 | 126.74 | 128.03 | 125.80 | 128.00 | 127.28 | 1,416,700 |
Mar 26, 2024 | 125.19 | 126.38 | 125.19 | 125.42 | 124.72 | 873,200 |
Mar 25, 2024 | 125.51 | 126.45 | 125.08 | 125.26 | 124.56 | 1,135,900 |
Mar 22, 2024 | 127.18 | 127.90 | 125.73 | 125.76 | 125.06 | 940,300 |
Mar 21, 2024 | 126.16 | 127.89 | 125.82 | 127.18 | 126.47 | 1,612,100 |
Mar 20, 2024 | 121.03 | 125.85 | 120.77 | 125.77 | 125.07 | 1,006,200 |
Mar 19, 2024 | 120.53 | 122.00 | 120.33 | 121.24 | 120.56 | 1,286,000 |
Mar 18, 2024 | 120.50 | 120.78 | 119.45 | 120.38 | 119.71 | 1,403,500 |
Mar 15, 2024 | 122.41 | 123.96 | 119.61 | 120.24 | 119.57 | 3,134,400 |
Mar 14, 2024 | 126.02 | 127.70 | 123.41 | 123.84 | 123.15 | 1,603,500 |
Mar 13, 2024 | 124.89 | 126.00 | 124.70 | 125.96 | 125.26 | 1,428,000 |
Mar 12, 2024 | 122.48 | 124.98 | 121.82 | 124.75 | 124.05 | 1,824,300 |
Mar 11, 2024 | 121.00 | 122.02 | 120.45 | 121.92 | 121.24 | 1,502,900 |
Mar 08, 2024 | 121.44 | 122.11 | 120.83 | 121.26 | 120.58 | 1,133,100 |
Mar 07, 2024 | 120.46 | 121.93 | 120.32 | 121.52 | 120.84 | 1,613,900 |
Mar 06, 2024 | 121.62 | 121.81 | 118.74 | 119.40 | 118.73 | 2,458,900 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |