Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 Dec 2023 | 428.50 | 429.20 | 424.60 | 427.05 | 427.05 | 66,241 |
05 Dec 2023 | 419.55 | 429.00 | 417.80 | 427.85 | 427.85 | 13,256 |
04 Dec 2023 | 417.25 | 423.50 | 413.90 | 416.30 | 416.30 | 125,340 |
01 Dec 2023 | 409.45 | 417.90 | 404.90 | 410.30 | 410.30 | 70,532 |
30 Nov 2023 | 410.00 | 409.30 | 390.50 | 404.90 | 404.90 | 153,500 |
29 Nov 2023 | 408.00 | 410.30 | 397.90 | 401.05 | 401.05 | 26,714 |
28 Nov 2023 | 383.75 | 416.20 | 376.80 | 406.60 | 406.60 | 150,713 |
27 Nov 2023 | 450.00 | 456.80 | 447.80 | 456.00 | 456.00 | 33,780 |
24 Nov 2023 | 462.40 | 459.20 | 451.40 | 452.40 | 452.40 | 10,587 |
23 Nov 2023 | 443.05 | 462.10 | 447.30 | 459.85 | 459.85 | 20,020 |
22 Nov 2023 | 450.00 | 454.00 | 446.60 | 445.45 | 445.45 | 12,219 |
21 Nov 2023 | 450.00 | 453.90 | 447.27 | 449.05 | 449.05 | 38,170 |
20 Nov 2023 | 455.05 | 455.50 | 447.70 | 451.65 | 451.65 | 13,351 |
17 Nov 2023 | 449.85 | 453.40 | 447.70 | 448.80 | 448.80 | 23,610 |
16 Nov 2023 | 450.30 | 456.10 | 445.90 | 453.25 | 453.25 | 7,026 |
15 Nov 2023 | 456.10 | 456.90 | 449.90 | 455.65 | 455.65 | 28,435 |
14 Nov 2023 | 460.10 | 471.00 | 456.17 | 461.55 | 461.55 | 14,864 |
13 Nov 2023 | 457.35 | 466.46 | 457.30 | 461.75 | 461.75 | 29,706 |
10 Nov 2023 | 457.25 | 463.00 | 448.40 | 453.65 | 453.65 | 7,130 |
09 Nov 2023 | 462.00 | 469.30 | 458.90 | 464.20 | 464.20 | 16,321 |
08 Nov 2023 | 462.00 | 475.50 | 464.70 | 470.90 | 470.90 | 11,519 |
07 Nov 2023 | 461.75 | 464.90 | 456.60 | 459.45 | 459.45 | 6,765 |
06 Nov 2023 | 465.05 | 469.70 | 461.10 | 464.50 | 464.50 | 5,142 |
03 Nov 2023 | 462.00 | 467.00 | 461.00 | 461.75 | 461.75 | 7,232 |
02 Nov 2023 | 466.10 | 475.10 | 459.90 | 468.60 | 468.60 | 12,115 |
01 Nov 2023 | 445.15 | 464.23 | 443.00 | 463.35 | 463.35 | 35,752 |
31 Oct 2023 | 462.80 | 462.80 | 433.10 | 439.05 | 439.05 | 26,776 |
30 Oct 2023 | 442.00 | 442.80 | 433.40 | 434.00 | 434.00 | 17,318 |
27 Oct 2023 | 443.75 | 446.10 | 438.90 | 442.10 | 442.10 | 20,988 |
26 Oct 2023 | 443.75 | 446.40 | 438.80 | 444.90 | 444.90 | 19,385 |
25 Oct 2023 | 450.70 | 459.50 | 443.20 | 449.55 | 449.55 | 27,806 |
24 Oct 2023 | 447.05 | 456.79 | 444.40 | 450.00 | 450.00 | 57,862 |
23 Oct 2023 | 461.85 | 455.80 | 448.30 | 449.75 | 449.75 | 36,886 |
20 Oct 2023 | 451.05 | 459.60 | 446.53 | 458.30 | 458.30 | 23,486 |
19 Oct 2023 | 460.40 | 463.40 | 449.30 | 468.10 | 468.10 | 24,613 |
18 Oct 2023 | 473.85 | 471.30 | 464.80 | 468.10 | 468.10 | 14,780 |
17 Oct 2023 | 470.00 | 482.30 | 469.30 | 473.55 | 473.55 | 35,708 |
16 Oct 2023 | 472.00 | 473.40 | 467.20 | 471.45 | 471.45 | 16,345 |
13 Oct 2023 | 474.40 | 477.10 | 467.60 | 470.70 | 470.70 | 17,397 |
12 Oct 2023 | 464.60 | 482.20 | 475.40 | 478.35 | 478.35 | 10,005 |
11 Oct 2023 | 473.15 | 479.20 | 471.80 | 476.25 | 476.25 | 10,848 |
10 Oct 2023 | 472.90 | 476.60 | 466.45 | 471.85 | 471.85 | 42,424 |
09 Oct 2023 | 467.55 | 472.10 | 462.60 | 471.05 | 471.05 | 38,543 |
06 Oct 2023 | 461.05 | 469.40 | 458.70 | 462.60 | 462.60 | 12,857 |
05 Oct 2023 | 454.20 | 458.70 | 452.50 | 456.70 | 456.70 | 15,087 |
04 Oct 2023 | 458.40 | 461.90 | 451.80 | 454.20 | 454.20 | 62,971 |
03 Oct 2023 | 464.80 | 465.10 | 447.80 | 455.25 | 455.25 | 29,509 |
02 Oct 2023 | 462.00 | 468.90 | 459.60 | 460.00 | 460.00 | 134,761 |
29 Sept 2023 | 452.70 | 464.90 | 458.80 | 460.70 | 460.70 | 14,195 |
28 Sept 2023 | 456.00 | 460.10 | 451.00 | 457.85 | 457.85 | 10,664 |
27 Sept 2023 | 450.40 | 464.70 | 453.90 | 456.30 | 456.30 | 36,904 |
26 Sept 2023 | 477.00 | 477.80 | 450.30 | 457.05 | 457.05 | 34,164 |
25 Sept 2023 | 473.25 | 478.60 | 472.80 | 479.10 | 479.10 | 6,646 |
22 Sept 2023 | 477.95 | 479.90 | 474.90 | 476.80 | 476.80 | 9,712 |
21 Sept 2023 | 486.15 | 487.30 | 473.57 | 483.25 | 483.25 | 15,971 |
20 Sept 2023 | 488.80 | 493.30 | 487.57 | 489.40 | 489.40 | 13,320 |
19 Sept 2023 | 487.10 | 491.40 | 483.90 | 486.10 | 486.10 | 19,348 |
18 Sept 2023 | 490.30 | 491.90 | 486.60 | 489.75 | 489.75 | 33,717 |
15 Sept 2023 | 490.75 | 493.20 | 488.60 | 490.15 | 490.15 | 45,360 |
14 Sept 2023 | 473.05 | 492.10 | 481.40 | 490.70 | 490.70 | 13,789 |
13 Sept 2023 | 479.30 | 485.20 | 477.10 | 480.40 | 480.40 | 46,944 |
12 Sept 2023 | 487.05 | 487.50 | 479.50 | 485.35 | 485.35 | 9,543 |
11 Sept 2023 | 480.65 | 492.10 | 480.75 | 484.20 | 484.20 | 17,094 |
08 Sept 2023 | 479.05 | 487.30 | 479.70 | 483.70 | 483.70 | 31,989 |
07 Sept 2023 | 479.25 | 483.40 | 473.00 | 477.95 | 477.95 | 34,006 |
06 Sept 2023 | 479.25 | 485.80 | 475.85 | 477.95 | 477.95 | 8,495 |
05 Sept 2023 | 479.45 | 485.40 | 477.80 | 480.05 | 480.05 | 6,870 |
04 Sept 2023 | 475.25 | 477.60 | 474.00 | 475.15 | 475.15 | 4,533 |
01 Sept 2023 | 469.55 | 478.90 | 461.70 | 469.85 | 469.85 | 38,405 |
31 Aug 2023 | 463.35 | 467.10 | 462.00 | 461.45 | 461.45 | 62,905 |
30 Aug 2023 | 465.05 | 469.90 | 464.70 | 467.05 | 467.05 | 5,725 |
29 Aug 2023 | 469.55 | 469.70 | 464.80 | 467.65 | 467.65 | 8,750 |
25 Aug 2023 | 465.05 | 470.10 | 462.60 | 464.20 | 464.20 | 17,810 |
24 Aug 2023 | 463.45 | 469.30 | 464.00 | 464.80 | 464.80 | 54,166 |
23 Aug 2023 | 445.05 | 466.10 | 460.80 | 461.45 | 461.45 | 12,874 |
22 Aug 2023 | 458.00 | 464.60 | 459.60 | 460.50 | 460.50 | 15,401 |
21 Aug 2023 | 448.70 | 456.60 | 448.90 | 450.70 | 450.70 | 34,847 |
18 Aug 2023 | 455.25 | 455.10 | 445.10 | 446.10 | 446.10 | 15,391 |
17 Aug 2023 | 458.20 | 465.40 | 454.67 | 458.70 | 458.70 | 35,665 |
16 Aug 2023 | 464.20 | 465.10 | 457.20 | 462.20 | 462.20 | 23,587 |
15 Aug 2023 | 457.45 | 465.30 | 456.40 | 458.10 | 458.10 | 6,554 |
14 Aug 2023 | 455.15 | 457.10 | 452.20 | 456.30 | 456.30 | 3,273 |
11 Aug 2023 | 456.10 | 458.20 | 450.24 | 452.60 | 452.60 | 30,187 |
10 Aug 2023 | 450.00 | 459.20 | 450.70 | 453.15 | 453.15 | 26,788 |
09 Aug 2023 | 448.40 | 452.20 | 447.00 | 448.80 | 448.80 | 9,144 |
08 Aug 2023 | 442.00 | 449.50 | 439.10 | 443.05 | 443.05 | 11,333 |
07 Aug 2023 | 443.45 | 449.10 | 440.60 | 446.60 | 446.60 | 41,072 |
04 Aug 2023 | 450.50 | 454.30 | 445.30 | 453.35 | 453.35 | 12,397 |
03 Aug 2023 | 456.20 | 459.30 | 451.10 | 456.30 | 456.30 | 16,929 |
02 Aug 2023 | 448.00 | 462.30 | 452.70 | 454.70 | 454.70 | 37,625 |
01 Aug 2023 | 460.00 | 464.80 | 458.80 | 463.85 | 463.85 | 42,245 |
31 Jul 2023 | 414.50 | 460.60 | 438.00 | 458.10 | 458.10 | 8,774 |
28 Jul 2023 | 465.05 | 470.00 | 452.10 | 454.90 | 454.90 | 42,312 |
27 Jul 2023 | 454.60 | 477.80 | 460.00 | 464.40 | 464.40 | 82,379 |
26 Jul 2023 | 468.70 | 477.50 | 466.00 | 467.15 | 467.15 | 13,951 |
25 Jul 2023 | 474.50 | 484.50 | 468.60 | 484.40 | 484.40 | 68,961 |
24 Jul 2023 | 489.95 | 494.00 | 477.80 | 479.10 | 479.10 | 14,165 |
21 Jul 2023 | 463.05 | 493.60 | 477.40 | 490.50 | 490.50 | 44,580 |
20 Jul 2023 | 455.05 | 480.10 | 462.70 | 478.50 | 478.50 | 76,161 |
19 Jul 2023 | 455.25 | 476.90 | 443.00 | 474.20 | 474.20 | 56,984 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |