Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 Jan 2023 | 548.80 | 549.00 | 539.00 | 540.00 | 540.00 | 14,823 |
30 Jan 2023 | 548.00 | 548.00 | 542.20 | 545.00 | 545.00 | 6,076 |
27 Jan 2023 | 549.00 | 549.60 | 545.80 | 549.00 | 549.00 | 8,114 |
26 Jan 2023 | 550.25 | 551.80 | 545.80 | 551.25 | 551.25 | 17,386 |
25 Jan 2023 | 549.00 | 552.80 | 545.00 | 550.75 | 550.75 | 22,823 |
24 Jan 2023 | 537.75 | 550.00 | 540.80 | 549.00 | 549.00 | 11,147 |
23 Jan 2023 | 538.75 | 545.40 | 535.00 | 541.50 | 541.50 | 25,256 |
20 Jan 2023 | 528.50 | 538.05 | 527.60 | 536.25 | 536.25 | 15,091 |
19 Jan 2023 | 529.00 | 527.80 | 523.80 | 525.50 | 525.50 | 20,498 |
18 Jan 2023 | 534.75 | 531.80 | 527.40 | 531.25 | 531.25 | 72,382 |
17 Jan 2023 | 524.50 | 530.60 | 523.40 | 524.50 | 524.50 | 19,464 |
16 Jan 2023 | 523.00 | 525.00 | 518.20 | 523.00 | 523.00 | 40,057 |
13 Jan 2023 | 524.50 | 528.00 | 520.80 | 526.00 | 526.00 | 20,832 |
12 Jan 2023 | 510.85 | 527.00 | 513.00 | 522.50 | 522.50 | 17,269 |
11 Jan 2023 | 510.30 | 511.80 | 502.60 | 509.30 | 509.30 | 16,864 |
10 Jan 2023 | 502.95 | 509.80 | 501.00 | 508.30 | 508.30 | 20,278 |
09 Jan 2023 | 499.25 | 506.60 | 499.00 | 500.60 | 500.60 | 58,775 |
06 Jan 2023 | 496.60 | 499.10 | 495.60 | 495.80 | 495.80 | 21,551 |
05 Jan 2023 | 499.05 | 498.60 | 494.10 | 495.70 | 495.70 | 14,677 |
04 Jan 2023 | 484.90 | 498.90 | 490.00 | 491.80 | 491.80 | 11,015 |
03 Jan 2023 | 484.90 | 491.50 | 482.90 | 489.45 | 489.45 | 27,081 |
30 Dec 2022 | 482.00 | 482.70 | 476.80 | 481.40 | 481.40 | 8,322 |
29 Dec 2022 | 478.10 | 481.40 | 474.50 | 475.20 | 475.20 | 5,479 |
28 Dec 2022 | 480.80 | 482.50 | 477.60 | 481.80 | 481.80 | 8,731 |
23 Dec 2022 | 483.80 | 481.90 | 476.00 | 477.10 | 477.10 | 9,839 |
22 Dec 2022 | 478.70 | 483.20 | 476.70 | 481.00 | 481.00 | 67,108 |
21 Dec 2022 | 472.20 | 478.15 | 469.40 | 471.30 | 471.30 | 9,227 |
20 Dec 2022 | 469.90 | 472.70 | 467.30 | 467.60 | 467.60 | 59,554 |
19 Dec 2022 | 475.60 | 478.00 | 471.65 | 477.90 | 477.90 | 23,837 |
16 Dec 2022 | 476.10 | 482.30 | 472.00 | 474.80 | 474.80 | 24,421 |
15 Dec 2022 | 493.80 | 493.90 | 479.70 | 485.70 | 485.70 | 13,771 |
14 Dec 2022 | 492.90 | 495.10 | 492.50 | 492.70 | 492.70 | 44,621 |
13 Dec 2022 | 490.25 | 498.40 | 488.00 | 491.25 | 491.25 | 29,436 |
12 Dec 2022 | 495.25 | 495.00 | 487.60 | 494.15 | 494.15 | 16,454 |
09 Dec 2022 | 489.90 | 497.60 | 490.70 | 492.90 | 492.90 | 11,797 |
08 Dec 2022 | 501.50 | 500.40 | 490.20 | 492.35 | 492.35 | 33,572 |
07 Dec 2022 | 506.50 | 506.20 | 500.00 | 503.50 | 503.50 | 15,168 |
06 Dec 2022 | 507.95 | 510.42 | 506.12 | 506.85 | 506.85 | 4,793 |
05 Dec 2022 | 511.85 | 509.40 | 505.80 | 507.40 | 507.40 | 12,271 |
02 Dec 2022 | 509.30 | 512.20 | 506.00 | 510.75 | 510.75 | 10,314 |
01 Dec 2022 | 507.95 | 512.00 | 503.20 | 506.05 | 506.05 | 4,581 |
30 Nov 2022 | 503.05 | 510.00 | 501.55 | 505.95 | 505.95 | 39,461 |
29 Nov 2022 | 501.50 | 507.00 | 501.00 | 506.85 | 506.85 | 29,379 |
28 Nov 2022 | 500.05 | 505.60 | 500.20 | 503.95 | 503.95 | 10,614 |
25 Nov 2022 | 506.40 | 507.00 | 503.60 | 505.05 | 505.05 | 13,490 |
24 Nov 2022 | 500.60 | 509.80 | 502.60 | 504.50 | 504.50 | 8,688 |
23 Nov 2022 | 498.60 | 503.00 | 497.30 | 499.25 | 499.25 | 12,413 |
22 Nov 2022 | 498.25 | 503.20 | 495.10 | 497.70 | 497.70 | 7,641 |
21 Nov 2022 | 503.95 | 502.20 | 497.60 | 501.50 | 501.50 | 16,448 |
18 Nov 2022 | 499.15 | 504.60 | 497.70 | 500.15 | 500.15 | 12,625 |
17 Nov 2022 | 498.05 | 500.60 | 489.60 | 491.45 | 491.45 | 6,480 |
16 Nov 2022 | 498.15 | 499.90 | 495.60 | 496.15 | 496.15 | 8,068 |
15 Nov 2022 | 502.50 | 501.40 | 494.60 | 500.70 | 500.70 | 8,928 |
14 Nov 2022 | 507.50 | 504.80 | 497.30 | 500.70 | 500.70 | 33,766 |
11 Nov 2022 | 500.05 | 504.60 | 496.30 | 496.15 | 496.15 | 9,844 |
10 Nov 2022 | 494.15 | 499.00 | 489.60 | 498.05 | 498.05 | 12,568 |
09 Nov 2022 | 495.80 | 495.10 | 486.00 | 493.35 | 493.35 | 12,814 |
08 Nov 2022 | 481.40 | 493.20 | 481.30 | 488.45 | 488.45 | 12,344 |
07 Nov 2022 | 483.00 | 488.00 | 481.30 | 483.80 | 483.80 | 5,490 |
04 Nov 2022 | 481.00 | 485.20 | 476.90 | 479.10 | 479.10 | 16,158 |
03 Nov 2022 | 482.20 | 480.90 | 475.10 | 478.70 | 478.70 | 11,924 |
02 Nov 2022 | 485.30 | 485.40 | 480.00 | 484.90 | 484.90 | 6,627 |
01 Nov 2022 | 484.70 | 489.00 | 481.90 | 487.50 | 487.50 | 14,903 |
31 Oct 2022 | 479.10 | 487.10 | 479.60 | 486.50 | 486.50 | 20,618 |
28 Oct 2022 | 477.90 | 480.20 | 471.60 | 477.70 | 477.70 | 8,756 |
27 Oct 2022 | 477.90 | 484.30 | 478.20 | 480.40 | 480.40 | 10,565 |
26 Oct 2022 | 483.00 | 483.60 | 476.80 | 483.20 | 483.20 | 14,945 |
25 Oct 2022 | 480.00 | 481.45 | 472.30 | 480.20 | 480.20 | 22,061 |
24 Oct 2022 | 472.40 | 477.20 | 467.40 | 475.60 | 475.60 | 44,576 |
21 Oct 2022 | 459.80 | 465.50 | 455.80 | 465.20 | 465.20 | 19,882 |
20 Oct 2022 | 464.20 | 466.40 | 459.20 | 466.40 | 466.40 | 8,430 |
19 Oct 2022 | 467.00 | 465.20 | 461.50 | 462.70 | 462.70 | 9,280 |
18 Oct 2022 | 466.00 | 464.80 | 458.00 | 461.10 | 461.10 | 11,551 |
17 Oct 2022 | 447.50 | 458.80 | 446.60 | 455.50 | 455.50 | 15,567 |
14 Oct 2022 | 441.60 | 452.10 | 443.90 | 450.00 | 450.00 | 11,409 |
13 Oct 2022 | 436.50 | 442.90 | 430.20 | 439.30 | 439.30 | 12,483 |
12 Oct 2022 | 439.50 | 437.60 | 430.20 | 435.80 | 435.80 | 16,454 |
11 Oct 2022 | 441.40 | 441.10 | 434.80 | 438.90 | 438.90 | 18,433 |
10 Oct 2022 | 444.70 | 448.10 | 441.00 | 447.70 | 447.70 | 27,526 |
07 Oct 2022 | 449.60 | 451.00 | 442.60 | 448.00 | 448.00 | 29,821 |
06 Oct 2022 | 454.70 | 458.60 | 448.70 | 452.10 | 452.10 | 13,215 |
05 Oct 2022 | 458.00 | 458.50 | 453.40 | 456.60 | 456.60 | 37,200 |
04 Oct 2022 | 449.20 | 458.50 | 447.60 | 458.00 | 458.00 | 16,752 |
03 Oct 2022 | 437.90 | 445.10 | 432.30 | 439.70 | 439.70 | 127,227 |
30 Sept 2022 | 428.90 | 439.10 | 431.60 | 435.00 | 435.00 | 15,672 |
29 Sept 2022 | 432.00 | 432.50 | 421.60 | 427.00 | 427.00 | 29,646 |
28 Sept 2022 | 431.10 | 435.00 | 416.30 | 429.70 | 429.70 | 47,206 |
27 Sept 2022 | 444.10 | 446.90 | 435.60 | 437.30 | 437.30 | 40,108 |
26 Sept 2022 | 451.40 | 453.40 | 439.30 | 443.80 | 443.80 | 64,160 |
23 Sept 2022 | 479.10 | 479.60 | 454.50 | 456.80 | 456.80 | 46,724 |
22 Sept 2022 | 492.35 | 497.50 | 477.10 | 482.20 | 482.20 | 31,234 |
21 Sept 2022 | 499.15 | 502.00 | 497.40 | 497.15 | 497.15 | 15,894 |
20 Sept 2022 | 510.95 | 516.00 | 501.40 | 508.40 | 508.40 | 47,280 |
16 Sept 2022 | 513.75 | 518.80 | 511.60 | 514.75 | 514.75 | 53,809 |
15 Sept 2022 | 524.50 | 520.60 | 514.60 | 518.25 | 518.25 | 8,162 |
14 Sept 2022 | 520.50 | 521.60 | 513.40 | 516.25 | 516.25 | 12,193 |
13 Sept 2022 | 524.50 | 530.20 | 520.32 | 524.50 | 524.50 | 11,169 |
12 Sept 2022 | 522.60 | 525.20 | 517.60 | 518.75 | 518.75 | 6,527 |
09 Sept 2022 | 510.85 | 514.20 | 508.00 | 507.95 | 507.95 | 8,742 |
08 Sept 2022 | 502.95 | 509.60 | 500.20 | 505.50 | 505.50 | 95,145 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |