Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 157.76 | 160.16 | 154.89 | 159.12 | 159.12 | 3,150,200 |
25 Jul 2024 | 147.23 | 158.84 | 144.50 | 157.00 | 157.00 | 4,181,800 |
24 Jul 2024 | 147.19 | 149.60 | 145.09 | 148.82 | 148.82 | 3,770,300 |
23 Jul 2024 | 148.90 | 149.42 | 146.42 | 146.87 | 146.87 | 1,793,700 |
22 Jul 2024 | 147.50 | 149.67 | 146.12 | 149.02 | 149.02 | 2,435,400 |
19 Jul 2024 | 148.74 | 149.32 | 146.63 | 148.33 | 148.33 | 1,582,400 |
18 Jul 2024 | 151.02 | 152.10 | 147.69 | 147.78 | 147.78 | 2,327,700 |
17 Jul 2024 | 150.15 | 154.27 | 149.33 | 150.05 | 150.05 | 4,185,200 |
16 Jul 2024 | 147.85 | 149.34 | 145.90 | 148.83 | 148.83 | 2,483,300 |
15 Jul 2024 | 148.59 | 150.05 | 147.51 | 148.75 | 148.75 | 2,442,100 |
12 Jul 2024 | 148.00 | 148.22 | 145.11 | 147.92 | 147.92 | 2,311,200 |
11 Jul 2024 | 144.35 | 147.69 | 143.54 | 146.64 | 146.64 | 2,137,000 |
10 Jul 2024 | 145.58 | 146.84 | 144.08 | 144.90 | 144.90 | 2,640,100 |
09 Jul 2024 | 144.38 | 148.85 | 143.75 | 146.30 | 146.30 | 3,027,100 |
08 Jul 2024 | 152.00 | 153.00 | 147.83 | 147.96 | 147.96 | 2,493,700 |
05 Jul 2024 | 157.51 | 158.49 | 152.07 | 152.78 | 152.78 | 2,416,400 |
03 Jul 2024 | 157.96 | 159.10 | 156.27 | 158.50 | 158.50 | 1,479,900 |
02 Jul 2024 | 159.95 | 162.06 | 157.32 | 157.96 | 157.96 | 2,927,900 |
01 Jul 2024 | 158.35 | 159.47 | 155.54 | 157.98 | 157.98 | 2,205,500 |
28 Jun 2024 | 155.92 | 157.19 | 153.60 | 156.76 | 156.76 | 3,898,900 |
27 Jun 2024 | 155.08 | 157.12 | 153.53 | 154.04 | 154.04 | 2,540,100 |
26 Jun 2024 | 154.29 | 155.32 | 152.19 | 153.58 | 153.58 | 3,843,100 |
25 Jun 2024 | 150.47 | 154.23 | 148.34 | 153.79 | 153.79 | 4,862,900 |
24 Jun 2024 | 150.06 | 152.33 | 149.79 | 150.73 | 150.73 | 2,851,300 |
21 Jun 2024 | 153.50 | 153.68 | 149.58 | 150.21 | 150.21 | 7,128,100 |
20 Jun 2024 | 151.00 | 153.56 | 149.71 | 152.47 | 152.47 | 3,204,000 |
18 Jun 2024 | 152.27 | 155.09 | 149.13 | 149.94 | 149.94 | 2,552,000 |
17 Jun 2024 | 150.15 | 151.81 | 148.75 | 151.11 | 151.11 | 1,804,000 |
14 Jun 2024 | 148.67 | 150.91 | 148.00 | 150.07 | 150.07 | 2,641,800 |
13 Jun 2024 | 148.38 | 151.39 | 147.25 | 149.82 | 149.82 | 2,669,100 |
12 Jun 2024 | 154.60 | 155.72 | 147.45 | 148.38 | 148.38 | 3,793,300 |
11 Jun 2024 | 153.19 | 153.87 | 151.04 | 153.60 | 153.60 | 2,083,400 |
10 Jun 2024 | 154.04 | 156.09 | 152.68 | 154.59 | 154.59 | 2,285,300 |
07 Jun 2024 | 155.23 | 156.59 | 153.00 | 154.43 | 154.43 | 1,979,600 |
06 Jun 2024 | 153.86 | 156.16 | 152.99 | 155.77 | 155.77 | 1,981,000 |
05 Jun 2024 | 156.45 | 156.45 | 152.88 | 154.04 | 154.04 | 1,939,200 |
04 Jun 2024 | 152.58 | 156.64 | 151.76 | 155.38 | 155.38 | 2,997,200 |
03 Jun 2024 | 157.05 | 157.18 | 152.23 | 153.94 | 153.94 | 2,887,600 |
31 May 2024 | 151.48 | 157.34 | 151.20 | 157.14 | 157.14 | 4,902,500 |
30 May 2024 | 154.00 | 156.03 | 150.60 | 150.90 | 150.90 | 3,970,100 |
30 May 2024 | 1.07 Dividend | |||||
29 May 2024 | 162.48 | 162.48 | 154.91 | 155.69 | 154.62 | 3,774,100 |
28 May 2024 | 163.25 | 165.12 | 162.69 | 163.57 | 162.45 | 1,912,700 |
24 May 2024 | 163.88 | 164.50 | 161.26 | 162.42 | 161.30 | 1,794,500 |
23 May 2024 | 163.52 | 164.25 | 161.79 | 162.56 | 161.44 | 2,251,400 |
22 May 2024 | 161.77 | 164.20 | 159.00 | 162.00 | 160.89 | 2,510,000 |
21 May 2024 | 163.22 | 164.59 | 162.17 | 162.39 | 161.27 | 2,206,800 |
20 May 2024 | 166.00 | 166.87 | 162.54 | 163.78 | 162.65 | 3,089,100 |
17 May 2024 | 159.27 | 166.23 | 158.54 | 166.06 | 164.92 | 4,098,500 |
16 May 2024 | 156.34 | 158.98 | 155.97 | 158.50 | 157.41 | 2,597,600 |
15 May 2024 | 155.38 | 158.09 | 153.38 | 157.71 | 156.63 | 2,799,100 |
14 May 2024 | 155.10 | 155.97 | 153.65 | 155.93 | 154.86 | 2,436,800 |
13 May 2024 | 156.88 | 157.46 | 155.49 | 155.93 | 154.86 | 1,510,400 |
10 May 2024 | 159.79 | 160.37 | 155.50 | 156.13 | 155.06 | 2,036,200 |
09 May 2024 | 156.95 | 159.31 | 156.94 | 158.87 | 157.78 | 1,676,900 |
08 May 2024 | 156.10 | 158.93 | 155.20 | 157.07 | 155.99 | 2,776,400 |
07 May 2024 | 158.51 | 159.15 | 156.54 | 156.67 | 155.59 | 2,267,900 |
06 May 2024 | 158.15 | 160.22 | 157.84 | 158.20 | 157.11 | 2,128,400 |
03 May 2024 | 157.86 | 158.89 | 154.79 | 156.84 | 155.76 | 2,356,700 |
02 May 2024 | 156.49 | 158.35 | 155.30 | 157.34 | 156.26 | 2,416,100 |
01 May 2024 | 160.35 | 162.48 | 154.57 | 155.66 | 154.59 | 3,979,500 |
30 Apr 2024 | 166.14 | 166.93 | 159.73 | 159.87 | 158.77 | 4,144,100 |
29 Apr 2024 | 164.85 | 168.85 | 164.72 | 167.51 | 166.36 | 2,081,800 |
26 Apr 2024 | 165.19 | 166.95 | 164.31 | 165.80 | 164.66 | 2,065,200 |
25 Apr 2024 | 164.93 | 168.50 | 162.13 | 167.13 | 165.98 | 3,299,400 |
24 Apr 2024 | 166.16 | 167.59 | 165.06 | 167.00 | 165.85 | 2,350,800 |
23 Apr 2024 | 164.70 | 167.62 | 163.47 | 167.54 | 166.39 | 1,969,300 |
22 Apr 2024 | 163.89 | 167.30 | 162.36 | 165.90 | 164.76 | 2,130,000 |
19 Apr 2024 | 163.00 | 165.55 | 162.22 | 163.89 | 162.76 | 2,437,500 |
18 Apr 2024 | 167.84 | 168.00 | 160.99 | 162.49 | 161.37 | 3,115,000 |
17 Apr 2024 | 169.27 | 170.29 | 166.54 | 167.28 | 166.13 | 2,469,700 |
16 Apr 2024 | 170.60 | 171.23 | 166.57 | 168.99 | 167.83 | 2,126,300 |
15 Apr 2024 | 174.08 | 174.94 | 169.89 | 170.67 | 169.50 | 2,413,500 |
12 Apr 2024 | 177.69 | 178.39 | 172.38 | 173.54 | 172.35 | 2,451,900 |
11 Apr 2024 | 176.15 | 177.32 | 174.45 | 177.04 | 175.82 | 2,414,400 |
10 Apr 2024 | 175.24 | 177.70 | 173.63 | 175.70 | 174.49 | 3,472,200 |
09 Apr 2024 | 182.00 | 182.10 | 176.11 | 176.26 | 175.05 | 3,502,600 |
08 Apr 2024 | 183.03 | 183.38 | 180.75 | 180.89 | 179.65 | 2,539,200 |
05 Apr 2024 | 183.00 | 184.79 | 181.19 | 183.39 | 182.13 | 2,416,200 |
04 Apr 2024 | 180.69 | 183.79 | 180.11 | 180.61 | 179.37 | 3,212,800 |
03 Apr 2024 | 179.12 | 182.73 | 177.74 | 180.37 | 179.13 | 4,127,500 |
02 Apr 2024 | 173.17 | 177.32 | 172.75 | 177.22 | 176.00 | 3,152,100 |
01 Apr 2024 | 170.11 | 173.07 | 167.11 | 172.64 | 171.45 | 2,775,400 |
28 Mar 2024 | 168.07 | 171.24 | 166.01 | 170.69 | 169.52 | 3,325,900 |
27 Mar 2024 | 168.10 | 169.67 | 165.63 | 167.81 | 166.66 | 3,098,600 |
26 Mar 2024 | 168.86 | 170.67 | 166.77 | 167.25 | 166.10 | 3,025,300 |
25 Mar 2024 | 170.70 | 172.46 | 168.43 | 168.49 | 167.33 | 2,767,900 |
22 Mar 2024 | 170.03 | 171.21 | 168.86 | 169.64 | 168.47 | 3,497,100 |
21 Mar 2024 | 170.37 | 171.85 | 168.86 | 170.98 | 169.80 | 3,685,700 |
20 Mar 2024 | 166.58 | 171.16 | 166.06 | 169.57 | 168.40 | 3,952,600 |
19 Mar 2024 | 166.09 | 168.00 | 165.00 | 167.39 | 166.24 | 3,957,000 |
18 Mar 2024 | 165.35 | 167.33 | 163.10 | 166.29 | 165.15 | 4,444,500 |
15 Mar 2024 | 161.61 | 166.10 | 161.60 | 163.70 | 162.57 | 9,132,800 |
14 Mar 2024 | 159.41 | 161.10 | 157.65 | 159.39 | 158.29 | 3,561,400 |
13 Mar 2024 | 154.00 | 160.48 | 154.00 | 158.63 | 157.54 | 4,772,100 |
12 Mar 2024 | 150.29 | 152.35 | 148.20 | 150.73 | 149.69 | 2,976,300 |
11 Mar 2024 | 148.98 | 151.18 | 147.62 | 150.54 | 149.51 | 2,795,400 |
08 Mar 2024 | 148.66 | 150.70 | 148.33 | 149.53 | 148.50 | 2,085,700 |
07 Mar 2024 | 145.37 | 150.50 | 143.93 | 149.03 | 148.01 | 3,613,700 |
06 Mar 2024 | 145.51 | 145.75 | 142.20 | 144.44 | 143.45 | 2,885,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |