Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 185.86 | 189.58 | 184.66 | 186.89 | 186.89 | 6,228,599 |
25 Jul 2024 | 179.45 | 188.35 | 179.45 | 184.35 | 184.35 | 6,128,000 |
24 Jul 2024 | 185.62 | 187.00 | 179.97 | 180.07 | 180.07 | 5,109,100 |
23 Jul 2024 | 179.10 | 187.04 | 179.00 | 186.48 | 186.48 | 7,614,300 |
22 Jul 2024 | 181.36 | 182.72 | 177.23 | 178.90 | 178.90 | 4,883,500 |
19 Jul 2024 | 181.40 | 181.50 | 177.39 | 179.67 | 179.67 | 5,121,300 |
18 Jul 2024 | 184.24 | 187.37 | 179.88 | 180.23 | 180.23 | 5,354,800 |
17 Jul 2024 | 185.32 | 188.45 | 183.79 | 184.84 | 184.84 | 4,899,600 |
16 Jul 2024 | 180.05 | 187.44 | 179.20 | 186.05 | 186.05 | 8,546,400 |
15 Jul 2024 | 183.50 | 183.72 | 178.88 | 179.11 | 179.11 | 5,189,000 |
12 Jul 2024 | 183.73 | 184.49 | 180.45 | 182.31 | 182.31 | 5,129,300 |
11 Jul 2024 | 184.17 | 186.10 | 183.40 | 183.91 | 183.91 | 4,840,600 |
10 Jul 2024 | 183.60 | 184.90 | 182.80 | 183.73 | 183.73 | 3,583,200 |
09 Jul 2024 | 185.11 | 186.25 | 183.15 | 183.24 | 183.24 | 3,942,900 |
08 Jul 2024 | 186.94 | 191.50 | 182.28 | 185.84 | 185.84 | 9,878,100 |
05 Jul 2024 | 184.00 | 185.38 | 182.23 | 184.83 | 184.83 | 3,290,400 |
03 Jul 2024 | 185.05 | 185.42 | 182.85 | 184.31 | 184.31 | 2,764,800 |
02 Jul 2024 | 186.34 | 189.23 | 184.52 | 185.42 | 185.42 | 4,110,500 |
01 Jul 2024 | 182.20 | 189.47 | 182.20 | 186.70 | 186.70 | 9,056,700 |
28 Jun 2024 | 182.60 | 184.44 | 180.65 | 182.01 | 182.01 | 5,899,900 |
27 Jun 2024 | 178.91 | 183.68 | 178.01 | 182.51 | 182.51 | 8,199,000 |
26 Jun 2024 | 174.96 | 178.82 | 173.76 | 178.50 | 178.50 | 6,553,900 |
25 Jun 2024 | 176.29 | 178.76 | 173.29 | 175.10 | 175.10 | 7,695,100 |
24 Jun 2024 | 176.15 | 180.60 | 175.59 | 179.10 | 179.10 | 7,388,300 |
21 Jun 2024 | 176.83 | 178.41 | 175.66 | 176.56 | 176.56 | 8,635,100 |
20 Jun 2024 | 173.02 | 176.65 | 172.05 | 176.30 | 176.30 | 5,479,300 |
18 Jun 2024 | 177.61 | 178.00 | 173.82 | 174.99 | 174.99 | 6,179,900 |
17 Jun 2024 | 176.75 | 180.45 | 176.32 | 178.39 | 178.39 | 4,790,000 |
14 Jun 2024 | 178.90 | 180.29 | 175.22 | 177.27 | 177.27 | 5,106,000 |
13 Jun 2024 | 181.74 | 183.87 | 178.99 | 180.70 | 180.70 | 4,201,000 |
12 Jun 2024 | 186.50 | 187.16 | 181.71 | 182.67 | 182.67 | 5,245,200 |
11 Jun 2024 | 189.32 | 189.32 | 182.75 | 185.50 | 185.50 | 5,010,100 |
10 Jun 2024 | 190.00 | 192.63 | 189.60 | 190.12 | 190.12 | 4,388,300 |
07 Jun 2024 | 190.46 | 191.98 | 189.66 | 190.24 | 190.24 | 3,374,500 |
06 Jun 2024 | 188.83 | 192.10 | 187.35 | 191.42 | 191.42 | 5,942,200 |
05 Jun 2024 | 187.90 | 190.34 | 186.53 | 189.85 | 189.85 | 5,944,000 |
04 Jun 2024 | 185.05 | 188.84 | 183.25 | 188.62 | 188.62 | 7,176,800 |
03 Jun 2024 | 178.09 | 186.01 | 178.02 | 184.57 | 184.57 | 8,951,600 |
31 May 2024 | 173.12 | 177.90 | 172.21 | 177.61 | 177.61 | 5,774,500 |
30 May 2024 | 172.64 | 174.68 | 171.55 | 172.75 | 172.75 | 3,927,900 |
29 May 2024 | 173.61 | 175.83 | 171.61 | 171.65 | 171.65 | 3,666,400 |
28 May 2024 | 174.73 | 178.49 | 173.38 | 175.08 | 175.08 | 5,274,400 |
24 May 2024 | 173.20 | 174.86 | 169.57 | 174.52 | 174.52 | 9,485,000 |
23 May 2024 | 185.79 | 186.00 | 171.61 | 172.21 | 172.21 | 17,116,000 |
22 May 2024 | 184.60 | 186.82 | 183.41 | 186.28 | 186.28 | 3,785,400 |
21 May 2024 | 185.30 | 186.39 | 183.11 | 184.78 | 184.78 | 4,349,100 |
20 May 2024 | 184.65 | 188.63 | 184.01 | 186.61 | 186.61 | 6,228,600 |
17 May 2024 | 183.25 | 185.38 | 181.22 | 184.95 | 184.95 | 5,562,400 |
16 May 2024 | 177.60 | 183.76 | 177.25 | 182.96 | 182.96 | 6,993,200 |
15 May 2024 | 180.14 | 180.67 | 176.17 | 176.99 | 176.99 | 5,858,900 |
14 May 2024 | 180.23 | 183.66 | 179.63 | 180.76 | 180.76 | 4,686,500 |
13 May 2024 | 179.04 | 180.75 | 178.07 | 178.44 | 178.44 | 3,105,200 |
10 May 2024 | 181.25 | 181.88 | 177.92 | 178.51 | 178.51 | 3,715,500 |
09 May 2024 | 179.55 | 181.75 | 179.31 | 181.25 | 181.25 | 5,107,400 |
08 May 2024 | 175.95 | 181.66 | 175.95 | 180.35 | 180.35 | 4,956,800 |
07 May 2024 | 177.22 | 178.35 | 176.13 | 176.71 | 176.71 | 5,097,500 |
06 May 2024 | 180.88 | 183.98 | 174.71 | 178.35 | 178.35 | 11,913,400 |
03 May 2024 | 179.59 | 180.49 | 177.90 | 179.79 | 179.79 | 5,416,300 |
02 May 2024 | 173.00 | 178.90 | 172.25 | 178.85 | 178.85 | 10,223,700 |
01 May 2024 | 167.50 | 173.86 | 167.50 | 171.46 | 171.46 | 6,191,900 |
30 Apr 2024 | 171.49 | 174.07 | 167.76 | 167.84 | 167.84 | 8,248,800 |
29 Apr 2024 | 167.90 | 173.81 | 167.55 | 173.49 | 173.49 | 7,788,600 |
26 Apr 2024 | 165.98 | 168.65 | 164.93 | 167.22 | 167.22 | 7,208,100 |
25 Apr 2024 | 163.59 | 168.13 | 159.70 | 166.81 | 166.81 | 12,504,700 |
24 Apr 2024 | 176.50 | 177.64 | 162.74 | 164.33 | 164.33 | 20,889,300 |
23 Apr 2024 | 170.95 | 171.18 | 168.43 | 169.18 | 169.18 | 7,632,100 |
22 Apr 2024 | 169.82 | 172.15 | 168.16 | 170.48 | 170.48 | 4,724,900 |
19 Apr 2024 | 170.00 | 172.00 | 169.65 | 169.82 | 169.82 | 4,688,600 |
18 Apr 2024 | 169.48 | 172.04 | 169.10 | 170.23 | 170.23 | 5,123,000 |
17 Apr 2024 | 170.00 | 170.85 | 168.12 | 170.21 | 170.21 | 8,162,600 |
16 Apr 2024 | 168.14 | 170.64 | 167.75 | 170.55 | 170.55 | 7,986,700 |
15 Apr 2024 | 170.74 | 171.18 | 167.53 | 167.82 | 167.82 | 6,490,700 |
12 Apr 2024 | 172.20 | 173.24 | 169.37 | 169.55 | 169.55 | 7,548,900 |
11 Apr 2024 | 174.47 | 174.70 | 171.38 | 173.36 | 173.36 | 7,625,100 |
10 Apr 2024 | 176.31 | 178.10 | 172.44 | 174.63 | 174.63 | 9,727,700 |
09 Apr 2024 | 181.51 | 183.05 | 176.57 | 178.12 | 178.12 | 11,439,900 |
08 Apr 2024 | 182.14 | 184.55 | 181.49 | 181.56 | 181.56 | 6,176,400 |
05 Apr 2024 | 184.16 | 184.66 | 182.44 | 183.14 | 183.14 | 4,126,900 |
04 Apr 2024 | 185.93 | 188.00 | 182.81 | 183.29 | 183.29 | 6,513,800 |
03 Apr 2024 | 187.68 | 188.78 | 184.27 | 184.92 | 184.92 | 6,609,300 |
02 Apr 2024 | 189.00 | 189.23 | 187.13 | 188.04 | 188.04 | 4,477,200 |
01 Apr 2024 | 192.24 | 192.87 | 189.03 | 189.50 | 189.50 | 5,107,800 |
28 Mar 2024 | 192.00 | 193.38 | 191.20 | 192.99 | 192.99 | 4,471,700 |
27 Mar 2024 | 188.84 | 191.99 | 188.33 | 191.95 | 191.95 | 7,372,800 |
26 Mar 2024 | 192.02 | 192.03 | 186.81 | 187.50 | 187.50 | 8,972,200 |
25 Mar 2024 | 196.01 | 196.18 | 189.50 | 191.41 | 191.41 | 12,953,000 |
22 Mar 2024 | 188.75 | 192.94 | 188.19 | 188.85 | 188.85 | 7,822,800 |
21 Mar 2024 | 189.79 | 190.38 | 187.55 | 187.70 | 187.70 | 7,436,400 |
20 Mar 2024 | 178.99 | 188.30 | 178.60 | 187.78 | 187.78 | 12,770,000 |
19 Mar 2024 | 180.11 | 181.86 | 179.74 | 181.14 | 181.14 | 7,648,000 |
18 Mar 2024 | 180.26 | 181.19 | 177.52 | 179.84 | 179.84 | 9,497,800 |
15 Mar 2024 | 180.99 | 184.18 | 180.91 | 182.53 | 182.53 | 10,708,600 |
14 Mar 2024 | 182.00 | 184.94 | 180.52 | 181.15 | 181.15 | 10,016,200 |
13 Mar 2024 | 183.16 | 185.97 | 182.08 | 182.35 | 182.35 | 10,196,100 |
12 Mar 2024 | 188.24 | 188.58 | 183.16 | 184.24 | 184.24 | 18,714,800 |
11 Mar 2024 | 194.21 | 196.07 | 189.80 | 192.49 | 192.49 | 14,160,600 |
08 Mar 2024 | 201.84 | 203.80 | 198.46 | 198.49 | 198.49 | 8,993,600 |
07 Mar 2024 | 200.70 | 203.73 | 200.57 | 203.03 | 203.03 | 5,965,300 |
06 Mar 2024 | 201.77 | 202.35 | 199.86 | 201.00 | 201.00 | 4,736,600 |
05 Mar 2024 | 199.49 | 202.85 | 198.70 | 201.14 | 201.14 | 5,034,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |