Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Dec 2023 | 305.00 | 308.27 | 300.98 | 307.00 | 307.00 | 238,885 |
30 Nov 2023 | 304.10 | 306.13 | 300.31 | 304.92 | 304.92 | 213,500 |
29 Nov 2023 | 305.18 | 308.88 | 304.08 | 304.49 | 304.49 | 293,500 |
28 Nov 2023 | 307.23 | 308.38 | 303.26 | 304.40 | 304.40 | 149,300 |
27 Nov 2023 | 308.98 | 309.14 | 305.68 | 307.14 | 307.14 | 408,400 |
24 Nov 2023 | 308.73 | 312.58 | 307.96 | 311.19 | 311.19 | 65,000 |
22 Nov 2023 | 308.31 | 311.24 | 305.76 | 309.88 | 309.88 | 112,500 |
21 Nov 2023 | 305.24 | 314.49 | 305.24 | 306.18 | 306.18 | 198,000 |
20 Nov 2023 | 298.54 | 304.86 | 296.73 | 304.52 | 304.52 | 187,400 |
17 Nov 2023 | 308.14 | 309.59 | 297.22 | 299.36 | 299.36 | 394,400 |
16 Nov 2023 | 309.14 | 311.66 | 299.38 | 304.50 | 304.50 | 421,400 |
15 Nov 2023 | 307.46 | 313.20 | 303.90 | 306.89 | 306.89 | 414,000 |
14 Nov 2023 | 313.35 | 314.82 | 306.94 | 307.48 | 307.48 | 438,500 |
13 Nov 2023 | 301.31 | 307.68 | 298.05 | 303.75 | 303.75 | 300,000 |
10 Nov 2023 | 305.96 | 307.32 | 298.46 | 304.04 | 304.04 | 382,700 |
09 Nov 2023 | 307.02 | 311.23 | 305.20 | 306.78 | 306.78 | 557,400 |
08 Nov 2023 | 304.63 | 310.61 | 301.26 | 305.14 | 305.14 | 490,700 |
07 Nov 2023 | 288.30 | 303.29 | 288.30 | 302.82 | 302.82 | 456,100 |
06 Nov 2023 | 287.76 | 295.45 | 285.00 | 288.86 | 288.86 | 437,300 |
03 Nov 2023 | 288.87 | 293.84 | 286.20 | 287.88 | 287.88 | 238,700 |
02 Nov 2023 | 281.29 | 284.67 | 279.99 | 281.19 | 281.19 | 271,300 |
01 Nov 2023 | 274.17 | 278.09 | 267.86 | 277.50 | 277.50 | 227,300 |
31 Oct 2023 | 273.85 | 284.74 | 272.62 | 275.28 | 275.28 | 251,800 |
30 Oct 2023 | 275.08 | 275.08 | 261.59 | 269.37 | 269.37 | 449,700 |
27 Oct 2023 | 274.40 | 276.27 | 266.19 | 270.68 | 270.68 | 847,700 |
26 Oct 2023 | 289.80 | 292.77 | 285.70 | 291.53 | 291.53 | 378,000 |
25 Oct 2023 | 297.49 | 297.49 | 288.12 | 290.07 | 290.07 | 293,100 |
24 Oct 2023 | 300.45 | 306.06 | 298.61 | 303.71 | 303.71 | 240,700 |
23 Oct 2023 | 309.00 | 309.00 | 301.77 | 301.90 | 301.90 | 217,900 |
20 Oct 2023 | 315.51 | 317.84 | 309.02 | 310.79 | 310.79 | 252,400 |
19 Oct 2023 | 317.84 | 325.19 | 313.08 | 315.99 | 315.99 | 285,900 |
18 Oct 2023 | 329.14 | 329.14 | 309.02 | 314.00 | 314.00 | 517,100 |
17 Oct 2023 | 346.41 | 346.41 | 336.93 | 341.05 | 341.05 | 335,800 |
16 Oct 2023 | 346.24 | 354.73 | 340.23 | 351.08 | 351.08 | 154,400 |
13 Oct 2023 | 344.36 | 348.97 | 340.09 | 344.73 | 344.73 | 164,400 |
12 Oct 2023 | 356.27 | 361.41 | 343.92 | 346.69 | 346.69 | 274,900 |
11 Oct 2023 | 365.19 | 365.19 | 355.63 | 357.00 | 357.00 | 96,600 |
10 Oct 2023 | 358.99 | 366.30 | 356.30 | 365.04 | 365.04 | 141,100 |
09 Oct 2023 | 354.85 | 361.03 | 350.40 | 358.92 | 358.92 | 136,900 |
06 Oct 2023 | 353.12 | 359.00 | 352.81 | 356.76 | 356.76 | 94,000 |
05 Oct 2023 | 355.95 | 357.36 | 351.22 | 355.22 | 355.22 | 128,200 |
04 Oct 2023 | 351.12 | 356.79 | 348.85 | 355.20 | 355.20 | 104,800 |
03 Oct 2023 | 348.74 | 352.87 | 347.24 | 350.46 | 350.46 | 128,100 |
02 Oct 2023 | 355.54 | 358.84 | 347.00 | 351.55 | 351.55 | 125,800 |
29 Sept 2023 | 359.76 | 362.02 | 356.19 | 358.45 | 358.45 | 165,500 |
28 Sept 2023 | 352.74 | 358.65 | 350.83 | 356.12 | 356.12 | 99,900 |
27 Sept 2023 | 353.20 | 354.70 | 351.39 | 352.47 | 352.47 | 111,400 |
26 Sept 2023 | 351.52 | 356.69 | 349.81 | 350.25 | 350.25 | 83,400 |
25 Sept 2023 | 351.61 | 354.76 | 349.27 | 353.18 | 353.18 | 88,500 |
22 Sept 2023 | 357.40 | 358.77 | 351.96 | 353.03 | 353.03 | 104,300 |
21 Sept 2023 | 361.61 | 361.61 | 354.78 | 357.30 | 357.30 | 143,800 |
20 Sept 2023 | 364.39 | 370.57 | 363.55 | 364.42 | 364.42 | 100,900 |
19 Sept 2023 | 366.47 | 368.28 | 359.61 | 360.37 | 360.37 | 151,000 |
18 Sept 2023 | 375.60 | 377.88 | 366.68 | 367.72 | 367.72 | 167,000 |
15 Sept 2023 | 370.93 | 384.37 | 370.93 | 376.23 | 376.23 | 530,400 |
14 Sept 2023 | 370.16 | 374.65 | 365.02 | 373.28 | 373.28 | 140,000 |
13 Sept 2023 | 359.53 | 371.70 | 359.53 | 368.58 | 368.58 | 184,500 |
12 Sept 2023 | 360.51 | 363.44 | 358.19 | 361.95 | 361.95 | 141,200 |
11 Sept 2023 | 356.23 | 367.36 | 356.23 | 362.71 | 362.71 | 211,400 |
08 Sept 2023 | 365.67 | 365.71 | 350.77 | 357.91 | 357.91 | 229,200 |
07 Sept 2023 | 368.06 | 369.26 | 365.00 | 367.88 | 367.88 | 160,300 |
06 Sept 2023 | 380.51 | 380.51 | 367.42 | 369.98 | 369.98 | 305,700 |
05 Sept 2023 | 392.32 | 394.51 | 381.29 | 382.24 | 382.24 | 166,100 |
01 Sept 2023 | 403.94 | 406.44 | 392.60 | 394.60 | 394.60 | 123,200 |
31 Aug 2023 | 398.11 | 404.09 | 395.82 | 400.20 | 400.20 | 174,600 |
30 Aug 2023 | 396.11 | 399.54 | 390.72 | 396.85 | 396.85 | 101,900 |
29 Aug 2023 | 387.00 | 395.64 | 385.72 | 395.60 | 395.60 | 96,500 |
28 Aug 2023 | 383.05 | 387.70 | 383.05 | 385.38 | 385.38 | 116,300 |
25 Aug 2023 | 381.95 | 384.40 | 378.14 | 381.78 | 381.78 | 110,300 |
24 Aug 2023 | 385.54 | 388.60 | 380.76 | 382.27 | 382.27 | 110,000 |
23 Aug 2023 | 380.03 | 386.23 | 380.03 | 385.96 | 385.96 | 74,700 |
22 Aug 2023 | 378.46 | 384.33 | 378.46 | 379.07 | 379.07 | 90,700 |
21 Aug 2023 | 380.22 | 382.05 | 376.11 | 380.15 | 380.15 | 90,300 |
18 Aug 2023 | 382.67 | 385.34 | 375.92 | 380.43 | 380.43 | 170,800 |
17 Aug 2023 | 387.41 | 389.34 | 383.24 | 385.67 | 385.67 | 110,300 |
16 Aug 2023 | 393.04 | 393.21 | 385.69 | 386.46 | 386.46 | 117,100 |
15 Aug 2023 | 393.24 | 396.15 | 390.27 | 394.71 | 394.71 | 117,800 |
14 Aug 2023 | 395.04 | 399.48 | 393.74 | 395.13 | 395.13 | 99,000 |
11 Aug 2023 | 395.56 | 399.37 | 392.05 | 397.12 | 397.12 | 133,500 |
10 Aug 2023 | 398.41 | 402.55 | 395.51 | 397.94 | 397.94 | 185,000 |
09 Aug 2023 | 401.95 | 403.34 | 395.24 | 396.74 | 396.74 | 158,200 |
08 Aug 2023 | 400.52 | 403.85 | 398.32 | 402.81 | 402.81 | 184,900 |
07 Aug 2023 | 398.54 | 404.07 | 398.01 | 401.52 | 401.52 | 334,900 |
04 Aug 2023 | 408.79 | 419.00 | 399.61 | 400.00 | 400.00 | 493,300 |
03 Aug 2023 | 402.88 | 405.00 | 396.92 | 401.80 | 401.80 | 244,500 |
02 Aug 2023 | 405.17 | 412.42 | 403.42 | 403.75 | 403.75 | 227,500 |
01 Aug 2023 | 403.06 | 408.57 | 396.62 | 407.31 | 407.31 | 248,500 |
31 Jul 2023 | 415.29 | 417.12 | 403.70 | 405.36 | 405.36 | 234,300 |
28 Jul 2023 | 426.74 | 426.74 | 406.45 | 416.61 | 416.61 | 276,100 |
27 Jul 2023 | 425.00 | 431.79 | 421.40 | 422.14 | 422.14 | 377,500 |
26 Jul 2023 | 417.25 | 423.21 | 412.88 | 422.63 | 422.63 | 225,400 |
25 Jul 2023 | 413.91 | 423.26 | 410.04 | 420.50 | 420.50 | 172,500 |
24 Jul 2023 | 413.07 | 419.88 | 413.07 | 416.90 | 416.90 | 205,600 |
21 Jul 2023 | 405.23 | 415.83 | 402.23 | 414.18 | 414.18 | 355,600 |
20 Jul 2023 | 398.63 | 401.52 | 394.62 | 398.21 | 398.21 | 174,200 |
19 Jul 2023 | 387.85 | 397.32 | 385.35 | 397.07 | 397.07 | 353,500 |
18 Jul 2023 | 390.30 | 393.05 | 379.40 | 384.61 | 384.61 | 254,100 |
17 Jul 2023 | 397.21 | 397.76 | 387.25 | 387.71 | 387.71 | 213,800 |
14 Jul 2023 | 398.88 | 398.88 | 391.57 | 396.57 | 396.57 | 171,900 |
13 Jul 2023 | 398.67 | 401.58 | 395.90 | 397.78 | 397.78 | 162,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |