Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 150.29 | 153.25 | 149.79 | 152.45 | 152.45 | 1,032,400 |
25 Jul 2024 | 150.57 | 152.38 | 148.46 | 149.31 | 149.31 | 1,118,100 |
24 Jul 2024 | 156.96 | 157.00 | 149.67 | 149.89 | 149.89 | 1,905,900 |
23 Jul 2024 | 157.00 | 158.50 | 155.90 | 156.82 | 156.82 | 1,764,900 |
22 Jul 2024 | 153.71 | 157.95 | 153.48 | 157.74 | 157.74 | 1,708,700 |
19 Jul 2024 | 153.94 | 154.25 | 152.67 | 153.45 | 153.45 | 993,100 |
18 Jul 2024 | 154.46 | 158.19 | 152.76 | 153.11 | 153.11 | 1,226,600 |
17 Jul 2024 | 150.97 | 155.58 | 150.97 | 154.90 | 154.90 | 1,794,100 |
16 Jul 2024 | 150.83 | 151.55 | 149.73 | 151.51 | 151.51 | 1,584,600 |
15 Jul 2024 | 149.90 | 150.20 | 148.21 | 150.06 | 150.06 | 1,187,400 |
12 Jul 2024 | 149.90 | 150.77 | 148.29 | 149.48 | 149.48 | 1,140,700 |
11 Jul 2024 | 150.62 | 151.30 | 148.34 | 148.80 | 148.80 | 1,384,500 |
10 Jul 2024 | 148.09 | 148.53 | 146.50 | 148.44 | 148.44 | 719,800 |
09 Jul 2024 | 146.64 | 149.18 | 146.24 | 147.57 | 147.57 | 1,334,100 |
08 Jul 2024 | 146.77 | 147.93 | 146.33 | 146.87 | 146.87 | 784,300 |
05 Jul 2024 | 148.00 | 148.10 | 145.44 | 146.09 | 146.09 | 962,800 |
03 Jul 2024 | 148.53 | 149.25 | 147.40 | 148.26 | 148.26 | 619,500 |
02 Jul 2024 | 146.46 | 148.41 | 146.09 | 147.78 | 147.78 | 1,142,300 |
01 Jul 2024 | 150.58 | 151.40 | 145.88 | 146.52 | 146.52 | 1,452,500 |
28 Jun 2024 | 150.77 | 152.39 | 149.70 | 151.80 | 151.80 | 3,709,800 |
27 Jun 2024 | 147.88 | 149.98 | 147.26 | 149.81 | 149.81 | 1,641,300 |
26 Jun 2024 | 147.01 | 148.73 | 146.28 | 147.59 | 147.59 | 1,674,600 |
25 Jun 2024 | 150.32 | 150.56 | 147.01 | 147.87 | 147.87 | 1,885,600 |
24 Jun 2024 | 146.25 | 150.67 | 146.09 | 150.45 | 150.45 | 2,240,800 |
21 Jun 2024 | 146.45 | 146.57 | 144.90 | 146.16 | 146.16 | 2,540,600 |
20 Jun 2024 | 146.46 | 147.52 | 145.50 | 146.24 | 146.24 | 1,555,000 |
18 Jun 2024 | 147.80 | 148.56 | 146.64 | 146.92 | 146.92 | 1,143,100 |
17 Jun 2024 | 148.11 | 148.23 | 147.06 | 147.67 | 147.67 | 1,211,000 |
14 Jun 2024 | 150.75 | 151.84 | 148.29 | 148.83 | 148.83 | 1,299,200 |
13 Jun 2024 | 153.21 | 154.50 | 151.66 | 151.87 | 151.87 | 1,073,400 |
12 Jun 2024 | 154.15 | 154.88 | 152.83 | 153.16 | 153.16 | 1,818,000 |
11 Jun 2024 | 151.24 | 151.39 | 150.64 | 150.78 | 150.78 | 2,294,100 |
10 Jun 2024 | 151.20 | 152.75 | 150.52 | 152.04 | 152.04 | 1,962,400 |
07 Jun 2024 | 150.06 | 152.59 | 149.44 | 151.79 | 151.79 | 1,776,400 |
07 Jun 2024 | 2 Dividend | |||||
06 Jun 2024 | 152.81 | 154.60 | 152.80 | 153.78 | 151.78 | 1,686,200 |
05 Jun 2024 | 152.88 | 153.51 | 151.85 | 153.45 | 151.45 | 1,480,600 |
04 Jun 2024 | 151.12 | 153.01 | 151.12 | 152.47 | 150.49 | 1,208,100 |
03 Jun 2024 | 151.35 | 152.24 | 149.96 | 151.60 | 149.63 | 1,770,900 |
31 May 2024 | 149.43 | 151.49 | 148.79 | 151.31 | 149.34 | 2,376,200 |
30 May 2024 | 148.10 | 148.87 | 147.51 | 148.44 | 146.51 | 1,088,100 |
29 May 2024 | 146.06 | 147.37 | 145.58 | 147.10 | 145.19 | 1,131,000 |
28 May 2024 | 148.90 | 149.42 | 146.84 | 147.18 | 145.27 | 1,187,200 |
24 May 2024 | 146.68 | 148.26 | 146.01 | 147.88 | 145.96 | 1,410,900 |
23 May 2024 | 146.28 | 146.48 | 144.56 | 144.66 | 142.78 | 1,091,000 |
22 May 2024 | 147.49 | 148.21 | 145.63 | 146.19 | 144.29 | 734,400 |
21 May 2024 | 146.20 | 148.14 | 145.97 | 147.97 | 146.05 | 1,101,900 |
20 May 2024 | 148.76 | 148.97 | 146.11 | 146.37 | 144.47 | 851,700 |
17 May 2024 | 149.65 | 149.65 | 148.10 | 148.79 | 146.85 | 1,258,400 |
16 May 2024 | 150.25 | 151.48 | 148.37 | 148.66 | 146.73 | 1,802,200 |
15 May 2024 | 151.99 | 152.24 | 149.95 | 150.25 | 148.30 | 1,005,600 |
14 May 2024 | 147.55 | 149.72 | 147.33 | 149.54 | 147.60 | 1,087,800 |
13 May 2024 | 148.15 | 148.72 | 146.00 | 146.97 | 145.06 | 1,381,700 |
10 May 2024 | 149.71 | 150.00 | 147.60 | 147.72 | 145.80 | 1,305,300 |
09 May 2024 | 148.54 | 150.28 | 147.91 | 149.13 | 147.19 | 1,364,800 |
08 May 2024 | 146.91 | 149.04 | 146.73 | 147.88 | 145.96 | 1,490,800 |
07 May 2024 | 146.76 | 151.48 | 144.74 | 147.95 | 146.03 | 2,682,400 |
06 May 2024 | 144.28 | 145.45 | 143.50 | 144.44 | 142.56 | 1,598,800 |
03 May 2024 | 143.00 | 144.47 | 141.89 | 142.93 | 141.07 | 1,257,400 |
02 May 2024 | 141.55 | 141.99 | 139.31 | 141.36 | 139.52 | 1,829,400 |
01 May 2024 | 140.34 | 142.82 | 139.25 | 140.18 | 138.36 | 1,355,900 |
30 Apr 2024 | 143.33 | 144.51 | 140.23 | 140.53 | 138.70 | 1,835,400 |
29 Apr 2024 | 143.84 | 144.84 | 142.70 | 144.83 | 142.95 | 1,111,000 |
26 Apr 2024 | 143.05 | 144.46 | 142.31 | 142.36 | 140.51 | 1,026,200 |
25 Apr 2024 | 141.24 | 143.72 | 140.59 | 142.73 | 140.87 | 1,741,000 |
24 Apr 2024 | 143.10 | 143.73 | 141.62 | 142.81 | 140.95 | 1,110,000 |
23 Apr 2024 | 142.51 | 144.47 | 142.51 | 143.78 | 141.91 | 877,400 |
22 Apr 2024 | 141.00 | 143.48 | 140.14 | 142.41 | 140.56 | 984,400 |
19 Apr 2024 | 141.34 | 141.50 | 139.83 | 140.44 | 138.61 | 1,116,100 |
18 Apr 2024 | 141.66 | 142.06 | 140.00 | 140.37 | 138.54 | 1,046,100 |
17 Apr 2024 | 140.96 | 142.19 | 140.13 | 140.94 | 139.11 | 1,019,700 |
16 Apr 2024 | 141.94 | 142.07 | 139.54 | 140.35 | 138.52 | 1,301,600 |
15 Apr 2024 | 146.24 | 146.24 | 141.36 | 142.39 | 140.54 | 1,237,700 |
12 Apr 2024 | 146.14 | 146.75 | 143.82 | 144.81 | 142.93 | 1,128,000 |
11 Apr 2024 | 146.48 | 148.20 | 144.65 | 146.86 | 144.95 | 1,333,600 |
10 Apr 2024 | 146.28 | 147.00 | 144.56 | 145.55 | 143.66 | 1,474,600 |
09 Apr 2024 | 150.51 | 151.08 | 147.86 | 150.19 | 148.24 | 1,008,000 |
08 Apr 2024 | 150.30 | 150.66 | 149.26 | 150.36 | 148.40 | 1,000,000 |
05 Apr 2024 | 148.02 | 150.57 | 147.67 | 150.15 | 148.20 | 917,700 |
04 Apr 2024 | 151.00 | 151.75 | 147.42 | 147.95 | 146.03 | 1,172,800 |
03 Apr 2024 | 150.08 | 150.89 | 149.40 | 149.75 | 147.80 | 1,253,000 |
02 Apr 2024 | 152.26 | 152.39 | 149.40 | 150.04 | 148.09 | 1,595,700 |
01 Apr 2024 | 156.08 | 156.25 | 153.01 | 153.48 | 151.48 | 928,800 |
28 Mar 2024 | 154.79 | 156.86 | 154.70 | 156.49 | 154.45 | 1,904,800 |
27 Mar 2024 | 152.20 | 154.36 | 151.72 | 154.33 | 152.32 | 1,330,000 |
26 Mar 2024 | 151.34 | 152.48 | 150.66 | 150.67 | 148.71 | 1,475,700 |
25 Mar 2024 | 152.64 | 153.45 | 150.96 | 151.06 | 149.10 | 1,084,400 |
22 Mar 2024 | 155.81 | 156.07 | 151.73 | 151.86 | 149.88 | 1,366,500 |
21 Mar 2024 | 156.20 | 157.82 | 154.83 | 155.81 | 153.78 | 1,451,700 |
20 Mar 2024 | 153.20 | 155.81 | 153.00 | 155.40 | 153.38 | 1,995,300 |
19 Mar 2024 | 152.50 | 154.21 | 152.25 | 154.10 | 152.10 | 1,536,300 |
18 Mar 2024 | 151.00 | 152.25 | 150.63 | 151.95 | 149.97 | 1,152,900 |
15 Mar 2024 | 148.29 | 151.27 | 148.29 | 150.77 | 148.81 | 2,984,200 |
14 Mar 2024 | 150.62 | 150.90 | 147.85 | 149.36 | 147.42 | 1,549,900 |
13 Mar 2024 | 150.56 | 153.21 | 149.91 | 151.49 | 149.52 | 1,161,800 |
12 Mar 2024 | 149.80 | 151.42 | 149.54 | 150.60 | 148.64 | 2,038,100 |
11 Mar 2024 | 150.61 | 151.67 | 148.07 | 149.80 | 147.85 | 1,237,500 |
08 Mar 2024 | 150.51 | 151.90 | 150.10 | 150.96 | 149.00 | 1,044,600 |
07 Mar 2024 | 150.99 | 151.33 | 147.91 | 149.70 | 147.75 | 1,878,700 |
07 Mar 2024 | 1.95 Dividend | |||||
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |