Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jun 2024 | 146.37 | 146.63 | 145.77 | 146.11 | 146.11 | 4,545,000 |
25 Jun 2024 | 147.26 | 147.47 | 146.28 | 146.63 | 146.63 | 5,171,600 |
24 Jun 2024 | 146.83 | 147.61 | 146.45 | 147.09 | 147.09 | 6,446,100 |
24 Jun 2024 | 0.573 Dividend | |||||
21 Jun 2024 | 146.59 | 147.12 | 146.24 | 146.81 | 146.24 | 8,535,400 |
20 Jun 2024 | 145.47 | 146.59 | 145.27 | 146.40 | 145.83 | 6,653,600 |
18 Jun 2024 | 145.89 | 146.40 | 145.60 | 145.92 | 145.35 | 4,872,600 |
17 Jun 2024 | 145.26 | 145.96 | 144.96 | 145.73 | 145.16 | 4,542,800 |
14 Jun 2024 | 145.63 | 145.92 | 145.03 | 145.88 | 145.31 | 4,109,600 |
13 Jun 2024 | 145.51 | 146.17 | 144.58 | 145.93 | 145.36 | 4,720,600 |
12 Jun 2024 | 146.99 | 147.04 | 145.67 | 146.05 | 145.48 | 6,522,700 |
11 Jun 2024 | 146.86 | 146.86 | 145.73 | 146.36 | 145.79 | 5,194,000 |
10 Jun 2024 | 146.20 | 147.01 | 145.67 | 146.97 | 146.40 | 5,397,700 |
07 Jun 2024 | 146.13 | 147.16 | 145.96 | 146.43 | 145.86 | 5,222,300 |
06 Jun 2024 | 145.68 | 146.58 | 145.18 | 146.27 | 145.70 | 5,425,800 |
05 Jun 2024 | 145.30 | 145.95 | 144.49 | 145.79 | 145.22 | 5,373,400 |
04 Jun 2024 | 144.58 | 145.53 | 144.04 | 145.13 | 144.56 | 6,964,200 |
03 Jun 2024 | 143.60 | 145.14 | 143.35 | 144.71 | 144.15 | 10,303,300 |
31 May 2024 | 142.08 | 143.78 | 141.91 | 143.70 | 143.14 | 7,945,900 |
30 May 2024 | 140.99 | 142.14 | 140.68 | 141.63 | 141.08 | 7,395,500 |
29 May 2024 | 141.45 | 141.73 | 140.95 | 141.56 | 141.01 | 6,838,200 |
28 May 2024 | 144.10 | 144.10 | 142.07 | 142.67 | 142.11 | 8,375,100 |
24 May 2024 | 145.10 | 145.33 | 144.33 | 144.42 | 143.86 | 3,948,800 |
23 May 2024 | 146.27 | 146.28 | 144.81 | 144.91 | 144.34 | 5,155,900 |
22 May 2024 | 145.86 | 146.95 | 145.77 | 146.51 | 145.94 | 6,831,200 |
21 May 2024 | 146.26 | 146.88 | 145.88 | 146.25 | 145.68 | 4,048,900 |
20 May 2024 | 146.16 | 146.36 | 145.69 | 146.00 | 145.43 | 3,890,000 |
17 May 2024 | 146.00 | 146.34 | 145.44 | 146.31 | 145.74 | 7,071,600 |
16 May 2024 | 145.89 | 146.44 | 145.62 | 146.03 | 145.46 | 6,740,800 |
15 May 2024 | 144.70 | 146.36 | 144.64 | 146.20 | 145.63 | 8,433,700 |
14 May 2024 | 143.65 | 144.13 | 143.11 | 144.06 | 143.50 | 6,198,700 |
13 May 2024 | 143.88 | 144.01 | 143.19 | 143.45 | 142.89 | 5,351,500 |
10 May 2024 | 143.49 | 144.09 | 143.39 | 143.59 | 143.03 | 6,324,900 |
09 May 2024 | 142.25 | 143.38 | 142.23 | 143.30 | 142.74 | 6,821,800 |
08 May 2024 | 142.86 | 142.88 | 141.90 | 142.08 | 141.53 | 5,461,100 |
07 May 2024 | 141.72 | 142.70 | 141.70 | 142.57 | 142.01 | 7,720,600 |
06 May 2024 | 140.95 | 141.44 | 140.64 | 141.40 | 140.85 | 5,605,100 |
03 May 2024 | 141.09 | 141.23 | 140.10 | 140.83 | 140.28 | 8,539,300 |
02 May 2024 | 141.34 | 141.44 | 139.72 | 140.48 | 139.93 | 8,425,500 |
01 May 2024 | 139.71 | 141.84 | 139.55 | 140.58 | 140.03 | 10,710,200 |
30 Apr 2024 | 140.90 | 141.20 | 140.23 | 140.33 | 139.78 | 9,677,700 |
29 Apr 2024 | 140.13 | 140.83 | 139.73 | 140.43 | 139.88 | 6,388,600 |
26 Apr 2024 | 139.40 | 140.33 | 139.30 | 139.96 | 139.41 | 6,013,800 |
25 Apr 2024 | 140.77 | 141.00 | 139.20 | 139.92 | 139.37 | 9,693,300 |
24 Apr 2024 | 140.99 | 141.15 | 140.22 | 140.86 | 140.31 | 7,378,600 |
23 Apr 2024 | 140.82 | 141.56 | 140.18 | 141.30 | 140.75 | 8,615,500 |
22 Apr 2024 | 139.38 | 140.59 | 138.93 | 139.48 | 138.94 | 8,531,300 |
19 Apr 2024 | 139.15 | 139.34 | 138.45 | 138.95 | 138.41 | 9,667,300 |
18 Apr 2024 | 138.53 | 139.25 | 138.21 | 138.43 | 137.89 | 8,105,800 |
17 Apr 2024 | 139.49 | 139.62 | 138.22 | 138.44 | 137.90 | 8,480,100 |
16 Apr 2024 | 139.83 | 139.83 | 138.59 | 138.68 | 138.14 | 10,170,500 |
15 Apr 2024 | 140.12 | 140.63 | 138.41 | 138.63 | 138.09 | 10,383,600 |
12 Apr 2024 | 140.28 | 140.29 | 138.46 | 138.91 | 138.37 | 13,796,300 |
11 Apr 2024 | 142.02 | 142.05 | 140.60 | 141.01 | 140.46 | 8,153,900 |
10 Apr 2024 | 141.84 | 142.24 | 141.10 | 141.59 | 141.04 | 13,052,700 |
09 Apr 2024 | 143.07 | 143.35 | 142.28 | 143.27 | 142.71 | 10,534,400 |
08 Apr 2024 | 143.11 | 143.11 | 142.54 | 142.76 | 142.20 | 9,128,200 |
05 Apr 2024 | 141.73 | 143.69 | 141.61 | 143.22 | 142.66 | 9,073,100 |
04 Apr 2024 | 144.93 | 145.02 | 141.87 | 141.95 | 141.40 | 12,685,700 |
03 Apr 2024 | 144.44 | 145.09 | 143.69 | 144.03 | 143.47 | 8,453,400 |
02 Apr 2024 | 144.49 | 144.65 | 143.44 | 144.19 | 143.63 | 10,776,400 |
01 Apr 2024 | 147.64 | 147.73 | 145.94 | 146.47 | 145.90 | 7,378,300 |
28 Mar 2024 | 147.92 | 148.23 | 147.68 | 147.73 | 147.15 | 8,090,200 |
27 Mar 2024 | 147.01 | 147.71 | 146.62 | 147.71 | 147.13 | 8,797,400 |
26 Mar 2024 | 145.53 | 145.94 | 145.14 | 145.77 | 145.20 | 6,942,400 |
25 Mar 2024 | 145.71 | 145.86 | 145.01 | 145.24 | 144.67 | 5,253,000 |
22 Mar 2024 | 145.85 | 146.22 | 145.26 | 145.44 | 144.87 | 5,537,200 |
21 Mar 2024 | 145.75 | 146.17 | 145.34 | 145.64 | 145.07 | 8,865,300 |
20 Mar 2024 | 145.43 | 145.50 | 144.64 | 145.45 | 144.88 | 8,268,200 |
19 Mar 2024 | 144.94 | 145.87 | 144.52 | 145.78 | 145.21 | 5,240,200 |
18 Mar 2024 | 145.43 | 145.57 | 144.72 | 144.82 | 144.25 | 6,407,000 |
18 Mar 2024 | 0.523 Dividend | |||||
15 Mar 2024 | 145.02 | 145.66 | 144.85 | 145.36 | 144.27 | 10,570,500 |
14 Mar 2024 | 146.55 | 146.66 | 145.13 | 145.94 | 144.85 | 9,605,700 |
13 Mar 2024 | 147.59 | 147.70 | 145.89 | 146.46 | 145.36 | 7,874,200 |
12 Mar 2024 | 146.45 | 147.39 | 145.96 | 147.03 | 145.93 | 7,143,700 |
11 Mar 2024 | 146.10 | 146.61 | 145.29 | 146.35 | 145.25 | 7,723,800 |
08 Mar 2024 | 146.56 | 147.25 | 146.17 | 146.43 | 145.33 | 7,802,500 |
07 Mar 2024 | 146.38 | 147.05 | 146.18 | 146.70 | 145.60 | 6,438,300 |
06 Mar 2024 | 145.30 | 146.56 | 145.30 | 146.02 | 144.93 | 8,085,300 |
05 Mar 2024 | 146.17 | 146.41 | 144.55 | 145.03 | 143.94 | 9,743,400 |
04 Mar 2024 | 145.92 | 146.68 | 145.77 | 146.12 | 145.03 | 10,657,800 |
01 Mar 2024 | 145.15 | 146.44 | 144.51 | 146.34 | 145.24 | 8,741,400 |
29 Feb 2024 | 146.00 | 146.24 | 144.72 | 144.82 | 143.74 | 9,435,600 |
28 Feb 2024 | 146.12 | 146.28 | 145.32 | 146.01 | 144.92 | 8,038,800 |
27 Feb 2024 | 146.38 | 147.19 | 146.04 | 146.74 | 145.64 | 7,374,000 |
26 Feb 2024 | 147.77 | 148.11 | 146.97 | 147.10 | 146.00 | 7,248,300 |
23 Feb 2024 | 147.66 | 148.27 | 147.34 | 147.86 | 146.75 | 9,194,600 |
22 Feb 2024 | 145.64 | 147.43 | 145.33 | 147.16 | 146.06 | 9,130,000 |
21 Feb 2024 | 144.66 | 145.49 | 144.24 | 145.45 | 144.36 | 7,213,800 |
20 Feb 2024 | 145.73 | 146.19 | 144.76 | 145.13 | 144.04 | 9,120,400 |
16 Feb 2024 | 145.34 | 146.60 | 144.82 | 145.62 | 144.53 | 8,424,100 |
15 Feb 2024 | 144.20 | 145.43 | 143.99 | 145.15 | 144.06 | 9,294,800 |
14 Feb 2024 | 143.35 | 144.15 | 143.07 | 144.10 | 143.02 | 9,701,100 |
13 Feb 2024 | 143.47 | 144.47 | 142.15 | 142.86 | 141.79 | 11,170,000 |
12 Feb 2024 | 143.82 | 144.24 | 143.14 | 144.20 | 143.12 | 6,645,500 |
09 Feb 2024 | 144.06 | 144.29 | 143.54 | 144.01 | 142.93 | 7,447,800 |
08 Feb 2024 | 144.23 | 144.23 | 143.47 | 144.12 | 143.04 | 6,672,400 |
07 Feb 2024 | 144.34 | 145.03 | 144.07 | 144.37 | 143.29 | 7,884,600 |
06 Feb 2024 | 143.54 | 144.09 | 142.82 | 143.98 | 142.90 | 10,159,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |