Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 142.00 | 142.51 | 140.42 | 140.91 | 140.91 | 1,853,700 |
25 Jul 2024 | 142.10 | 143.31 | 141.01 | 141.11 | 141.11 | 1,800,500 |
24 Jul 2024 | 143.58 | 143.75 | 141.79 | 142.09 | 142.09 | 1,939,800 |
23 Jul 2024 | 144.92 | 145.26 | 143.24 | 143.78 | 143.78 | 1,906,400 |
22 Jul 2024 | 144.32 | 145.01 | 143.45 | 144.92 | 144.92 | 1,957,400 |
19 Jul 2024 | 145.00 | 145.39 | 142.81 | 143.50 | 143.50 | 3,550,700 |
18 Jul 2024 | 147.79 | 147.79 | 143.95 | 144.50 | 144.50 | 2,168,800 |
17 Jul 2024 | 148.64 | 148.99 | 146.76 | 147.60 | 147.60 | 2,058,200 |
16 Jul 2024 | 147.90 | 149.35 | 147.15 | 148.87 | 148.87 | 2,027,000 |
15 Jul 2024 | 150.41 | 151.38 | 147.87 | 148.08 | 148.08 | 2,685,600 |
12 Jul 2024 | 151.26 | 153.06 | 151.17 | 151.73 | 151.73 | 1,648,700 |
11 Jul 2024 | 148.62 | 151.10 | 148.51 | 150.80 | 150.80 | 1,779,600 |
10 Jul 2024 | 146.83 | 148.26 | 146.83 | 148.03 | 148.03 | 1,432,100 |
09 Jul 2024 | 147.22 | 147.79 | 146.67 | 146.83 | 146.83 | 1,313,700 |
08 Jul 2024 | 146.21 | 146.98 | 145.68 | 146.69 | 146.69 | 1,088,900 |
05 Jul 2024 | 144.24 | 145.86 | 144.02 | 145.55 | 145.55 | 1,601,700 |
03 Jul 2024 | 144.40 | 144.80 | 143.79 | 144.00 | 144.00 | 1,170,600 |
02 Jul 2024 | 145.25 | 146.14 | 144.19 | 144.40 | 144.40 | 1,854,500 |
01 Jul 2024 | 145.77 | 146.28 | 144.41 | 145.24 | 145.24 | 1,965,800 |
28 Jun 2024 | 145.75 | 146.35 | 144.87 | 145.32 | 145.32 | 8,586,000 |
27 Jun 2024 | 148.37 | 148.42 | 145.96 | 146.08 | 146.08 | 1,794,500 |
26 Jun 2024 | 148.16 | 149.28 | 147.80 | 148.74 | 148.74 | 1,717,500 |
25 Jun 2024 | 149.53 | 149.53 | 147.49 | 148.46 | 148.46 | 1,790,400 |
24 Jun 2024 | 149.91 | 149.91 | 148.34 | 149.25 | 149.25 | 1,655,600 |
21 Jun 2024 | 148.40 | 149.60 | 147.62 | 149.29 | 149.29 | 4,545,800 |
20 Jun 2024 | 148.37 | 149.38 | 146.92 | 147.37 | 147.37 | 2,714,900 |
18 Jun 2024 | 150.00 | 150.18 | 148.38 | 148.69 | 148.69 | 2,510,200 |
17 Jun 2024 | 145.66 | 150.44 | 145.00 | 150.38 | 150.38 | 2,651,800 |
14 Jun 2024 | 145.65 | 146.63 | 145.62 | 145.93 | 145.93 | 2,670,700 |
13 Jun 2024 | 144.53 | 146.25 | 143.89 | 145.65 | 145.65 | 2,003,600 |
12 Jun 2024 | 144.94 | 145.50 | 143.42 | 144.39 | 144.39 | 2,162,000 |
11 Jun 2024 | 143.86 | 144.63 | 142.65 | 144.58 | 144.58 | 2,126,000 |
11 Jun 2024 | 0.368 Dividend | |||||
10 Jun 2024 | 144.04 | 145.25 | 144.04 | 144.76 | 144.39 | 2,513,900 |
07 Jun 2024 | 144.53 | 144.85 | 143.82 | 144.28 | 143.91 | 2,032,900 |
06 Jun 2024 | 144.66 | 144.94 | 143.40 | 144.15 | 143.78 | 1,705,800 |
05 Jun 2024 | 141.32 | 144.50 | 140.16 | 144.34 | 143.97 | 4,078,400 |
04 Jun 2024 | 141.26 | 142.88 | 139.75 | 140.94 | 140.58 | 2,558,100 |
03 Jun 2024 | 139.48 | 141.39 | 139.38 | 141.22 | 140.86 | 2,587,200 |
31 May 2024 | 139.96 | 140.38 | 137.94 | 139.76 | 139.40 | 3,204,700 |
30 May 2024 | 140.20 | 143.92 | 139.37 | 139.84 | 139.48 | 3,181,300 |
29 May 2024 | 136.50 | 139.31 | 136.41 | 139.10 | 138.75 | 3,042,100 |
28 May 2024 | 141.28 | 141.65 | 137.52 | 137.64 | 137.29 | 3,857,400 |
24 May 2024 | 141.86 | 145.18 | 140.88 | 142.13 | 141.77 | 7,640,100 |
23 May 2024 | 132.00 | 132.86 | 130.45 | 131.86 | 131.52 | 3,913,500 |
22 May 2024 | 132.92 | 133.73 | 130.86 | 131.51 | 131.18 | 3,932,700 |
21 May 2024 | 131.68 | 132.99 | 131.22 | 132.30 | 131.96 | 2,278,500 |
20 May 2024 | 131.72 | 132.35 | 130.86 | 131.52 | 131.19 | 2,259,800 |
17 May 2024 | 134.00 | 134.29 | 132.16 | 132.33 | 131.99 | 3,604,600 |
16 May 2024 | 133.56 | 135.47 | 132.56 | 134.34 | 134.00 | 2,265,600 |
15 May 2024 | 133.19 | 134.17 | 132.75 | 133.00 | 132.66 | 1,958,900 |
14 May 2024 | 134.17 | 134.88 | 132.16 | 132.86 | 132.52 | 3,560,700 |
13 May 2024 | 134.61 | 135.87 | 133.41 | 133.60 | 133.26 | 1,946,400 |
10 May 2024 | 134.87 | 135.77 | 133.31 | 133.48 | 133.14 | 1,793,800 |
09 May 2024 | 133.05 | 135.04 | 132.92 | 134.87 | 134.53 | 2,188,300 |
08 May 2024 | 131.55 | 132.83 | 131.03 | 132.76 | 132.42 | 1,606,100 |
07 May 2024 | 132.79 | 133.37 | 131.42 | 131.58 | 131.25 | 1,909,000 |
06 May 2024 | 130.95 | 132.52 | 130.95 | 132.48 | 132.14 | 2,803,000 |
03 May 2024 | 128.02 | 131.41 | 128.02 | 130.84 | 130.51 | 3,732,500 |
02 May 2024 | 128.83 | 129.04 | 127.53 | 127.68 | 127.36 | 2,597,900 |
01 May 2024 | 128.92 | 129.73 | 127.77 | 127.82 | 127.50 | 3,450,500 |
30 Apr 2024 | 130.71 | 130.97 | 129.11 | 129.55 | 129.22 | 3,217,800 |
29 Apr 2024 | 133.30 | 133.49 | 130.18 | 131.06 | 130.73 | 3,541,700 |
26 Apr 2024 | 131.52 | 134.30 | 131.52 | 133.61 | 133.27 | 1,958,400 |
25 Apr 2024 | 132.62 | 133.17 | 130.68 | 132.15 | 131.81 | 2,364,300 |
24 Apr 2024 | 132.18 | 133.39 | 131.92 | 132.61 | 132.27 | 2,366,800 |
23 Apr 2024 | 133.92 | 134.17 | 132.98 | 133.09 | 132.75 | 2,590,100 |
22 Apr 2024 | 134.45 | 134.69 | 133.06 | 133.77 | 133.43 | 2,187,600 |
19 Apr 2024 | 131.80 | 133.92 | 131.28 | 133.34 | 133.00 | 3,122,000 |
18 Apr 2024 | 134.02 | 134.18 | 131.60 | 131.80 | 131.46 | 1,505,700 |
17 Apr 2024 | 134.92 | 134.92 | 132.06 | 132.79 | 132.45 | 2,151,600 |
16 Apr 2024 | 133.68 | 134.68 | 133.08 | 133.83 | 133.49 | 1,793,700 |
15 Apr 2024 | 138.13 | 138.31 | 133.54 | 133.65 | 133.31 | 2,490,400 |
12 Apr 2024 | 138.23 | 138.83 | 135.54 | 135.99 | 135.64 | 2,289,900 |
11 Apr 2024 | 138.86 | 140.32 | 138.22 | 139.94 | 139.58 | 1,707,900 |
10 Apr 2024 | 138.47 | 139.27 | 137.01 | 138.29 | 137.94 | 1,902,300 |
09 Apr 2024 | 141.50 | 142.56 | 139.11 | 139.92 | 139.56 | 2,025,700 |
08 Apr 2024 | 138.85 | 141.19 | 138.67 | 140.27 | 139.91 | 1,969,400 |
05 Apr 2024 | 140.14 | 140.57 | 139.20 | 139.53 | 139.18 | 1,529,000 |
04 Apr 2024 | 142.95 | 143.27 | 139.45 | 139.71 | 139.35 | 1,801,500 |
03 Apr 2024 | 143.68 | 144.02 | 140.99 | 141.52 | 141.16 | 1,824,600 |
02 Apr 2024 | 144.39 | 144.39 | 142.50 | 143.68 | 143.31 | 1,630,600 |
01 Apr 2024 | 146.43 | 146.77 | 144.63 | 145.09 | 144.72 | 1,533,200 |
28 Mar 2024 | 147.64 | 148.10 | 146.45 | 146.76 | 146.39 | 1,960,300 |
27 Mar 2024 | 145.80 | 147.23 | 145.22 | 147.19 | 146.82 | 2,007,600 |
26 Mar 2024 | 144.42 | 145.14 | 144.03 | 144.57 | 144.20 | 1,949,000 |
25 Mar 2024 | 145.35 | 145.71 | 144.26 | 144.59 | 144.22 | 1,832,200 |
22 Mar 2024 | 146.96 | 146.96 | 145.27 | 145.37 | 145.00 | 2,080,400 |
21 Mar 2024 | 147.54 | 148.80 | 147.06 | 147.19 | 146.82 | 1,999,700 |
20 Mar 2024 | 146.21 | 147.33 | 146.21 | 146.98 | 146.61 | 1,600,000 |
19 Mar 2024 | 144.32 | 146.53 | 144.16 | 146.43 | 146.06 | 2,437,700 |
18 Mar 2024 | 145.52 | 146.08 | 144.13 | 144.31 | 143.94 | 2,250,800 |
15 Mar 2024 | 145.06 | 147.13 | 144.39 | 145.12 | 144.75 | 4,555,400 |
14 Mar 2024 | 147.74 | 147.88 | 145.60 | 146.02 | 145.65 | 2,618,100 |
14 Mar 2024 | 0.368 Dividend | |||||
13 Mar 2024 | 146.40 | 147.89 | 145.61 | 147.09 | 146.35 | 1,851,900 |
12 Mar 2024 | 145.35 | 146.78 | 145.01 | 146.49 | 145.75 | 2,138,700 |
11 Mar 2024 | 146.16 | 147.01 | 144.31 | 145.87 | 145.14 | 1,643,300 |
08 Mar 2024 | 145.82 | 147.18 | 144.69 | 145.74 | 145.01 | 3,078,900 |
07 Mar 2024 | 149.50 | 150.00 | 145.74 | 146.02 | 145.28 | 2,917,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |