Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 183.45 | 186.85 | 182.11 | 185.16 | 185.16 | 6,948,300 |
25 Jul 2024 | 177.00 | 186.11 | 171.80 | 182.17 | 182.17 | 9,442,200 |
24 Jul 2024 | 173.20 | 176.60 | 172.95 | 176.21 | 176.21 | 6,117,700 |
23 Jul 2024 | 173.32 | 174.59 | 172.77 | 173.15 | 173.15 | 2,933,800 |
22 Jul 2024 | 173.32 | 174.73 | 172.00 | 173.61 | 173.61 | 4,066,900 |
19 Jul 2024 | 173.67 | 173.85 | 171.22 | 172.32 | 172.32 | 4,293,600 |
18 Jul 2024 | 174.45 | 176.68 | 170.72 | 171.14 | 171.14 | 5,957,800 |
17 Jul 2024 | 169.51 | 175.74 | 169.51 | 175.27 | 175.27 | 6,983,200 |
16 Jul 2024 | 168.60 | 169.85 | 167.26 | 169.20 | 169.20 | 3,829,500 |
15 Jul 2024 | 168.91 | 170.37 | 167.42 | 168.03 | 168.03 | 2,395,100 |
15 Jul 2024 | 1.55 Dividend | |||||
12 Jul 2024 | 170.63 | 171.63 | 169.90 | 170.28 | 168.73 | 4,133,500 |
11 Jul 2024 | 167.52 | 170.35 | 167.35 | 169.91 | 168.36 | 3,689,500 |
10 Jul 2024 | 167.45 | 168.45 | 166.11 | 168.14 | 166.61 | 3,887,800 |
09 Jul 2024 | 167.02 | 168.53 | 164.86 | 168.05 | 166.52 | 4,224,600 |
08 Jul 2024 | 166.54 | 167.72 | 165.62 | 166.52 | 165.00 | 3,500,200 |
05 Jul 2024 | 164.72 | 167.31 | 163.63 | 167.25 | 165.73 | 5,978,300 |
03 Jul 2024 | 166.09 | 167.10 | 163.52 | 163.84 | 162.35 | 3,527,600 |
02 Jul 2024 | 168.63 | 168.63 | 165.45 | 165.96 | 164.45 | 5,965,500 |
01 Jul 2024 | 171.27 | 173.88 | 169.54 | 170.37 | 168.82 | 5,194,500 |
28 Jun 2024 | 169.99 | 171.82 | 169.05 | 171.52 | 169.96 | 24,463,400 |
27 Jun 2024 | 171.29 | 171.56 | 167.75 | 168.99 | 167.45 | 5,382,000 |
26 Jun 2024 | 170.29 | 172.35 | 170.15 | 171.15 | 169.59 | 5,576,100 |
25 Jun 2024 | 172.10 | 173.41 | 170.62 | 170.75 | 169.20 | 5,712,700 |
24 Jun 2024 | 171.13 | 173.41 | 170.70 | 172.74 | 171.17 | 6,249,900 |
21 Jun 2024 | 172.70 | 172.93 | 169.59 | 170.39 | 168.84 | 12,308,100 |
20 Jun 2024 | 171.18 | 172.81 | 170.02 | 172.13 | 170.56 | 5,847,500 |
18 Jun 2024 | 170.44 | 173.01 | 169.87 | 171.36 | 169.80 | 4,250,900 |
17 Jun 2024 | 168.40 | 170.40 | 167.36 | 169.68 | 168.14 | 4,076,000 |
14 Jun 2024 | 166.47 | 169.24 | 166.00 | 168.59 | 167.06 | 4,377,600 |
13 Jun 2024 | 166.00 | 166.90 | 165.00 | 166.56 | 165.04 | 3,690,800 |
12 Jun 2024 | 167.88 | 168.54 | 165.03 | 166.09 | 164.58 | 4,725,600 |
11 Jun 2024 | 170.25 | 170.64 | 167.42 | 167.70 | 166.17 | 3,790,200 |
10 Jun 2024 | 169.00 | 170.75 | 167.69 | 170.46 | 168.91 | 4,247,500 |
07 Jun 2024 | 169.00 | 170.34 | 167.79 | 169.42 | 167.88 | 3,781,700 |
06 Jun 2024 | 165.49 | 168.88 | 164.35 | 168.57 | 167.04 | 5,186,700 |
05 Jun 2024 | 162.90 | 165.98 | 162.16 | 165.44 | 163.93 | 5,100,500 |
04 Jun 2024 | 160.19 | 162.81 | 159.77 | 162.14 | 160.66 | 4,215,500 |
03 Jun 2024 | 160.00 | 163.19 | 158.83 | 160.19 | 158.73 | 4,467,800 |
31 May 2024 | 156.65 | 161.64 | 156.20 | 161.24 | 159.77 | 15,664,400 |
30 May 2024 | 154.65 | 156.43 | 153.58 | 156.31 | 154.89 | 4,311,100 |
29 May 2024 | 154.89 | 156.38 | 153.68 | 154.79 | 153.38 | 4,254,500 |
28 May 2024 | 156.35 | 156.35 | 153.95 | 155.34 | 153.93 | 5,533,500 |
24 May 2024 | 158.36 | 158.78 | 156.36 | 157.06 | 155.63 | 3,689,900 |
23 May 2024 | 159.03 | 160.04 | 157.76 | 158.26 | 156.82 | 5,672,900 |
22 May 2024 | 161.57 | 161.94 | 159.18 | 159.61 | 158.16 | 6,904,900 |
21 May 2024 | 165.37 | 165.71 | 162.50 | 162.93 | 161.45 | 3,645,200 |
20 May 2024 | 166.01 | 166.42 | 164.41 | 164.56 | 163.06 | 3,058,700 |
17 May 2024 | 165.39 | 166.49 | 164.49 | 166.42 | 164.91 | 5,152,200 |
16 May 2024 | 163.45 | 164.93 | 162.18 | 164.35 | 162.85 | 4,642,000 |
15 May 2024 | 162.31 | 164.42 | 161.87 | 163.79 | 162.30 | 5,261,300 |
14 May 2024 | 161.65 | 162.25 | 159.72 | 161.59 | 160.12 | 4,025,000 |
13 May 2024 | 161.28 | 162.57 | 160.80 | 161.28 | 159.81 | 3,505,900 |
10 May 2024 | 160.71 | 161.44 | 160.35 | 160.75 | 159.29 | 3,509,500 |
09 May 2024 | 160.81 | 161.32 | 160.02 | 160.40 | 158.94 | 3,570,000 |
08 May 2024 | 162.14 | 162.90 | 159.87 | 160.45 | 158.99 | 5,906,700 |
07 May 2024 | 163.36 | 163.99 | 161.89 | 162.55 | 161.07 | 5,301,700 |
06 May 2024 | 164.41 | 164.63 | 161.00 | 162.73 | 161.25 | 5,834,600 |
03 May 2024 | 161.16 | 164.25 | 160.74 | 163.79 | 162.30 | 5,849,900 |
02 May 2024 | 162.17 | 162.44 | 158.12 | 160.81 | 159.35 | 5,904,300 |
01 May 2024 | 162.09 | 163.69 | 161.14 | 161.72 | 160.25 | 5,176,400 |
30 Apr 2024 | 161.27 | 163.05 | 159.69 | 162.64 | 161.16 | 5,484,800 |
29 Apr 2024 | 159.59 | 161.55 | 158.56 | 161.52 | 160.05 | 6,219,000 |
26 Apr 2024 | 167.09 | 167.46 | 157.65 | 159.62 | 158.17 | 10,721,700 |
25 Apr 2024 | 167.66 | 169.29 | 165.57 | 167.29 | 165.77 | 5,503,700 |
24 Apr 2024 | 168.52 | 169.11 | 166.74 | 167.80 | 166.27 | 4,074,700 |
23 Apr 2024 | 168.59 | 170.37 | 168.22 | 169.54 | 168.00 | 4,084,100 |
22 Apr 2024 | 167.68 | 169.59 | 166.92 | 167.89 | 166.36 | 5,580,700 |
19 Apr 2024 | 165.02 | 166.60 | 163.25 | 166.41 | 164.90 | 5,532,400 |
18 Apr 2024 | 164.96 | 167.44 | 164.43 | 164.66 | 163.16 | 4,480,100 |
17 Apr 2024 | 164.15 | 164.74 | 163.23 | 164.25 | 162.75 | 4,792,200 |
16 Apr 2024 | 162.18 | 163.74 | 162.08 | 162.54 | 161.06 | 4,881,300 |
15 Apr 2024 | 164.52 | 164.70 | 161.50 | 161.67 | 160.20 | 5,433,700 |
12 Apr 2024 | 164.45 | 164.45 | 160.00 | 162.28 | 160.80 | 7,029,400 |
12 Apr 2024 | 1.55 Dividend | |||||
11 Apr 2024 | 169.20 | 169.37 | 167.23 | 167.52 | 164.46 | 3,307,000 |
10 Apr 2024 | 168.59 | 169.96 | 167.36 | 169.03 | 165.94 | 3,231,700 |
09 Apr 2024 | 169.73 | 170.55 | 167.40 | 170.14 | 167.03 | 5,934,000 |
08 Apr 2024 | 169.21 | 171.97 | 168.40 | 169.80 | 166.70 | 4,745,000 |
05 Apr 2024 | 168.00 | 171.04 | 167.29 | 170.00 | 166.89 | 7,029,700 |
04 Apr 2024 | 177.65 | 177.70 | 167.45 | 167.90 | 164.83 | 10,539,000 |
03 Apr 2024 | 180.72 | 181.60 | 176.60 | 177.33 | 174.09 | 5,893,000 |
02 Apr 2024 | 179.39 | 181.03 | 178.51 | 180.69 | 177.39 | 4,523,800 |
01 Apr 2024 | 181.88 | 181.90 | 179.24 | 180.76 | 177.46 | 3,502,100 |
28 Mar 2024 | 181.00 | 182.30 | 180.30 | 182.10 | 178.77 | 5,418,700 |
27 Mar 2024 | 179.80 | 180.58 | 178.81 | 180.35 | 177.05 | 5,073,500 |
26 Mar 2024 | 179.23 | 179.77 | 178.38 | 179.19 | 175.92 | 4,392,400 |
25 Mar 2024 | 179.00 | 179.20 | 178.13 | 178.53 | 175.27 | 4,366,400 |
22 Mar 2024 | 177.23 | 178.99 | 176.78 | 178.45 | 175.19 | 4,084,000 |
21 Mar 2024 | 176.81 | 177.74 | 175.88 | 177.50 | 174.26 | 5,743,600 |
20 Mar 2024 | 179.22 | 179.23 | 175.73 | 176.27 | 173.05 | 7,326,600 |
19 Mar 2024 | 178.19 | 179.93 | 178.19 | 179.66 | 176.38 | 7,625,600 |
18 Mar 2024 | 179.01 | 179.88 | 177.57 | 178.49 | 175.23 | 8,569,000 |
15 Mar 2024 | 179.84 | 180.58 | 177.54 | 177.88 | 174.63 | 20,957,800 |
14 Mar 2024 | 180.16 | 182.04 | 178.66 | 181.20 | 177.89 | 6,999,400 |
13 Mar 2024 | 182.50 | 182.51 | 179.42 | 179.86 | 176.57 | 5,987,900 |
12 Mar 2024 | 179.72 | 182.89 | 179.69 | 180.92 | 177.61 | 5,391,100 |
11 Mar 2024 | 178.41 | 181.26 | 178.24 | 179.63 | 176.35 | 5,134,800 |
08 Mar 2024 | 179.74 | 182.14 | 178.68 | 178.85 | 175.58 | 6,195,600 |
07 Mar 2024 | 182.19 | 182.42 | 179.54 | 180.57 | 177.27 | 6,125,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |