Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 July 2024 | 143.13 | 151.29 | 142.35 | 146.66 | 146.66 | 562,800 |
25 July 2024 | 142.83 | 144.05 | 141.22 | 141.49 | 141.49 | 558,100 |
25 July 2024 | 0.45 Dividend | |||||
24 July 2024 | 146.07 | 146.63 | 143.90 | 144.14 | 143.69 | 250,600 |
23 July 2024 | 147.87 | 148.51 | 145.67 | 146.04 | 145.58 | 234,500 |
22 July 2024 | 145.99 | 147.56 | 145.25 | 147.19 | 146.73 | 235,700 |
19 July 2024 | 146.59 | 146.59 | 144.66 | 145.94 | 145.48 | 251,200 |
18 July 2024 | 144.61 | 147.25 | 144.60 | 146.28 | 145.82 | 434,200 |
17 July 2024 | 144.34 | 145.77 | 144.34 | 144.86 | 144.41 | 242,300 |
16 July 2024 | 143.85 | 145.30 | 143.85 | 144.56 | 144.11 | 178,800 |
15 July 2024 | 144.76 | 145.69 | 143.14 | 143.43 | 142.98 | 319,900 |
12 July 2024 | 143.41 | 145.49 | 143.41 | 144.59 | 144.14 | 263,900 |
11 July 2024 | 141.20 | 143.30 | 140.75 | 142.09 | 141.65 | 244,500 |
10 July 2024 | 140.75 | 141.63 | 140.57 | 141.29 | 140.85 | 142,000 |
09 July 2024 | 140.86 | 141.27 | 139.75 | 140.04 | 139.60 | 238,400 |
08 July 2024 | 141.65 | 142.50 | 141.50 | 141.51 | 141.07 | 249,300 |
05 July 2024 | 140.99 | 141.44 | 139.73 | 140.90 | 140.46 | 207,000 |
03 July 2024 | 140.88 | 141.40 | 140.57 | 141.22 | 140.78 | 143,300 |
02 July 2024 | 138.48 | 140.50 | 137.76 | 140.40 | 139.96 | 259,400 |
01 July 2024 | 141.38 | 141.48 | 138.39 | 138.54 | 138.11 | 306,400 |
28 June 2024 | 143.78 | 144.32 | 140.09 | 140.81 | 140.37 | 435,100 |
27 June 2024 | 143.87 | 143.88 | 142.27 | 143.87 | 143.42 | 377,300 |
26 June 2024 | 144.25 | 144.79 | 142.96 | 143.71 | 143.26 | 192,400 |
25 June 2024 | 146.79 | 146.80 | 144.50 | 144.86 | 144.41 | 194,500 |
24 June 2024 | 147.22 | 148.23 | 146.67 | 146.72 | 146.26 | 182,900 |
21 June 2024 | 145.87 | 147.14 | 145.31 | 146.85 | 146.39 | 444,100 |
20 June 2024 | 146.66 | 147.53 | 145.67 | 145.81 | 145.35 | 199,900 |
18 June 2024 | 146.48 | 147.69 | 146.47 | 146.69 | 146.23 | 219,900 |
17 June 2024 | 144.87 | 146.68 | 144.57 | 146.33 | 145.87 | 303,800 |
14 June 2024 | 145.09 | 145.38 | 143.68 | 144.75 | 144.30 | 141,500 |
13 June 2024 | 145.89 | 146.53 | 145.02 | 145.83 | 145.37 | 232,400 |
12 June 2024 | 146.24 | 146.31 | 144.07 | 145.83 | 145.37 | 221,300 |
11 June 2024 | 144.91 | 145.74 | 144.35 | 145.50 | 145.05 | 147,700 |
10 June 2024 | 144.83 | 145.81 | 143.99 | 145.59 | 145.14 | 125,800 |
07 June 2024 | 145.77 | 146.33 | 145.45 | 145.55 | 145.10 | 179,100 |
06 June 2024 | 148.01 | 148.01 | 145.40 | 145.96 | 145.50 | 197,600 |
05 June 2024 | 147.72 | 148.20 | 147.08 | 147.92 | 147.46 | 229,200 |
04 June 2024 | 147.65 | 148.39 | 146.70 | 148.19 | 147.73 | 287,900 |
03 June 2024 | 148.50 | 148.50 | 146.28 | 148.16 | 147.70 | 266,200 |
31 May 2024 | 146.09 | 147.83 | 145.92 | 147.69 | 147.23 | 358,900 |
30 May 2024 | 145.13 | 146.98 | 145.00 | 146.14 | 145.68 | 328,100 |
29 May 2024 | 145.65 | 146.70 | 144.51 | 144.84 | 144.39 | 229,700 |
28 May 2024 | 147.62 | 147.78 | 145.82 | 146.71 | 146.25 | 318,400 |
24 May 2024 | 148.48 | 148.83 | 147.36 | 148.09 | 147.63 | 162,300 |
23 May 2024 | 148.66 | 148.95 | 147.56 | 147.72 | 147.26 | 171,700 |
22 May 2024 | 148.07 | 148.83 | 147.47 | 148.79 | 148.33 | 283,300 |
21 May 2024 | 147.94 | 148.68 | 147.09 | 148.59 | 148.13 | 280,400 |
20 May 2024 | 147.59 | 148.41 | 147.04 | 148.17 | 147.71 | 163,400 |
17 May 2024 | 147.85 | 148.17 | 147.13 | 147.67 | 147.21 | 169,500 |
16 May 2024 | 147.37 | 147.90 | 146.43 | 147.54 | 147.08 | 235,500 |
15 May 2024 | 147.96 | 148.34 | 146.77 | 147.28 | 146.82 | 211,100 |
14 May 2024 | 148.30 | 148.31 | 147.47 | 147.90 | 147.44 | 137,600 |
13 May 2024 | 148.53 | 149.48 | 146.86 | 147.87 | 147.41 | 167,500 |
10 May 2024 | 148.95 | 149.00 | 148.09 | 148.49 | 148.03 | 186,300 |
09 May 2024 | 151.00 | 151.73 | 148.63 | 149.08 | 148.61 | 299,100 |
08 May 2024 | 149.72 | 150.87 | 149.48 | 150.79 | 150.32 | 223,500 |
07 May 2024 | 148.32 | 150.38 | 148.32 | 149.72 | 149.25 | 392,900 |
06 May 2024 | 147.76 | 149.08 | 147.16 | 149.04 | 148.57 | 260,200 |
03 May 2024 | 147.11 | 147.13 | 144.84 | 146.81 | 146.35 | 303,300 |
02 May 2024 | 145.76 | 146.73 | 145.29 | 145.92 | 145.46 | 356,500 |
01 May 2024 | 144.99 | 147.21 | 144.58 | 145.38 | 144.93 | 359,600 |
30 Apr 2024 | 145.74 | 146.10 | 144.06 | 144.38 | 143.93 | 585,100 |
29 Apr 2024 | 144.90 | 148.02 | 144.37 | 146.38 | 145.92 | 676,700 |
26 Apr 2024 | 142.00 | 148.51 | 141.90 | 143.33 | 142.88 | 489,500 |
25 Apr 2024 | 139.84 | 141.25 | 138.92 | 140.18 | 139.74 | 694,400 |
24 Apr 2024 | 139.95 | 140.90 | 139.64 | 140.01 | 139.57 | 559,200 |
24 Apr 2024 | 0.41 Dividend | |||||
23 Apr 2024 | 139.77 | 141.16 | 139.52 | 140.15 | 139.30 | 417,200 |
22 Apr 2024 | 139.55 | 141.15 | 139.25 | 140.32 | 139.47 | 298,800 |
19 Apr 2024 | 139.06 | 139.92 | 138.77 | 139.34 | 138.50 | 276,600 |
18 Apr 2024 | 138.39 | 139.44 | 138.22 | 139.11 | 138.27 | 246,600 |
17 Apr 2024 | 138.88 | 139.48 | 138.35 | 138.40 | 137.56 | 565,400 |
16 Apr 2024 | 137.79 | 139.39 | 137.36 | 138.59 | 137.75 | 281,700 |
15 Apr 2024 | 138.61 | 139.81 | 137.83 | 138.20 | 137.37 | 319,600 |
12 Apr 2024 | 138.17 | 138.95 | 135.96 | 137.20 | 136.37 | 299,200 |
11 Apr 2024 | 139.26 | 140.04 | 138.45 | 139.13 | 138.29 | 265,300 |
10 Apr 2024 | 138.98 | 140.22 | 138.45 | 139.40 | 138.56 | 200,700 |
09 Apr 2024 | 140.42 | 141.10 | 139.36 | 140.31 | 139.46 | 242,600 |
08 Apr 2024 | 141.67 | 142.38 | 140.39 | 140.51 | 139.66 | 312,500 |
05 Apr 2024 | 141.38 | 142.76 | 140.95 | 141.73 | 140.87 | 288,300 |
04 Apr 2024 | 141.83 | 142.75 | 140.97 | 141.75 | 140.89 | 403,600 |
03 Apr 2024 | 140.67 | 141.19 | 139.87 | 140.88 | 140.03 | 258,700 |
02 Apr 2024 | 141.84 | 141.84 | 140.39 | 140.63 | 139.78 | 202,600 |
01 Apr 2024 | 143.79 | 143.79 | 142.12 | 142.29 | 141.43 | 204,400 |
28 Mar 2024 | 144.82 | 145.35 | 143.65 | 143.89 | 143.02 | 247,800 |
27 Mar 2024 | 143.67 | 145.15 | 143.67 | 144.66 | 143.79 | 218,200 |
26 Mar 2024 | 142.83 | 144.31 | 142.62 | 143.20 | 142.34 | 314,200 |
25 Mar 2024 | 141.20 | 144.05 | 141.17 | 142.96 | 142.10 | 316,300 |
22 Mar 2024 | 142.01 | 142.45 | 141.05 | 141.59 | 140.74 | 276,000 |
21 Mar 2024 | 140.31 | 141.60 | 139.30 | 141.14 | 140.29 | 255,800 |
20 Mar 2024 | 139.63 | 140.07 | 139.14 | 139.97 | 139.12 | 220,000 |
19 Mar 2024 | 138.88 | 140.32 | 138.88 | 139.51 | 138.67 | 253,000 |
18 Mar 2024 | 140.93 | 141.30 | 138.93 | 139.26 | 138.42 | 299,700 |
15 Mar 2024 | 140.04 | 142.41 | 139.74 | 141.00 | 140.15 | 599,500 |
14 Mar 2024 | 141.36 | 141.62 | 140.36 | 140.93 | 140.08 | 235,200 |
13 Mar 2024 | 143.00 | 143.00 | 140.93 | 141.16 | 140.31 | 336,800 |
12 Mar 2024 | 142.80 | 142.85 | 141.48 | 142.41 | 141.55 | 242,200 |
11 Mar 2024 | 142.79 | 143.38 | 141.98 | 142.74 | 141.88 | 226,700 |
08 Mar 2024 | 144.71 | 145.07 | 142.97 | 143.09 | 142.23 | 185,200 |
07 Mar 2024 | 144.50 | 145.14 | 143.84 | 144.65 | 143.78 | 250,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |