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