Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 231.00 | 232.18 | 229.40 | 231.40 | 231.40 | 34,080,525 |
25 Jul 2024 | 222.70 | 228.10 | 222.35 | 227.90 | 227.90 | 122,205,338 |
24 Jul 2024 | 229.15 | 230.63 | 227.60 | 228.40 | 228.40 | 41,895,286 |
23 Jul 2024 | 231.50 | 232.00 | 229.50 | 230.50 | 230.50 | 25,145,346 |
22 Jul 2024 | 229.65 | 231.55 | 228.00 | 230.85 | 230.85 | 26,026,695 |
19 Jul 2024 | 225.35 | 232.10 | 224.25 | 228.65 | 228.65 | 26,127,466 |
18 Jul 2024 | 232.60 | 234.30 | 228.40 | 228.60 | 228.60 | 30,816,784 |
17 Jul 2024 | 227.50 | 233.05 | 227.30 | 230.70 | 230.70 | 58,691,836 |
16 Jul 2024 | 224.55 | 227.70 | 222.55 | 227.35 | 227.35 | 39,118,646 |
15 Jul 2024 | 219.00 | 225.75 | 217.70 | 225.75 | 225.75 | 50,879,577 |
12 Jul 2024 | 224.20 | 225.35 | 221.25 | 222.45 | 222.45 | 32,863,299 |
11 Jul 2024 | 220.05 | 222.60 | 218.00 | 222.60 | 222.60 | 39,455,797 |
10 Jul 2024 | 217.15 | 219.65 | 215.40 | 219.55 | 219.55 | 37,845,061 |
09 Jul 2024 | 221.80 | 223.45 | 215.40 | 216.75 | 216.75 | 42,282,199 |
08 Jul 2024 | 219.55 | 225.75 | 218.25 | 222.05 | 222.05 | 42,154,602 |
05 Jul 2024 | 223.95 | 226.20 | 219.35 | 220.55 | 220.55 | 62,764,166 |
04 Jul 2024 | 219.00 | 224.60 | 216.80 | 224.35 | 224.35 | 70,585,662 |
03 Jul 2024 | 213.30 | 218.15 | 212.85 | 218.15 | 218.15 | 47,996,480 |
02 Jul 2024 | 212.00 | 214.50 | 210.15 | 210.75 | 210.75 | 42,471,582 |
01 Jul 2024 | 212.00 | 214.46 | 207.60 | 213.20 | 213.20 | 39,103,981 |
28 Jun 2024 | 210.15 | 211.95 | 208.79 | 208.90 | 208.90 | 40,264,979 |
27 Jun 2024 | 206.25 | 211.55 | 204.60 | 209.75 | 209.75 | 55,243,693 |
26 Jun 2024 | 207.10 | 207.92 | 204.65 | 205.85 | 205.85 | 86,932,141 |
25 Jun 2024 | 207.40 | 208.80 | 205.75 | 206.15 | 206.15 | 62,344,856 |
24 Jun 2024 | 204.95 | 209.30 | 203.85 | 207.55 | 207.55 | 50,595,956 |
21 Jun 2024 | 208.05 | 210.85 | 202.90 | 204.85 | 204.85 | 85,228,878 |
20 Jun 2024 | 206.45 | 208.96 | 205.40 | 208.05 | 208.05 | 78,618,616 |
19 Jun 2024 | 206.30 | 208.30 | 205.70 | 206.70 | 206.70 | 34,889,006 |
18 Jun 2024 | 207.20 | 207.90 | 205.15 | 206.00 | 206.00 | 58,351,028 |
17 Jun 2024 | 203.75 | 205.70 | 202.05 | 204.90 | 204.90 | 79,510,265 |
14 Jun 2024 | 205.75 | 206.18 | 197.66 | 202.00 | 202.00 | 77,082,657 |
13 Jun 2024 | 208.10 | 208.40 | 204.65 | 205.15 | 205.15 | 91,990,995 |
12 Jun 2024 | 210.50 | 212.65 | 206.25 | 208.70 | 208.70 | 130,991,228 |
11 Jun 2024 | 215.45 | 216.60 | 208.80 | 209.05 | 209.05 | 62,590,795 |
10 Jun 2024 | 214.70 | 218.60 | 212.50 | 214.75 | 214.75 | 41,892,783 |
07 Jun 2024 | 216.05 | 218.25 | 213.30 | 217.25 | 217.25 | 96,238,708 |
06 Jun 2024 | 212.75 | 216.25 | 211.35 | 216.15 | 216.15 | 78,914,345 |
05 Jun 2024 | 216.30 | 216.65 | 211.82 | 212.65 | 212.65 | 54,732,210 |
04 Jun 2024 | 218.65 | 219.35 | 215.00 | 215.00 | 215.00 | 96,266,689 |
03 Jun 2024 | 222.05 | 224.30 | 219.00 | 219.20 | 219.20 | 47,887,792 |
31 May 2024 | 219.20 | 221.10 | 217.20 | 220.00 | 220.00 | 82,218,581 |
30 May 2024 | 212.55 | 219.85 | 211.25 | 218.55 | 218.55 | 47,795,152 |
29 May 2024 | 218.25 | 220.45 | 213.60 | 214.15 | 214.15 | 81,883,936 |
28 May 2024 | 216.65 | 220.20 | 214.85 | 219.10 | 219.10 | 97,926,592 |
24 May 2024 | 212.55 | 216.70 | 210.70 | 216.15 | 216.15 | 42,916,160 |
23 May 2024 | 211.30 | 216.02 | 209.90 | 215.00 | 215.00 | 59,978,110 |
22 May 2024 | 217.10 | 218.90 | 211.45 | 211.45 | 211.45 | 76,075,814 |
21 May 2024 | 215.35 | 218.10 | 213.55 | 217.55 | 217.55 | 34,485,145 |
20 May 2024 | 217.35 | 218.55 | 216.30 | 216.75 | 216.75 | 24,874,213 |
17 May 2024 | 214.55 | 217.90 | 214.10 | 216.75 | 216.75 | 38,843,437 |
16 May 2024 | 213.30 | 215.55 | 211.80 | 214.90 | 214.90 | 45,743,448 |
15 May 2024 | 217.55 | 218.85 | 212.15 | 213.10 | 213.10 | 39,563,337 |
14 May 2024 | 214.10 | 218.02 | 212.65 | 217.20 | 217.20 | 36,942,402 |
13 May 2024 | 213.95 | 216.20 | 212.65 | 214.55 | 214.55 | 34,622,487 |
10 May 2024 | 213.30 | 215.15 | 211.95 | 213.95 | 213.95 | 44,867,099 |
09 May 2024 | 215.00 | 215.00 | 211.90 | 213.25 | 213.25 | 32,434,866 |
08 May 2024 | 210.90 | 213.20 | 209.60 | 211.65 | 211.65 | 54,664,931 |
07 May 2024 | 204.25 | 210.67 | 204.10 | 210.35 | 210.35 | 95,337,526 |
03 May 2024 | 202.50 | 203.40 | 199.54 | 202.35 | 202.35 | 47,827,113 |
02 May 2024 | 204.85 | 204.85 | 204.85 | 201.00 | 201.00 | 22,410,988 |
01 May 2024 | 200.75 | 203.05 | 203.05 | 203.45 | 203.45 | 67,105,158 |
30 Apr 2024 | 202.65 | 206.05 | 201.80 | 202.70 | 202.70 | 46,614,733 |
29 Apr 2024 | 204.00 | 207.50 | 202.70 | 203.65 | 203.65 | 41,778,612 |
26 Apr 2024 | 202.00 | 205.00 | 199.08 | 204.35 | 204.35 | 107,959,690 |
25 Apr 2024 | 195.96 | 206.70 | 194.00 | 204.00 | 204.00 | 174,179,117 |
24 Apr 2024 | 192.56 | 193.46 | 190.24 | 191.14 | 191.14 | 159,914,286 |
23 Apr 2024 | 191.24 | 193.58 | 190.48 | 192.24 | 192.24 | 81,046,062 |
22 Apr 2024 | 188.16 | 190.04 | 186.84 | 189.18 | 189.18 | 42,043,695 |
19 Apr 2024 | 182.28 | 185.90 | 181.50 | 185.84 | 185.84 | 59,013,824 |
18 Apr 2024 | 181.30 | 183.98 | 181.14 | 183.98 | 183.98 | 72,982,970 |
17 Apr 2024 | 177.78 | 181.10 | 177.41 | 179.94 | 179.94 | 58,349,174 |
16 Apr 2024 | 178.94 | 180.48 | 176.24 | 178.48 | 178.48 | 144,230,906 |
15 Apr 2024 | 183.80 | 185.00 | 182.20 | 183.14 | 183.14 | 41,143,593 |
12 Apr 2024 | 185.14 | 186.71 | 182.46 | 182.86 | 182.86 | 67,912,255 |
11 Apr 2024 | 186.92 | 188.93 | 182.56 | 183.64 | 183.64 | 80,275,550 |
10 Apr 2024 | 189.94 | 190.96 | 187.40 | 189.48 | 189.48 | 51,917,164 |
09 Apr 2024 | 192.44 | 193.44 | 188.90 | 188.90 | 188.90 | 50,866,409 |
08 Apr 2024 | 189.32 | 193.68 | 188.30 | 193.18 | 193.18 | 42,259,039 |
05 Apr 2024 | 190.06 | 191.48 | 188.56 | 189.74 | 189.74 | 45,929,447 |
04 Apr 2024 | 188.74 | 194.80 | 187.77 | 193.16 | 193.16 | 101,520,061 |
03 Apr 2024 | 183.54 | 189.24 | 183.52 | 188.54 | 188.54 | 73,013,964 |
02 Apr 2024 | 181.96 | 185.52 | 181.90 | 184.12 | 184.12 | 95,958,125 |
28 Mar 2024 | 183.32 | 185.74 | 182.82 | 183.20 | 183.20 | 54,858,025 |
27 Mar 2024 | 179.64 | 183.28 | 179.64 | 181.52 | 181.52 | 85,794,046 |
26 Mar 2024 | 181.00 | 181.82 | 179.96 | 180.78 | 180.78 | 128,129,984 |
25 Mar 2024 | 180.72 | 182.68 | 179.94 | 181.48 | 181.48 | 82,797,106 |
22 Mar 2024 | 181.62 | 182.86 | 179.84 | 180.80 | 180.80 | 34,353,481 |
21 Mar 2024 | 179.00 | 184.11 | 178.76 | 181.84 | 181.84 | 81,665,407 |
20 Mar 2024 | 174.06 | 175.98 | 173.80 | 175.74 | 175.74 | 88,814,638 |
19 Mar 2024 | 175.80 | 176.80 | 174.10 | 175.06 | 175.06 | 38,894,707 |
18 Mar 2024 | 176.62 | 177.50 | 175.70 | 176.52 | 176.52 | 43,582,971 |
15 Mar 2024 | 174.14 | 178.64 | 174.00 | 176.92 | 176.92 | 117,586,336 |
14 Mar 2024 | 176.56 | 177.78 | 173.82 | 174.40 | 174.40 | 42,841,599 |
13 Mar 2024 | 177.64 | 179.32 | 175.02 | 177.06 | 177.06 | 79,857,591 |
12 Mar 2024 | 174.66 | 178.46 | 174.01 | 177.58 | 177.58 | 63,898,102 |
11 Mar 2024 | 169.38 | 174.38 | 169.06 | 173.80 | 173.80 | 137,094,836 |
08 Mar 2024 | 172.64 | 173.88 | 168.04 | 172.24 | 172.24 | 59,143,288 |
07 Mar 2024 | 171.20 | 173.44 | 170.26 | 173.06 | 173.06 | 111,717,909 |
06 Mar 2024 | 169.00 | 173.51 | 168.87 | 170.92 | 170.92 | 87,938,434 |
05 Mar 2024 | 168.24 | 170.32 | 167.62 | 169.46 | 169.46 | 55,762,395 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |