Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Dec 2023 | 447.60 | 467.63 | 447.60 | 466.61 | 466.61 | 2,454,900 |
30 Nov 2023 | 439.77 | 448.73 | 438.60 | 446.80 | 446.80 | 2,372,000 |
29 Nov 2023 | 429.20 | 439.76 | 428.60 | 438.35 | 438.35 | 1,658,800 |
28 Nov 2023 | 435.57 | 436.66 | 427.09 | 427.73 | 427.73 | 1,353,900 |
27 Nov 2023 | 430.05 | 437.81 | 430.05 | 435.67 | 435.67 | 1,074,800 |
24 Nov 2023 | 428.30 | 432.27 | 426.35 | 431.76 | 431.76 | 401,700 |
22 Nov 2023 | 430.82 | 435.07 | 428.19 | 428.63 | 428.63 | 800,600 |
21 Nov 2023 | 426.65 | 431.92 | 425.75 | 430.37 | 430.37 | 867,400 |
20 Nov 2023 | 423.89 | 429.59 | 422.78 | 428.58 | 428.58 | 866,000 |
17 Nov 2023 | 425.22 | 425.67 | 421.04 | 422.44 | 422.44 | 1,219,800 |
16 Nov 2023 | 430.67 | 431.50 | 416.55 | 420.28 | 420.28 | 1,706,800 |
15 Nov 2023 | 433.09 | 437.06 | 431.45 | 432.19 | 432.19 | 1,257,500 |
14 Nov 2023 | 422.66 | 431.10 | 421.69 | 430.33 | 430.33 | 1,566,300 |
13 Nov 2023 | 410.48 | 418.61 | 409.80 | 416.98 | 416.98 | 1,277,100 |
10 Nov 2023 | 407.51 | 413.90 | 404.89 | 413.67 | 413.67 | 1,038,900 |
09 Nov 2023 | 410.75 | 410.75 | 404.69 | 406.58 | 406.58 | 922,600 |
08 Nov 2023 | 415.00 | 415.15 | 409.32 | 409.64 | 409.64 | 714,500 |
07 Nov 2023 | 409.90 | 414.48 | 406.00 | 413.69 | 413.69 | 1,175,700 |
06 Nov 2023 | 411.50 | 412.27 | 404.51 | 407.95 | 407.95 | 826,900 |
03 Nov 2023 | 408.78 | 412.03 | 406.27 | 407.93 | 407.93 | 1,231,000 |
02 Nov 2023 | 398.91 | 404.87 | 398.70 | 403.50 | 403.50 | 1,390,000 |
01 Nov 2023 | 393.31 | 395.81 | 385.26 | 395.29 | 395.29 | 1,312,600 |
31 Oct 2023 | 391.75 | 395.70 | 389.01 | 393.48 | 393.48 | 1,084,300 |
30 Oct 2023 | 388.44 | 393.27 | 387.75 | 391.75 | 391.75 | 1,005,200 |
27 Oct 2023 | 390.00 | 392.21 | 384.37 | 386.82 | 386.82 | 1,448,600 |
26 Oct 2023 | 393.18 | 394.04 | 386.00 | 388.62 | 388.62 | 1,837,200 |
25 Oct 2023 | 401.00 | 403.82 | 396.12 | 396.70 | 396.70 | 1,309,700 |
24 Oct 2023 | 405.61 | 405.61 | 398.34 | 403.37 | 403.37 | 1,575,800 |
23 Oct 2023 | 394.92 | 406.81 | 392.08 | 402.46 | 402.46 | 1,827,700 |
20 Oct 2023 | 397.43 | 398.13 | 389.00 | 395.82 | 395.82 | 1,937,000 |
19 Oct 2023 | 407.01 | 408.21 | 394.58 | 396.19 | 396.19 | 2,628,200 |
18 Oct 2023 | 412.02 | 417.20 | 404.77 | 405.61 | 405.61 | 3,750,100 |
17 Oct 2023 | 415.00 | 419.86 | 412.19 | 412.94 | 412.94 | 28,064,700 |
16 Oct 2023 | 402.24 | 419.01 | 401.84 | 416.64 | 416.64 | 11,454,200 |
13 Oct 2023 | 375.00 | 384.60 | 374.40 | 377.69 | 377.69 | 1,941,700 |
12 Oct 2023 | 374.90 | 374.90 | 366.99 | 373.94 | 373.94 | 1,250,900 |
11 Oct 2023 | 374.00 | 375.96 | 368.24 | 373.36 | 373.36 | 1,046,300 |
10 Oct 2023 | 372.64 | 378.84 | 371.44 | 373.03 | 373.03 | 1,178,500 |
09 Oct 2023 | 366.90 | 372.87 | 363.57 | 372.64 | 372.64 | 1,079,100 |
06 Oct 2023 | 360.00 | 368.78 | 354.66 | 367.22 | 367.22 | 1,677,900 |
05 Oct 2023 | 367.50 | 367.50 | 360.20 | 360.36 | 360.36 | 1,625,400 |
04 Oct 2023 | 367.76 | 372.00 | 366.99 | 370.10 | 370.10 | 976,300 |
03 Oct 2023 | 378.84 | 381.53 | 365.18 | 368.34 | 368.34 | 1,652,700 |
02 Oct 2023 | 384.60 | 388.87 | 380.88 | 382.86 | 382.86 | 1,197,500 |
29 Sept 2023 | 387.35 | 389.96 | 382.20 | 385.61 | 385.61 | 1,509,100 |
28 Sept 2023 | 381.55 | 382.15 | 375.62 | 379.00 | 379.00 | 1,146,500 |
27 Sept 2023 | 382.21 | 384.29 | 377.04 | 379.14 | 379.14 | 700,400 |
26 Sept 2023 | 380.63 | 384.72 | 378.29 | 380.66 | 380.66 | 1,521,100 |
25 Sept 2023 | 386.02 | 387.50 | 378.11 | 384.33 | 384.33 | 1,576,700 |
22 Sept 2023 | 387.50 | 391.71 | 386.38 | 388.05 | 388.05 | 1,102,600 |
21 Sept 2023 | 387.44 | 390.48 | 383.75 | 383.90 | 383.90 | 1,543,700 |
20 Sept 2023 | 389.15 | 397.99 | 387.88 | 391.88 | 391.88 | 1,487,700 |
19 Sept 2023 | 382.65 | 386.44 | 379.42 | 384.45 | 384.45 | 740,800 |
18 Sept 2023 | 391.70 | 391.99 | 381.68 | 382.81 | 382.81 | 1,178,000 |
15 Sept 2023 | 388.90 | 390.00 | 383.67 | 389.93 | 389.93 | 1,411,000 |
14 Sept 2023 | 394.18 | 394.18 | 384.31 | 388.74 | 388.74 | 914,200 |
13 Sept 2023 | 386.67 | 392.98 | 385.56 | 388.97 | 388.97 | 898,600 |
12 Sept 2023 | 396.27 | 400.43 | 387.18 | 388.12 | 388.12 | 1,102,000 |
11 Sept 2023 | 396.36 | 399.31 | 392.77 | 397.44 | 397.44 | 764,200 |
08 Sept 2023 | 401.05 | 401.38 | 395.51 | 396.36 | 396.36 | 665,600 |
07 Sept 2023 | 397.52 | 400.84 | 396.01 | 398.99 | 398.99 | 830,300 |
06 Sept 2023 | 400.71 | 404.47 | 396.77 | 399.00 | 399.00 | 990,000 |
05 Sept 2023 | 400.00 | 406.94 | 397.28 | 401.81 | 401.81 | 1,855,900 |
01 Sept 2023 | 393.00 | 406.75 | 385.11 | 404.19 | 404.19 | 5,170,400 |
31 Aug 2023 | 379.27 | 382.89 | 378.50 | 381.26 | 381.26 | 3,328,500 |
30 Aug 2023 | 378.87 | 379.00 | 373.50 | 376.73 | 376.73 | 1,175,800 |
29 Aug 2023 | 365.01 | 375.87 | 363.35 | 374.73 | 374.73 | 1,260,300 |
28 Aug 2023 | 367.09 | 367.99 | 362.97 | 365.84 | 365.84 | 1,191,300 |
25 Aug 2023 | 362.06 | 367.39 | 360.42 | 365.59 | 365.59 | 1,138,400 |
24 Aug 2023 | 379.41 | 379.41 | 359.81 | 360.22 | 360.22 | 2,347,100 |
23 Aug 2023 | 374.96 | 379.33 | 368.83 | 377.71 | 377.71 | 1,411,400 |
22 Aug 2023 | 380.60 | 381.53 | 373.54 | 379.42 | 379.42 | 1,122,900 |
21 Aug 2023 | 382.95 | 385.74 | 381.34 | 384.90 | 384.90 | 1,009,200 |
18 Aug 2023 | 372.59 | 382.65 | 371.45 | 381.29 | 381.29 | 945,500 |
17 Aug 2023 | 383.85 | 384.02 | 376.04 | 376.30 | 376.30 | 831,400 |
16 Aug 2023 | 384.78 | 389.78 | 381.08 | 381.16 | 381.16 | 743,500 |
15 Aug 2023 | 383.00 | 385.45 | 378.01 | 383.18 | 383.18 | 941,700 |
14 Aug 2023 | 380.00 | 387.43 | 379.53 | 385.02 | 385.02 | 861,300 |
11 Aug 2023 | 382.98 | 383.60 | 377.74 | 381.13 | 381.13 | 650,100 |
10 Aug 2023 | 385.88 | 394.64 | 383.37 | 384.55 | 384.55 | 937,600 |
09 Aug 2023 | 382.00 | 386.00 | 376.63 | 382.33 | 382.33 | 748,100 |
08 Aug 2023 | 378.64 | 381.11 | 373.71 | 380.70 | 380.70 | 860,600 |
07 Aug 2023 | 380.95 | 383.09 | 377.19 | 382.50 | 382.50 | 761,500 |
04 Aug 2023 | 385.41 | 386.47 | 377.43 | 378.20 | 378.20 | 907,700 |
03 Aug 2023 | 375.76 | 385.45 | 375.00 | 384.00 | 384.00 | 1,055,500 |
02 Aug 2023 | 377.46 | 378.58 | 375.00 | 376.65 | 376.65 | 916,200 |
01 Aug 2023 | 376.99 | 382.31 | 376.00 | 381.21 | 381.21 | 1,096,100 |
31 Jul 2023 | 377.96 | 382.07 | 377.39 | 378.53 | 378.53 | 867,200 |
28 Jul 2023 | 375.87 | 378.64 | 374.53 | 377.96 | 377.96 | 1,041,400 |
27 Jul 2023 | 381.42 | 382.88 | 368.76 | 370.75 | 370.75 | 1,261,800 |
26 Jul 2023 | 380.93 | 381.54 | 375.80 | 378.98 | 378.98 | 782,400 |
25 Jul 2023 | 380.00 | 383.11 | 378.73 | 382.12 | 382.12 | 725,600 |
24 Jul 2023 | 382.43 | 384.35 | 376.81 | 380.39 | 380.39 | 1,211,900 |
21 Jul 2023 | 384.62 | 388.38 | 381.00 | 382.96 | 382.96 | 2,641,800 |
20 Jul 2023 | 386.58 | 390.83 | 381.43 | 381.86 | 381.86 | 1,341,500 |
19 Jul 2023 | 385.00 | 394.54 | 384.87 | 390.51 | 390.51 | 1,478,200 |
18 Jul 2023 | 384.38 | 385.57 | 379.23 | 385.42 | 385.42 | 935,200 |
17 Jul 2023 | 379.07 | 385.35 | 378.40 | 383.69 | 383.69 | 809,400 |
14 Jul 2023 | 379.73 | 381.78 | 377.52 | 380.41 | 380.41 | 660,000 |
13 Jul 2023 | 386.99 | 387.73 | 379.34 | 379.54 | 379.54 | 702,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |