Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 Dec 2023 | 242.92 | 246.57 | 239.17 | 239.37 | 239.37 | 126,190,900 |
05 Dec 2023 | 233.87 | 246.66 | 233.70 | 238.72 | 238.72 | 137,971,100 |
04 Dec 2023 | 235.75 | 239.37 | 233.29 | 235.58 | 235.58 | 104,099,800 |
01 Dec 2023 | 233.14 | 240.19 | 231.90 | 238.83 | 238.83 | 121,173,500 |
30 Nov 2023 | 245.14 | 245.22 | 236.91 | 240.08 | 240.08 | 132,353,200 |
29 Nov 2023 | 249.21 | 252.75 | 242.76 | 244.14 | 244.14 | 135,401,300 |
28 Nov 2023 | 236.68 | 247.00 | 234.01 | 246.72 | 246.72 | 148,549,900 |
27 Nov 2023 | 236.89 | 238.33 | 232.10 | 236.08 | 236.08 | 112,031,800 |
24 Nov 2023 | 233.75 | 238.75 | 232.33 | 235.45 | 235.45 | 65,125,200 |
22 Nov 2023 | 242.04 | 244.01 | 231.40 | 234.21 | 234.21 | 117,950,600 |
21 Nov 2023 | 235.04 | 243.62 | 233.34 | 241.20 | 241.20 | 122,288,000 |
20 Nov 2023 | 234.04 | 237.10 | 231.02 | 235.60 | 235.60 | 116,320,100 |
17 Nov 2023 | 232.00 | 237.39 | 226.54 | 234.30 | 234.30 | 142,532,800 |
16 Nov 2023 | 239.49 | 240.88 | 230.96 | 233.59 | 233.59 | 136,816,800 |
15 Nov 2023 | 239.29 | 246.70 | 236.45 | 242.84 | 242.84 | 150,354,000 |
14 Nov 2023 | 235.03 | 238.14 | 230.72 | 237.41 | 237.41 | 149,771,600 |
13 Nov 2023 | 215.60 | 225.40 | 211.61 | 223.71 | 223.71 | 140,447,600 |
10 Nov 2023 | 210.03 | 215.38 | 205.69 | 214.65 | 214.65 | 130,994,000 |
09 Nov 2023 | 219.75 | 220.80 | 206.68 | 209.98 | 209.98 | 142,110,500 |
08 Nov 2023 | 223.15 | 224.15 | 217.64 | 222.11 | 222.11 | 106,584,800 |
07 Nov 2023 | 219.98 | 223.12 | 215.72 | 222.18 | 222.18 | 116,900,100 |
06 Nov 2023 | 223.98 | 226.32 | 215.00 | 219.27 | 219.27 | 117,335,800 |
03 Nov 2023 | 221.15 | 226.37 | 218.40 | 219.96 | 219.96 | 119,281,000 |
02 Nov 2023 | 212.97 | 219.20 | 211.45 | 218.51 | 218.51 | 125,987,600 |
01 Nov 2023 | 204.04 | 205.99 | 197.85 | 205.66 | 205.66 | 121,661,700 |
31 Oct 2023 | 196.12 | 202.80 | 194.07 | 200.84 | 200.84 | 118,068,300 |
30 Oct 2023 | 209.28 | 210.88 | 194.67 | 197.36 | 197.36 | 136,448,200 |
27 Oct 2023 | 210.60 | 212.41 | 205.77 | 207.30 | 207.30 | 94,881,200 |
26 Oct 2023 | 211.32 | 214.80 | 204.88 | 205.76 | 205.76 | 115,112,600 |
25 Oct 2023 | 215.88 | 220.10 | 212.20 | 212.42 | 212.42 | 107,065,100 |
24 Oct 2023 | 216.50 | 222.05 | 214.11 | 216.52 | 216.52 | 118,231,100 |
23 Oct 2023 | 210.00 | 216.98 | 202.51 | 212.08 | 212.08 | 150,683,400 |
20 Oct 2023 | 217.01 | 218.86 | 210.42 | 211.99 | 211.99 | 137,734,000 |
19 Oct 2023 | 225.95 | 230.61 | 216.78 | 220.11 | 220.11 | 170,772,700 |
18 Oct 2023 | 252.70 | 254.63 | 242.08 | 242.68 | 242.68 | 125,147,800 |
17 Oct 2023 | 250.10 | 257.18 | 247.08 | 254.85 | 254.85 | 93,562,900 |
16 Oct 2023 | 250.05 | 255.40 | 248.48 | 253.92 | 253.92 | 88,917,200 |
13 Oct 2023 | 258.90 | 259.60 | 250.22 | 251.12 | 251.12 | 102,073,800 |
12 Oct 2023 | 262.92 | 265.41 | 256.63 | 258.87 | 258.87 | 111,508,100 |
11 Oct 2023 | 266.20 | 268.60 | 260.90 | 262.99 | 262.99 | 103,706,300 |
10 Oct 2023 | 257.75 | 268.94 | 257.65 | 263.62 | 263.62 | 122,656,000 |
09 Oct 2023 | 255.31 | 261.36 | 252.05 | 259.67 | 259.67 | 101,377,900 |
06 Oct 2023 | 253.98 | 261.65 | 250.65 | 260.53 | 260.53 | 117,947,000 |
05 Oct 2023 | 260.00 | 263.60 | 256.25 | 260.05 | 260.05 | 119,159,200 |
04 Oct 2023 | 248.14 | 261.86 | 247.60 | 261.16 | 261.16 | 129,721,600 |
03 Oct 2023 | 248.61 | 250.02 | 244.45 | 246.53 | 246.53 | 101,985,300 |
02 Oct 2023 | 244.81 | 254.28 | 242.62 | 251.60 | 251.60 | 123,810,400 |
29 Sept 2023 | 250.00 | 254.77 | 246.35 | 250.22 | 250.22 | 128,346,200 |
28 Sept 2023 | 240.02 | 247.55 | 238.65 | 246.38 | 246.38 | 117,058,900 |
27 Sept 2023 | 244.26 | 245.33 | 234.58 | 240.50 | 240.50 | 136,597,200 |
26 Sept 2023 | 242.98 | 249.55 | 241.66 | 244.12 | 244.12 | 101,993,600 |
25 Sept 2023 | 243.38 | 247.10 | 238.31 | 246.99 | 246.99 | 104,636,600 |
22 Sept 2023 | 257.40 | 257.79 | 244.48 | 244.88 | 244.88 | 127,524,100 |
21 Sept 2023 | 257.85 | 260.86 | 254.21 | 255.70 | 255.70 | 119,531,000 |
20 Sept 2023 | 267.04 | 273.93 | 262.46 | 262.59 | 262.59 | 122,514,600 |
19 Sept 2023 | 264.35 | 267.85 | 261.20 | 266.50 | 266.50 | 103,704,000 |
18 Sept 2023 | 271.16 | 271.44 | 263.76 | 265.28 | 265.28 | 101,543,300 |
15 Sept 2023 | 277.55 | 278.98 | 271.00 | 274.39 | 274.39 | 133,422,800 |
14 Sept 2023 | 271.32 | 276.71 | 270.42 | 276.04 | 276.04 | 107,709,800 |
13 Sept 2023 | 270.07 | 274.98 | 268.10 | 271.30 | 271.30 | 111,673,700 |
12 Sept 2023 | 270.76 | 278.39 | 266.60 | 267.48 | 267.48 | 135,999,900 |
11 Sept 2023 | 264.27 | 274.85 | 260.61 | 273.58 | 273.58 | 174,667,900 |
08 Sept 2023 | 251.22 | 256.52 | 246.67 | 248.50 | 248.50 | 118,367,700 |
07 Sept 2023 | 245.07 | 252.81 | 243.27 | 251.49 | 251.49 | 115,312,900 |
06 Sept 2023 | 255.14 | 255.39 | 245.06 | 251.92 | 251.92 | 116,959,800 |
05 Sept 2023 | 245.00 | 258.00 | 244.86 | 256.49 | 256.49 | 129,469,600 |
01 Sept 2023 | 257.26 | 259.08 | 242.01 | 245.01 | 245.01 | 132,272,500 |
31 Aug 2023 | 255.98 | 261.18 | 255.05 | 258.08 | 258.08 | 108,861,700 |
30 Aug 2023 | 254.20 | 260.51 | 250.59 | 256.90 | 256.90 | 121,988,400 |
29 Aug 2023 | 238.58 | 257.48 | 237.77 | 257.18 | 257.18 | 134,047,600 |
28 Aug 2023 | 242.58 | 244.38 | 235.35 | 238.82 | 238.82 | 107,673,700 |
25 Aug 2023 | 231.31 | 239.00 | 230.35 | 238.59 | 238.59 | 106,612,200 |
24 Aug 2023 | 238.66 | 238.92 | 228.18 | 230.04 | 230.04 | 99,777,400 |
23 Aug 2023 | 229.34 | 238.98 | 229.29 | 236.86 | 236.86 | 101,077,600 |
22 Aug 2023 | 240.25 | 240.82 | 229.55 | 233.19 | 233.19 | 130,597,900 |
21 Aug 2023 | 221.55 | 232.13 | 220.58 | 231.28 | 231.28 | 135,702,700 |
18 Aug 2023 | 214.12 | 217.58 | 212.36 | 215.49 | 215.49 | 135,813,700 |
17 Aug 2023 | 226.06 | 226.74 | 218.83 | 219.22 | 219.22 | 120,718,400 |
16 Aug 2023 | 228.02 | 233.97 | 225.38 | 225.60 | 225.60 | 112,484,500 |
15 Aug 2023 | 238.73 | 240.50 | 232.61 | 232.96 | 232.96 | 88,197,600 |
14 Aug 2023 | 235.70 | 240.66 | 233.75 | 239.76 | 239.76 | 98,595,300 |
11 Aug 2023 | 241.77 | 243.79 | 238.02 | 242.65 | 242.65 | 98,866,600 |
10 Aug 2023 | 245.40 | 251.80 | 243.00 | 245.34 | 245.34 | 109,498,600 |
09 Aug 2023 | 250.87 | 251.10 | 241.90 | 242.19 | 242.19 | 101,596,300 |
08 Aug 2023 | 247.45 | 250.92 | 245.01 | 249.70 | 249.70 | 96,642,200 |
07 Aug 2023 | 251.45 | 253.65 | 242.76 | 251.45 | 251.45 | 111,097,900 |
04 Aug 2023 | 260.97 | 264.77 | 253.11 | 253.86 | 253.86 | 99,242,600 |
03 Aug 2023 | 252.04 | 260.49 | 252.00 | 259.32 | 259.32 | 97,569,100 |
02 Aug 2023 | 255.57 | 259.52 | 250.49 | 254.11 | 254.11 | 101,752,900 |
01 Aug 2023 | 266.26 | 266.47 | 260.25 | 261.07 | 261.07 | 83,166,000 |
31 July 2023 | 267.48 | 269.08 | 263.78 | 267.43 | 267.43 | 84,582,200 |
28 July 2023 | 259.86 | 267.25 | 258.23 | 266.44 | 266.44 | 111,446,000 |
27 July 2023 | 268.31 | 269.13 | 255.30 | 255.71 | 255.71 | 103,697,300 |
26 July 2023 | 263.25 | 268.04 | 261.75 | 264.35 | 264.35 | 95,856,200 |
25 July 2023 | 272.38 | 272.90 | 265.00 | 265.28 | 265.28 | 112,757,300 |
24 July 2023 | 255.85 | 269.85 | 254.12 | 269.06 | 269.06 | 136,508,500 |
21 July 2023 | 268.00 | 268.00 | 255.80 | 260.02 | 260.02 | 161,050,100 |
20 July 2023 | 279.56 | 280.93 | 261.20 | 262.90 | 262.90 | 175,158,300 |
19 July 2023 | 296.04 | 299.29 | 289.52 | 291.26 | 291.26 | 142,355,400 |
18 July 2023 | 290.15 | 295.26 | 286.01 | 293.34 | 293.34 | 112,434,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |