Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 124.44 | 125.98 | 123.88 | 124.18 | 124.18 | 912,900 |
25 Jul 2024 | 124.27 | 127.26 | 123.86 | 124.85 | 124.85 | 1,070,700 |
24 Jul 2024 | 123.44 | 124.63 | 122.28 | 124.03 | 124.03 | 1,024,200 |
23 Jul 2024 | 122.33 | 124.34 | 121.64 | 123.87 | 123.87 | 1,060,600 |
22 Jul 2024 | 121.41 | 123.05 | 120.28 | 122.97 | 122.97 | 1,251,900 |
19 Jul 2024 | 120.92 | 121.41 | 119.35 | 120.20 | 120.20 | 3,151,700 |
18 Jul 2024 | 121.76 | 123.11 | 120.23 | 120.29 | 120.29 | 1,242,400 |
17 Jul 2024 | 120.26 | 122.05 | 120.18 | 120.81 | 120.81 | 1,676,000 |
16 Jul 2024 | 119.56 | 122.66 | 118.95 | 121.60 | 121.60 | 2,312,900 |
15 Jul 2024 | 119.88 | 120.74 | 118.38 | 119.03 | 119.03 | 2,007,300 |
12 Jul 2024 | 123.42 | 123.91 | 119.14 | 119.89 | 119.89 | 2,130,400 |
11 Jul 2024 | 121.44 | 123.01 | 120.53 | 122.78 | 122.78 | 1,180,400 |
10 Jul 2024 | 121.81 | 121.81 | 119.55 | 120.57 | 120.57 | 794,000 |
09 Jul 2024 | 120.34 | 120.71 | 118.47 | 118.65 | 118.65 | 1,106,000 |
08 Jul 2024 | 123.60 | 123.73 | 119.26 | 119.91 | 119.91 | 967,300 |
05 Jul 2024 | 122.74 | 123.92 | 122.68 | 123.45 | 123.45 | 791,300 |
03 Jul 2024 | 122.10 | 124.54 | 121.20 | 123.85 | 123.85 | 881,700 |
02 Jul 2024 | 121.19 | 121.60 | 120.13 | 121.22 | 121.22 | 973,200 |
01 Jul 2024 | 124.76 | 125.26 | 120.76 | 120.87 | 120.87 | 1,119,000 |
28 Jun 2024 | 126.29 | 127.54 | 124.25 | 124.79 | 124.79 | 2,096,600 |
27 Jun 2024 | 127.43 | 127.99 | 125.68 | 125.99 | 125.99 | 1,020,500 |
26 Jun 2024 | 126.91 | 127.66 | 126.51 | 127.26 | 127.26 | 1,203,900 |
25 Jun 2024 | 126.98 | 127.57 | 125.18 | 126.60 | 126.60 | 1,153,100 |
24 Jun 2024 | 127.19 | 129.24 | 126.32 | 126.98 | 126.98 | 1,645,000 |
21 Jun 2024 | 126.47 | 127.99 | 125.43 | 126.42 | 126.42 | 5,508,300 |
20 Jun 2024 | 124.35 | 126.38 | 124.08 | 126.25 | 126.25 | 1,209,200 |
18 Jun 2024 | 123.82 | 124.96 | 123.40 | 124.53 | 124.53 | 1,362,700 |
17 Jun 2024 | 122.88 | 124.28 | 122.65 | 123.73 | 123.73 | 1,064,200 |
14 Jun 2024 | 123.07 | 124.02 | 120.75 | 123.39 | 123.39 | 1,225,000 |
13 Jun 2024 | 124.61 | 125.58 | 123.95 | 124.29 | 124.29 | 1,103,000 |
12 Jun 2024 | 125.97 | 126.61 | 124.48 | 125.29 | 125.29 | 1,022,400 |
11 Jun 2024 | 125.00 | 125.65 | 123.66 | 124.41 | 124.41 | 1,171,300 |
10 Jun 2024 | 125.29 | 126.92 | 124.81 | 126.81 | 126.81 | 1,243,300 |
07 Jun 2024 | 125.41 | 125.82 | 124.53 | 125.47 | 125.47 | 1,514,800 |
06 Jun 2024 | 125.78 | 126.05 | 124.58 | 125.52 | 125.52 | 1,173,900 |
05 Jun 2024 | 123.00 | 126.47 | 122.68 | 126.30 | 126.30 | 1,808,500 |
04 Jun 2024 | 121.22 | 122.96 | 120.91 | 122.34 | 122.34 | 1,610,100 |
03 Jun 2024 | 121.05 | 121.49 | 118.87 | 121.21 | 121.21 | 1,401,300 |
03 Jun 2024 | 0.73 Dividend | |||||
31 May 2024 | 120.31 | 121.15 | 119.67 | 120.90 | 120.17 | 6,036,300 |
30 May 2024 | 118.51 | 120.38 | 117.40 | 120.22 | 119.49 | 1,307,900 |
29 May 2024 | 117.74 | 118.41 | 117.15 | 117.82 | 117.11 | 1,485,900 |
28 May 2024 | 118.83 | 120.86 | 118.18 | 119.09 | 118.37 | 1,802,000 |
24 May 2024 | 117.20 | 117.99 | 116.84 | 117.96 | 117.25 | 927,500 |
23 May 2024 | 117.25 | 117.25 | 116.08 | 116.69 | 115.99 | 1,378,100 |
22 May 2024 | 117.45 | 118.00 | 116.76 | 117.20 | 116.49 | 955,700 |
21 May 2024 | 117.81 | 118.38 | 117.04 | 117.72 | 117.01 | 968,200 |
20 May 2024 | 117.82 | 118.77 | 117.38 | 118.41 | 117.70 | 919,700 |
17 May 2024 | 117.90 | 118.38 | 116.83 | 117.90 | 117.19 | 865,200 |
16 May 2024 | 117.82 | 117.85 | 116.82 | 117.64 | 116.93 | 816,400 |
15 May 2024 | 118.24 | 118.33 | 117.39 | 117.81 | 117.10 | 773,800 |
14 May 2024 | 118.49 | 118.57 | 117.19 | 117.52 | 116.81 | 1,153,800 |
13 May 2024 | 118.40 | 119.51 | 117.44 | 117.61 | 116.90 | 906,600 |
10 May 2024 | 117.55 | 118.84 | 117.34 | 118.33 | 117.62 | 922,200 |
09 May 2024 | 116.60 | 117.40 | 116.45 | 117.03 | 116.32 | 923,300 |
08 May 2024 | 115.75 | 117.97 | 114.74 | 116.83 | 116.12 | 1,453,200 |
07 May 2024 | 116.33 | 117.08 | 113.72 | 114.90 | 114.21 | 2,222,500 |
06 May 2024 | 116.01 | 116.94 | 114.89 | 115.64 | 114.94 | 2,205,500 |
03 May 2024 | 113.83 | 115.71 | 113.80 | 114.96 | 114.27 | 1,541,400 |
02 May 2024 | 113.55 | 116.28 | 113.12 | 113.91 | 113.22 | 1,681,200 |
01 May 2024 | 111.50 | 113.68 | 111.20 | 111.99 | 111.31 | 1,366,200 |
30 Apr 2024 | 113.33 | 113.67 | 111.23 | 111.31 | 110.64 | 2,176,300 |
29 Apr 2024 | 113.52 | 114.27 | 112.80 | 113.79 | 113.10 | 1,489,600 |
26 Apr 2024 | 112.94 | 114.27 | 112.82 | 113.30 | 112.62 | 1,051,200 |
25 Apr 2024 | 112.00 | 113.75 | 111.81 | 113.15 | 112.47 | 1,619,100 |
24 Apr 2024 | 112.65 | 113.80 | 111.98 | 112.87 | 112.19 | 1,377,400 |
23 Apr 2024 | 114.15 | 114.82 | 112.99 | 113.07 | 112.39 | 1,389,100 |
22 Apr 2024 | 115.30 | 115.35 | 114.00 | 114.09 | 113.40 | 1,004,400 |
19 Apr 2024 | 115.32 | 116.04 | 114.36 | 114.61 | 113.92 | 3,321,000 |
18 Apr 2024 | 114.76 | 115.36 | 113.97 | 114.76 | 114.07 | 835,800 |
17 Apr 2024 | 114.91 | 116.12 | 114.02 | 114.34 | 113.65 | 1,010,100 |
16 Apr 2024 | 115.99 | 116.36 | 114.77 | 115.67 | 114.97 | 1,316,100 |
15 Apr 2024 | 118.11 | 118.77 | 116.37 | 116.71 | 116.01 | 1,219,300 |
12 Apr 2024 | 117.80 | 118.21 | 116.81 | 117.65 | 116.94 | 939,700 |
11 Apr 2024 | 119.02 | 119.37 | 117.61 | 118.76 | 118.04 | 1,091,000 |
10 Apr 2024 | 120.67 | 120.68 | 117.75 | 118.32 | 117.61 | 839,200 |
09 Apr 2024 | 119.01 | 121.17 | 118.45 | 121.00 | 120.27 | 1,376,900 |
08 Apr 2024 | 117.73 | 118.65 | 117.73 | 118.29 | 117.58 | 797,100 |
05 Apr 2024 | 116.43 | 117.66 | 115.96 | 117.35 | 116.64 | 789,600 |
04 Apr 2024 | 118.23 | 118.42 | 115.77 | 116.15 | 115.45 | 808,100 |
03 Apr 2024 | 117.86 | 118.74 | 117.30 | 117.70 | 116.99 | 848,700 |
02 Apr 2024 | 118.40 | 118.99 | 116.66 | 117.60 | 116.89 | 1,068,700 |
01 Apr 2024 | 121.34 | 121.34 | 119.03 | 119.07 | 118.35 | 749,100 |
28 Mar 2024 | 121.59 | 122.41 | 121.28 | 121.57 | 120.84 | 797,500 |
27 Mar 2024 | 119.94 | 121.56 | 119.31 | 121.24 | 120.51 | 649,400 |
26 Mar 2024 | 120.41 | 121.21 | 119.65 | 119.94 | 119.22 | 1,151,300 |
25 Mar 2024 | 121.41 | 121.99 | 119.99 | 120.06 | 119.34 | 1,431,300 |
22 Mar 2024 | 122.59 | 122.84 | 120.91 | 121.69 | 120.96 | 805,000 |
21 Mar 2024 | 119.85 | 121.68 | 119.56 | 121.54 | 120.81 | 819,600 |
20 Mar 2024 | 117.55 | 119.75 | 117.26 | 119.57 | 118.85 | 936,800 |
19 Mar 2024 | 117.22 | 118.15 | 116.87 | 117.68 | 116.97 | 1,110,100 |
18 Mar 2024 | 120.10 | 120.23 | 117.15 | 117.23 | 116.52 | 1,298,000 |
15 Mar 2024 | 118.33 | 119.92 | 118.06 | 119.86 | 119.14 | 3,087,100 |
14 Mar 2024 | 121.21 | 121.21 | 117.90 | 118.89 | 118.17 | 1,077,600 |
13 Mar 2024 | 121.52 | 122.58 | 120.83 | 121.41 | 120.68 | 929,400 |
12 Mar 2024 | 120.65 | 122.58 | 120.65 | 121.52 | 120.79 | 1,205,000 |
11 Mar 2024 | 120.90 | 122.28 | 120.67 | 120.73 | 120.00 | 1,249,500 |
08 Mar 2024 | 122.50 | 122.60 | 120.57 | 121.26 | 120.53 | 1,207,100 |
07 Mar 2024 | 121.38 | 122.75 | 120.98 | 122.06 | 121.32 | 1,166,200 |
06 Mar 2024 | 119.87 | 121.46 | 119.65 | 121.01 | 120.28 | 1,064,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |