Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 Dec 2023 | 358.65 | 359.00 | 353.10 | 353.95 | 353.95 | 25,431 |
05 Dec 2023 | 358.62 | 359.82 | 355.07 | 356.93 | 356.93 | 78,100 |
04 Dec 2023 | 355.96 | 363.48 | 355.96 | 359.57 | 359.57 | 98,400 |
01 Dec 2023 | 354.90 | 356.58 | 352.03 | 356.09 | 356.09 | 98,700 |
30 Nov 2023 | 346.57 | 356.11 | 344.70 | 354.76 | 354.76 | 148,300 |
29 Nov 2023 | 345.27 | 350.60 | 342.62 | 343.03 | 343.03 | 102,300 |
28 Nov 2023 | 335.98 | 347.72 | 335.98 | 344.38 | 344.38 | 133,100 |
27 Nov 2023 | 337.78 | 339.98 | 335.32 | 335.88 | 335.88 | 88,700 |
24 Nov 2023 | 340.45 | 343.45 | 340.41 | 341.32 | 341.32 | 35,100 |
22 Nov 2023 | 340.49 | 342.35 | 337.79 | 341.30 | 341.30 | 79,400 |
21 Nov 2023 | 342.65 | 342.65 | 337.55 | 337.61 | 337.61 | 110,600 |
20 Nov 2023 | 341.07 | 344.82 | 341.07 | 343.93 | 343.93 | 66,000 |
17 Nov 2023 | 342.25 | 342.25 | 336.83 | 340.87 | 340.87 | 85,300 |
16 Nov 2023 | 345.25 | 346.01 | 338.25 | 339.01 | 339.01 | 66,000 |
15 Nov 2023 | 343.81 | 349.16 | 343.81 | 345.20 | 345.20 | 81,800 |
14 Nov 2023 | 341.94 | 347.99 | 341.46 | 343.09 | 343.09 | 129,100 |
13 Nov 2023 | 333.96 | 338.42 | 333.31 | 336.72 | 336.72 | 112,700 |
10 Nov 2023 | 334.87 | 339.25 | 333.26 | 336.70 | 336.70 | 77,100 |
09 Nov 2023 | 340.66 | 342.95 | 336.18 | 336.28 | 336.28 | 69,100 |
08 Nov 2023 | 343.03 | 343.29 | 338.05 | 340.12 | 340.12 | 82,700 |
07 Nov 2023 | 338.90 | 345.55 | 338.90 | 344.38 | 344.38 | 87,000 |
06 Nov 2023 | 337.87 | 342.15 | 337.87 | 339.26 | 339.26 | 92,600 |
03 Nov 2023 | 336.79 | 345.04 | 336.79 | 338.13 | 338.13 | 110,800 |
02 Nov 2023 | 335.57 | 336.25 | 329.84 | 333.17 | 333.17 | 120,600 |
01 Nov 2023 | 332.36 | 332.43 | 325.38 | 330.78 | 330.78 | 146,100 |
31 Oct 2023 | 337.07 | 340.96 | 333.02 | 333.95 | 333.95 | 147,200 |
30 Oct 2023 | 325.86 | 339.32 | 325.69 | 333.50 | 333.50 | 208,700 |
27 Oct 2023 | 348.50 | 348.50 | 313.17 | 319.64 | 319.64 | 376,300 |
26 Oct 2023 | 372.47 | 372.61 | 361.02 | 364.88 | 364.88 | 172,600 |
25 Oct 2023 | 376.52 | 378.08 | 371.84 | 372.38 | 372.38 | 68,100 |
24 Oct 2023 | 376.77 | 377.13 | 373.06 | 375.84 | 375.84 | 108,000 |
23 Oct 2023 | 369.80 | 376.78 | 367.09 | 374.88 | 374.88 | 120,700 |
20 Oct 2023 | 373.01 | 373.99 | 367.57 | 369.48 | 369.48 | 80,200 |
19 Oct 2023 | 370.82 | 377.90 | 370.28 | 371.46 | 371.46 | 102,100 |
18 Oct 2023 | 363.51 | 373.89 | 363.29 | 370.29 | 370.29 | 111,100 |
17 Oct 2023 | 349.80 | 369.86 | 349.80 | 366.99 | 366.99 | 143,700 |
16 Oct 2023 | 352.00 | 355.58 | 350.26 | 350.83 | 350.83 | 117,000 |
13 Oct 2023 | 340.63 | 350.14 | 337.52 | 349.24 | 349.24 | 117,900 |
12 Oct 2023 | 360.34 | 360.34 | 337.98 | 339.89 | 339.89 | 145,500 |
11 Oct 2023 | 362.92 | 363.70 | 355.94 | 358.04 | 358.04 | 80,500 |
10 Oct 2023 | 360.26 | 366.13 | 359.25 | 360.36 | 360.36 | 103,400 |
09 Oct 2023 | 356.81 | 359.25 | 352.51 | 357.73 | 357.73 | 90,600 |
06 Oct 2023 | 357.64 | 361.11 | 347.01 | 360.65 | 360.65 | 119,900 |
05 Oct 2023 | 378.07 | 378.07 | 358.68 | 359.82 | 359.82 | 132,400 |
04 Oct 2023 | 379.53 | 383.00 | 374.41 | 379.54 | 379.54 | 168,500 |
03 Oct 2023 | 393.65 | 393.65 | 379.40 | 380.61 | 380.61 | 134,200 |
02 Oct 2023 | 389.29 | 395.52 | 387.99 | 393.71 | 393.71 | 104,300 |
29 Sept 2023 | 385.00 | 392.94 | 382.96 | 389.53 | 389.53 | 130,000 |
28 Sept 2023 | 380.69 | 384.43 | 380.69 | 382.30 | 382.30 | 103,000 |
27 Sept 2023 | 381.59 | 383.15 | 378.64 | 380.00 | 380.00 | 84,900 |
26 Sept 2023 | 379.23 | 379.73 | 375.22 | 378.25 | 378.25 | 80,300 |
25 Sept 2023 | 377.46 | 383.69 | 376.45 | 380.43 | 380.43 | 117,500 |
22 Sept 2023 | 372.67 | 379.31 | 371.51 | 378.31 | 378.31 | 102,500 |
21 Sept 2023 | 369.69 | 373.13 | 366.40 | 371.93 | 371.93 | 59,300 |
20 Sept 2023 | 375.00 | 377.00 | 370.85 | 371.31 | 371.31 | 57,000 |
19 Sept 2023 | 370.32 | 379.33 | 366.86 | 374.38 | 374.38 | 95,500 |
18 Sept 2023 | 370.79 | 371.41 | 365.25 | 370.87 | 370.87 | 73,300 |
15 Sept 2023 | 374.91 | 377.17 | 371.50 | 371.56 | 371.56 | 104,500 |
14 Sept 2023 | 374.78 | 376.72 | 369.95 | 376.10 | 376.10 | 98,300 |
13 Sept 2023 | 378.42 | 378.42 | 374.15 | 376.23 | 376.23 | 81,300 |
12 Sept 2023 | 378.99 | 381.99 | 375.51 | 380.42 | 380.42 | 94,600 |
11 Sept 2023 | 376.33 | 385.84 | 376.33 | 380.44 | 380.44 | 130,000 |
08 Sept 2023 | 370.00 | 380.97 | 368.72 | 374.92 | 374.92 | 160,700 |
07 Sept 2023 | 361.12 | 369.29 | 359.39 | 369.02 | 369.02 | 85,700 |
06 Sept 2023 | 362.82 | 364.22 | 358.11 | 363.44 | 363.44 | 63,000 |
05 Sept 2023 | 363.02 | 365.28 | 360.84 | 362.03 | 362.03 | 86,100 |
01 Sept 2023 | 366.94 | 368.68 | 365.67 | 367.50 | 367.50 | 61,300 |
31 Aug 2023 | 363.91 | 368.71 | 362.53 | 365.43 | 365.43 | 61,300 |
30 Aug 2023 | 360.49 | 364.90 | 359.98 | 364.82 | 364.82 | 57,300 |
29 Aug 2023 | 356.79 | 361.30 | 355.44 | 361.29 | 361.29 | 56,500 |
28 Aug 2023 | 356.53 | 358.86 | 356.51 | 357.53 | 357.53 | 45,500 |
25 Aug 2023 | 358.88 | 359.53 | 351.86 | 355.42 | 355.42 | 78,700 |
24 Aug 2023 | 362.99 | 364.07 | 357.11 | 358.37 | 358.37 | 45,300 |
23 Aug 2023 | 361.49 | 365.96 | 357.61 | 363.57 | 363.57 | 72,100 |
22 Aug 2023 | 365.15 | 367.70 | 357.15 | 360.18 | 360.18 | 84,500 |
21 Aug 2023 | 362.60 | 369.62 | 360.88 | 367.71 | 367.71 | 92,700 |
18 Aug 2023 | 368.03 | 369.01 | 362.12 | 362.74 | 362.74 | 86,900 |
17 Aug 2023 | 367.99 | 374.22 | 367.65 | 371.17 | 371.17 | 127,600 |
16 Aug 2023 | 366.04 | 370.19 | 365.50 | 367.69 | 367.69 | 93,400 |
15 Aug 2023 | 358.26 | 366.27 | 353.33 | 362.37 | 362.37 | 94,700 |
14 Aug 2023 | 357.64 | 362.86 | 356.40 | 361.36 | 361.36 | 74,900 |
11 Aug 2023 | 358.64 | 359.17 | 353.24 | 358.75 | 358.75 | 113,500 |
10 Aug 2023 | 365.21 | 365.75 | 359.29 | 360.65 | 360.65 | 101,000 |
09 Aug 2023 | 368.60 | 369.91 | 362.78 | 364.27 | 364.27 | 103,200 |
08 Aug 2023 | 358.04 | 369.24 | 353.99 | 367.67 | 367.67 | 137,400 |
07 Aug 2023 | 353.44 | 362.00 | 349.53 | 359.71 | 359.71 | 128,200 |
04 Aug 2023 | 357.10 | 359.80 | 352.38 | 353.18 | 353.18 | 111,000 |
03 Aug 2023 | 358.11 | 361.56 | 352.92 | 358.26 | 358.26 | 142,300 |
02 Aug 2023 | 365.67 | 366.76 | 358.02 | 359.17 | 359.17 | 148,200 |
01 Aug 2023 | 372.40 | 374.51 | 365.99 | 367.21 | 367.21 | 166,600 |
31 Jul 2023 | 366.10 | 375.47 | 366.10 | 371.44 | 371.44 | 269,300 |
28 Jul 2023 | 349.11 | 377.99 | 349.05 | 366.10 | 366.10 | 734,100 |
27 Jul 2023 | 316.96 | 321.73 | 313.44 | 313.52 | 313.52 | 284,000 |
26 Jul 2023 | 312.51 | 316.61 | 312.46 | 314.19 | 314.19 | 180,900 |
25 Jul 2023 | 306.50 | 313.49 | 303.62 | 311.77 | 311.77 | 158,800 |
24 Jul 2023 | 302.50 | 308.50 | 302.20 | 306.40 | 306.40 | 133,600 |
21 Jul 2023 | 302.29 | 304.91 | 301.20 | 303.17 | 303.17 | 102,800 |
20 Jul 2023 | 304.20 | 304.20 | 299.50 | 301.29 | 301.29 | 102,400 |
19 Jul 2023 | 301.07 | 305.69 | 296.27 | 304.29 | 304.29 | 184,700 |
18 Jul 2023 | 301.67 | 304.00 | 299.18 | 300.80 | 300.80 | 119,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |