Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
29 Sept 2023 | 235.80 | 240.60 | 234.25 | 237.55 | 237.55 | 48,915 |
28 Sept 2023 | 229.80 | 231.80 | 226.45 | 231.50 | 231.50 | 42,401 |
27 Sept 2023 | 231.95 | 233.40 | 228.90 | 230.90 | 230.90 | 29,792 |
26 Sept 2023 | 232.00 | 235.55 | 228.50 | 234.00 | 234.00 | 37,651 |
25 Sept 2023 | 234.60 | 234.60 | 225.00 | 231.25 | 231.25 | 94,238 |
22 Sept 2023 | 239.90 | 242.70 | 237.00 | 239.50 | 239.50 | 37,873 |
21 Sept 2023 | 247.10 | 247.30 | 238.95 | 242.10 | 242.10 | 53,683 |
20 Sept 2023 | 249.75 | 250.65 | 247.75 | 248.30 | 248.30 | 32,820 |
19 Sept 2023 | 248.15 | 250.50 | 244.75 | 248.00 | 248.00 | 50,442 |
18 Sept 2023 | 257.00 | 258.70 | 247.45 | 250.80 | 250.80 | 42,070 |
15 Sept 2023 | 260.55 | 261.75 | 254.80 | 256.60 | 256.60 | 75,772 |
14 Sept 2023 | 254.95 | 258.85 | 253.20 | 257.45 | 257.45 | 85,496 |
13 Sept 2023 | 248.05 | 255.75 | 248.00 | 253.30 | 253.30 | 65,460 |
12 Sept 2023 | 254.25 | 259.75 | 250.60 | 253.45 | 253.45 | 121,731 |
11 Sept 2023 | 238.50 | 251.70 | 238.45 | 251.30 | 251.30 | 153,113 |
08 Sept 2023 | 234.00 | 239.40 | 232.45 | 236.95 | 236.95 | 59,930 |
07 Sept 2023 | 232.45 | 232.80 | 227.60 | 230.90 | 230.90 | 29,110 |
06 Sept 2023 | 238.00 | 239.55 | 229.00 | 231.75 | 231.75 | 53,449 |
05 Sept 2023 | 227.90 | 237.00 | 225.70 | 235.55 | 235.55 | 78,739 |
04 Sept 2023 | 230.00 | 232.90 | 229.05 | 232.90 | 232.90 | 19,343 |
01 Sept 2023 | 238.35 | 238.80 | 228.50 | 229.90 | 229.90 | 82,495 |
31 Aug 2023 | 234.80 | 239.50 | 233.90 | 238.35 | 238.35 | 80,814 |
30 Aug 2023 | 235.40 | 235.80 | 229.15 | 234.00 | 234.00 | 89,403 |
29 Aug 2023 | 221.70 | 232.25 | 219.60 | 232.25 | 232.25 | 84,029 |
28 Aug 2023 | 221.50 | 226.05 | 219.60 | 221.50 | 221.50 | 75,800 |
25 Aug 2023 | 212.50 | 219.20 | 211.10 | 216.85 | 216.85 | 61,256 |
24 Aug 2023 | 223.45 | 224.65 | 210.80 | 213.30 | 213.30 | 68,402 |
23 Aug 2023 | 217.00 | 219.05 | 209.70 | 216.65 | 216.65 | 47,085 |
22 Aug 2023 | 216.15 | 221.80 | 214.85 | 215.20 | 215.20 | 82,608 |
21 Aug 2023 | 200.30 | 211.20 | 200.10 | 207.20 | 207.20 | 55,503 |
18 Aug 2023 | 201.60 | 202.45 | 195.72 | 195.76 | 195.76 | 60,930 |
17 Aug 2023 | 206.30 | 210.70 | 203.30 | 205.80 | 205.80 | 32,865 |
16 Aug 2023 | 210.60 | 214.00 | 208.10 | 209.80 | 209.80 | 53,458 |
14 Aug 2023 | 218.40 | 220.60 | 214.80 | 218.40 | 218.40 | 36,938 |
11 Aug 2023 | 223.90 | 224.30 | 217.35 | 219.20 | 219.20 | 24,247 |
10 Aug 2023 | 221.90 | 228.10 | 219.00 | 223.85 | 223.85 | 46,855 |
09 Aug 2023 | 228.60 | 229.70 | 220.80 | 222.35 | 222.35 | 32,094 |
08 Aug 2023 | 227.85 | 229.00 | 224.00 | 225.80 | 225.80 | 41,320 |
07 Aug 2023 | 234.15 | 235.25 | 221.25 | 221.25 | 221.25 | 57,112 |
04 Aug 2023 | 239.20 | 240.40 | 232.80 | 234.80 | 234.80 | 37,809 |
03 Aug 2023 | 233.65 | 235.75 | 229.95 | 234.15 | 234.15 | 44,217 |
02 Aug 2023 | 232.80 | 236.85 | 230.00 | 232.85 | 232.85 | 58,880 |
01 Aug 2023 | 243.00 | 243.90 | 238.75 | 240.50 | 240.50 | 31,667 |
31 Jul 2023 | 241.90 | 243.80 | 239.20 | 241.10 | 241.10 | 48,257 |
28 Jul 2023 | 235.20 | 240.25 | 234.25 | 239.90 | 239.90 | 59,036 |
27 Jul 2023 | 240.40 | 244.50 | 239.60 | 242.00 | 242.00 | 48,548 |
26 Jul 2023 | 240.25 | 242.30 | 236.65 | 238.60 | 238.60 | 43,996 |
25 Jul 2023 | 245.90 | 247.65 | 240.65 | 242.40 | 242.40 | 65,955 |
24 Jul 2023 | 228.60 | 239.50 | 228.00 | 238.40 | 238.40 | 97,015 |
21 Jul 2023 | 235.20 | 241.65 | 230.20 | 235.20 | 235.20 | 94,328 |
20 Jul 2023 | 250.50 | 254.00 | 241.80 | 244.10 | 244.10 | 171,673 |
19 Jul 2023 | 261.00 | 267.20 | 259.70 | 266.85 | 266.85 | 129,485 |
18 Jul 2023 | 258.30 | 259.60 | 254.55 | 256.80 | 256.80 | 83,063 |
17 Jul 2023 | 252.65 | 260.40 | 251.80 | 254.90 | 254.90 | 92,312 |
14 Jul 2023 | 247.35 | 249.60 | 245.60 | 248.80 | 248.80 | 43,756 |
13 Jul 2023 | 245.60 | 246.50 | 241.95 | 242.20 | 242.20 | 32,768 |
12 Jul 2023 | 245.70 | 251.00 | 244.90 | 245.60 | 245.60 | 41,335 |
11 Jul 2023 | 246.05 | 247.00 | 243.30 | 244.10 | 244.10 | 36,637 |
10 Jul 2023 | 248.20 | 253.00 | 244.25 | 245.95 | 245.95 | 60,623 |
07 Jul 2023 | 255.65 | 256.90 | 250.50 | 252.95 | 252.95 | 47,010 |
06 Jul 2023 | 260.00 | 260.00 | 250.95 | 253.60 | 253.60 | 81,375 |
05 Jul 2023 | 255.15 | 259.75 | 253.55 | 256.40 | 256.40 | 89,526 |
04 Jul 2023 | 253.85 | 255.00 | 252.30 | 254.20 | 254.20 | 34,799 |
03 Jul 2023 | 252.90 | 260.40 | 250.35 | 255.00 | 255.00 | 178,434 |
30 Jun 2023 | 237.70 | 242.10 | 237.55 | 241.40 | 241.40 | 60,425 |
29 Jun 2023 | 235.95 | 239.75 | 233.20 | 236.35 | 236.35 | 68,044 |
28 Jun 2023 | 226.90 | 238.00 | 225.15 | 235.75 | 235.75 | 79,861 |
27 Jun 2023 | 221.00 | 225.40 | 218.40 | 223.70 | 223.70 | 92,142 |
26 Jun 2023 | 231.70 | 236.70 | 227.85 | 229.85 | 229.85 | 63,178 |
23 Jun 2023 | 240.45 | 242.50 | 232.15 | 235.70 | 235.70 | 77,214 |
22 Jun 2023 | 234.50 | 238.35 | 226.20 | 237.00 | 237.00 | 138,502 |
21 Jun 2023 | 250.00 | 256.05 | 237.35 | 241.05 | 241.05 | 177,936 |
20 Jun 2023 | 237.40 | 244.30 | 234.40 | 243.00 | 243.00 | 83,709 |
19 Jun 2023 | 240.00 | 242.80 | 236.35 | 237.15 | 237.15 | 23,845 |
16 Jun 2023 | 232.95 | 240.50 | 231.85 | 236.90 | 236.90 | 76,896 |
15 Jun 2023 | 231.50 | 236.20 | 227.10 | 235.70 | 235.70 | 114,118 |
14 Jun 2023 | 242.00 | 245.00 | 235.55 | 237.55 | 237.55 | 120,588 |
13 Jun 2023 | 232.20 | 236.50 | 232.00 | 235.55 | 235.55 | 109,038 |
12 Jun 2023 | 230.00 | 232.20 | 226.80 | 229.80 | 229.80 | 93,008 |
09 Jun 2023 | 227.10 | 234.05 | 225.20 | 230.00 | 230.00 | 204,493 |
08 Jun 2023 | 209.40 | 216.35 | 207.05 | 215.80 | 215.80 | 104,402 |
07 Jun 2023 | 210.30 | 215.00 | 209.20 | 213.50 | 213.50 | 131,907 |
06 Jun 2023 | 203.90 | 204.85 | 199.14 | 204.65 | 204.65 | 63,077 |
05 Jun 2023 | 200.00 | 207.10 | 197.12 | 204.50 | 204.50 | 111,535 |
02 Jun 2023 | 192.60 | 202.25 | 192.60 | 201.65 | 201.65 | 106,896 |
01 Jun 2023 | 189.76 | 192.20 | 185.88 | 190.08 | 190.08 | 76,436 |
31 May 2023 | 187.00 | 189.56 | 183.16 | 183.60 | 183.60 | 68,860 |
30 May 2023 | 184.64 | 190.56 | 181.84 | 186.20 | 186.20 | 111,597 |
29 May 2023 | 181.00 | 182.86 | 180.48 | 181.60 | 181.60 | 21,540 |
26 May 2023 | 172.56 | 178.98 | 171.14 | 178.98 | 178.98 | 76,514 |
25 May 2023 | 172.00 | 174.72 | 168.50 | 171.20 | 171.20 | 55,080 |
24 May 2023 | 172.46 | 173.92 | 165.70 | 168.30 | 168.30 | 53,036 |
23 May 2023 | 175.00 | 178.90 | 172.60 | 177.14 | 177.14 | 75,154 |
22 May 2023 | 166.96 | 172.08 | 164.60 | 172.00 | 172.00 | 49,499 |
19 May 2023 | 165.00 | 168.34 | 163.50 | 164.56 | 164.56 | 71,968 |
18 May 2023 | 159.72 | 162.90 | 159.72 | 162.06 | 162.06 | 39,625 |
17 May 2023 | 154.44 | 160.78 | 154.44 | 159.86 | 159.86 | 51,043 |
16 May 2023 | 153.74 | 155.74 | 151.32 | 154.80 | 154.80 | 13,756 |
15 May 2023 | 156.76 | 156.76 | 151.38 | 153.16 | 153.16 | 27,280 |
12 May 2023 | 158.82 | 162.80 | 156.16 | 156.16 | 156.16 | 70,633 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |