Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Sept 2023 | 217.60 | 221.70 | 216.60 | 219.30 | 219.30 | 3,030,337 |
25 Sept 2023 | 221.70 | 221.70 | 216.96 | 219.80 | 219.80 | 26,505,777 |
22 Sept 2023 | 219.70 | 224.07 | 218.20 | 220.60 | 220.60 | 24,871,483 |
21 Sept 2023 | 222.20 | 224.00 | 219.90 | 220.40 | 220.40 | 65,237,521 |
20 Sept 2023 | 226.50 | 229.10 | 223.30 | 223.70 | 223.70 | 30,410,571 |
19 Sept 2023 | 222.90 | 226.80 | 222.60 | 226.00 | 226.00 | 16,138,944 |
18 Sept 2023 | 227.40 | 228.70 | 222.05 | 224.40 | 224.40 | 26,660,129 |
15 Sept 2023 | 227.80 | 233.00 | 226.30 | 227.40 | 227.40 | 54,377,972 |
14 Sept 2023 | 224.20 | 226.60 | 222.81 | 225.80 | 225.80 | 22,979,742 |
13 Sept 2023 | 224.30 | 226.80 | 223.50 | 225.30 | 225.30 | 24,433,757 |
12 Sept 2023 | 223.80 | 226.48 | 222.80 | 224.40 | 224.40 | 15,156,040 |
11 Sept 2023 | 221.10 | 224.34 | 220.51 | 223.60 | 223.60 | 21,811,781 |
08 Sept 2023 | 225.20 | 225.41 | 217.90 | 220.40 | 220.40 | 25,045,114 |
07 Sept 2023 | 213.50 | 223.80 | 213.40 | 223.80 | 223.80 | 25,143,491 |
06 Sept 2023 | 216.70 | 218.88 | 213.70 | 214.70 | 214.70 | 24,156,799 |
05 Sept 2023 | 219.00 | 221.30 | 217.30 | 219.20 | 219.20 | 19,987,758 |
04 Sept 2023 | 220.80 | 223.80 | 218.70 | 219.90 | 219.90 | 31,037,853 |
01 Sept 2023 | 222.50 | 223.49 | 218.50 | 219.10 | 219.10 | 22,086,731 |
31 Aug 2023 | 217.20 | 224.47 | 216.30 | 222.30 | 222.30 | 52,953,144 |
30 Aug 2023 | 212.90 | 218.54 | 212.30 | 216.80 | 216.80 | 49,949,992 |
29 Aug 2023 | 206.50 | 212.92 | 204.90 | 212.90 | 212.90 | 64,981,719 |
25 Aug 2023 | 202.50 | 205.30 | 201.90 | 203.00 | 203.00 | 16,442,558 |
24 Aug 2023 | 206.00 | 207.50 | 201.60 | 201.70 | 201.70 | 15,808,391 |
23 Aug 2023 | 202.00 | 203.00 | 200.70 | 201.80 | 201.80 | 16,925,621 |
22 Aug 2023 | 202.70 | 205.10 | 200.30 | 201.10 | 201.10 | 18,772,336 |
21 Aug 2023 | 201.50 | 203.80 | 199.65 | 201.90 | 201.90 | 24,479,247 |
18 Aug 2023 | 200.60 | 201.41 | 197.52 | 201.20 | 201.20 | 19,426,395 |
17 Aug 2023 | 200.50 | 204.10 | 198.84 | 202.40 | 202.40 | 18,204,713 |
16 Aug 2023 | 204.10 | 207.59 | 203.60 | 204.20 | 204.20 | 26,011,484 |
15 Aug 2023 | 208.20 | 208.20 | 203.81 | 205.50 | 205.50 | 18,476,420 |
14 Aug 2023 | 208.90 | 209.00 | 205.30 | 209.00 | 209.00 | 51,321,608 |
11 Aug 2023 | 206.60 | 209.20 | 206.10 | 207.70 | 207.70 | 44,908,028 |
10 Aug 2023 | 210.30 | 212.00 | 206.90 | 207.80 | 207.80 | 31,587,812 |
09 Aug 2023 | 207.70 | 210.61 | 206.10 | 209.10 | 209.10 | 74,331,122 |
08 Aug 2023 | 207.00 | 209.40 | 203.20 | 207.90 | 207.90 | 56,960,130 |
07 Aug 2023 | 208.00 | 211.21 | 205.10 | 209.50 | 209.50 | 47,985,425 |
04 Aug 2023 | 194.05 | 206.79 | 192.80 | 206.50 | 206.50 | 76,666,153 |
03 Aug 2023 | 185.85 | 193.45 | 178.14 | 192.20 | 192.20 | 66,560,402 |
02 Aug 2023 | 183.25 | 187.05 | 181.55 | 183.90 | 183.90 | 41,885,790 |
01 Aug 2023 | 184.90 | 189.40 | 183.40 | 185.25 | 185.25 | 26,376,919 |
31 Jul 2023 | 192.05 | 192.85 | 184.85 | 184.85 | 184.85 | 37,426,411 |
28 Jul 2023 | 188.90 | 194.76 | 186.45 | 193.30 | 193.30 | 33,138,580 |
27 Jul 2023 | 187.00 | 191.26 | 185.30 | 189.60 | 189.60 | 51,748,941 |
26 Jul 2023 | 175.00 | 190.95 | 172.35 | 185.00 | 185.00 | 159,155,472 |
25 Jul 2023 | 156.65 | 157.70 | 152.35 | 152.65 | 152.65 | 25,005,500 |
24 Jul 2023 | 154.50 | 156.78 | 152.18 | 156.70 | 156.70 | 21,972,063 |
21 Jul 2023 | 154.00 | 155.80 | 152.99 | 155.80 | 155.80 | 24,329,631 |
20 Jul 2023 | 150.10 | 154.40 | 149.55 | 154.40 | 154.40 | 28,550,392 |
19 Jul 2023 | 148.00 | 151.88 | 147.55 | 150.95 | 150.95 | 34,383,588 |
18 Jul 2023 | 146.20 | 147.27 | 145.10 | 146.40 | 146.40 | 13,633,711 |
17 Jul 2023 | 145.00 | 146.84 | 143.75 | 146.15 | 146.15 | 25,049,411 |
14 Jul 2023 | 148.25 | 148.90 | 145.90 | 145.90 | 145.90 | 61,482,172 |
13 Jul 2023 | 148.00 | 149.75 | 146.65 | 149.30 | 149.30 | 22,605,048 |
12 Jul 2023 | 146.45 | 149.46 | 145.48 | 148.45 | 148.45 | 16,723,380 |
11 Jul 2023 | 148.35 | 148.63 | 145.35 | 145.65 | 145.65 | 22,573,298 |
10 Jul 2023 | 146.60 | 148.45 | 146.39 | 147.90 | 147.90 | 10,336,440 |
07 Jul 2023 | 145.40 | 149.40 | 145.10 | 148.50 | 148.50 | 13,483,050 |
06 Jul 2023 | 150.30 | 150.30 | 145.20 | 145.20 | 145.20 | 23,789,396 |
05 Jul 2023 | 151.40 | 152.10 | 149.63 | 151.00 | 151.00 | 13,482,811 |
04 Jul 2023 | 153.95 | 153.95 | 150.73 | 152.25 | 152.25 | 12,380,099 |
03 Jul 2023 | 151.65 | 153.60 | 150.85 | 153.60 | 153.60 | 16,448,905 |
30 Jun 2023 | 148.45 | 151.95 | 146.00 | 151.05 | 151.05 | 22,660,318 |
29 Jun 2023 | 155.25 | 155.41 | 148.45 | 148.70 | 148.70 | 33,796,759 |
28 Jun 2023 | 155.75 | 156.70 | 154.80 | 155.80 | 155.80 | 28,998,640 |
27 Jun 2023 | 155.50 | 155.85 | 153.48 | 155.45 | 155.45 | 9,434,531 |
26 Jun 2023 | 154.10 | 156.00 | 152.60 | 154.80 | 154.80 | 22,938,015 |
23 Jun 2023 | 155.35 | 155.70 | 152.40 | 154.65 | 154.65 | 19,918,085 |
22 Jun 2023 | 156.25 | 157.75 | 154.15 | 156.05 | 156.05 | 21,248,412 |
21 Jun 2023 | 155.70 | 159.65 | 155.50 | 157.55 | 157.55 | 22,535,134 |
20 Jun 2023 | 153.95 | 158.40 | 152.95 | 157.00 | 157.00 | 28,564,158 |
19 Jun 2023 | 151.00 | 154.60 | 150.75 | 153.80 | 153.80 | 27,121,565 |
16 Jun 2023 | 150.30 | 151.40 | 149.05 | 151.20 | 151.20 | 43,000,976 |
15 Jun 2023 | 150.35 | 151.02 | 149.10 | 150.05 | 150.05 | 14,763,957 |
14 Jun 2023 | 150.40 | 151.62 | 150.00 | 150.75 | 150.75 | 15,491,416 |
13 Jun 2023 | 151.00 | 151.95 | 149.10 | 150.90 | 150.90 | 41,099,095 |
12 Jun 2023 | 148.05 | 151.37 | 148.05 | 150.15 | 150.15 | 12,403,862 |
09 Jun 2023 | 149.20 | 150.47 | 147.95 | 149.25 | 149.25 | 22,006,261 |
08 Jun 2023 | 149.40 | 150.05 | 146.75 | 149.45 | 149.45 | 11,900,744 |
07 Jun 2023 | 147.90 | 150.15 | 147.33 | 150.15 | 150.15 | 21,022,758 |
06 Jun 2023 | 146.30 | 148.76 | 146.10 | 148.05 | 148.05 | 19,999,152 |
05 Jun 2023 | 150.55 | 151.35 | 146.40 | 147.30 | 147.30 | 38,119,289 |
02 Jun 2023 | 146.70 | 150.00 | 146.20 | 150.00 | 150.00 | 52,556,256 |
01 Jun 2023 | 143.85 | 146.40 | 143.56 | 146.40 | 146.40 | 15,491,830 |
31 May 2023 | 143.45 | 146.65 | 142.48 | 143.30 | 143.30 | 53,809,893 |
30 May 2023 | 149.85 | 149.85 | 143.45 | 144.40 | 144.40 | 23,234,851 |
26 May 2023 | 149.45 | 150.30 | 147.40 | 149.05 | 149.05 | 48,710,387 |
25 May 2023 | 147.40 | 150.97 | 145.95 | 148.80 | 148.80 | 31,882,569 |
24 May 2023 | 150.30 | 150.63 | 146.00 | 146.85 | 146.85 | 33,835,348 |
23 May 2023 | 157.50 | 158.10 | 153.02 | 153.20 | 153.20 | 22,848,782 |
22 May 2023 | 157.15 | 158.55 | 156.30 | 157.30 | 157.30 | 19,587,675 |
19 May 2023 | 155.55 | 157.30 | 155.00 | 156.00 | 156.00 | 23,113,988 |
18 May 2023 | 155.00 | 156.05 | 153.63 | 155.55 | 155.55 | 28,572,024 |
17 May 2023 | 148.70 | 152.85 | 148.35 | 152.85 | 152.85 | 53,254,675 |
16 May 2023 | 147.15 | 151.00 | 146.95 | 148.15 | 148.15 | 92,843,396 |
15 May 2023 | 148.45 | 149.00 | 144.75 | 145.10 | 145.10 | 61,153,300 |
12 May 2023 | 145.95 | 150.05 | 145.95 | 148.30 | 148.30 | 32,974,448 |
11 May 2023 | 153.00 | 156.30 | 145.30 | 145.90 | 145.90 | 87,960,931 |
10 May 2023 | 152.50 | 156.32 | 152.32 | 156.30 | 156.30 | 76,845,873 |
09 May 2023 | 150.90 | 153.00 | 149.77 | 151.65 | 151.65 | 24,779,770 |
05 May 2023 | 150.45 | 152.50 | 148.93 | 151.15 | 151.15 | 28,065,592 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |