Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
22 Mar 2023 | 500.00 | 507.90 | 497.40 | 504.40 | 504.40 | 44,408,269 |
21 Mar 2023 | 492.00 | 508.40 | 489.90 | 503.40 | 503.40 | 49,719,627 |
20 Mar 2023 | 471.85 | 492.50 | 467.00 | 487.00 | 487.00 | 59,602,146 |
17 Mar 2023 | 489.35 | 504.20 | 476.75 | 479.95 | 479.95 | 243,758,899 |
16 Mar 2023 | 500.00 | 500.37 | 470.80 | 482.45 | 482.45 | 91,002,516 |
15 Mar 2023 | 527.00 | 527.24 | 485.95 | 486.80 | 486.80 | 80,860,103 |
14 Mar 2023 | 522.00 | 533.50 | 512.80 | 530.80 | 530.80 | 58,061,156 |
13 Mar 2023 | 544.30 | 544.60 | 514.90 | 522.50 | 522.50 | 66,961,684 |
10 Mar 2023 | 546.80 | 550.80 | 542.60 | 549.20 | 549.20 | 49,786,469 |
09 Mar 2023 | 558.40 | 560.45 | 552.40 | 557.00 | 557.00 | 51,064,103 |
08 Mar 2023 | 558.40 | 564.16 | 557.50 | 558.40 | 558.40 | 90,878,064 |
07 Mar 2023 | 560.50 | 563.28 | 555.10 | 558.50 | 558.50 | 33,730,187 |
06 Mar 2023 | 550.80 | 560.00 | 550.80 | 559.40 | 559.40 | 39,342,667 |
03 Mar 2023 | 561.00 | 561.70 | 542.80 | 555.30 | 555.30 | 35,685,967 |
02 Mar 2023 | 552.00 | 563.80 | 550.30 | 561.20 | 561.20 | 77,874,419 |
01 Mar 2023 | - | - | - | - | - | - |
28 Feb 2023 | 557.90 | 561.80 | 550.50 | 550.50 | 550.50 | 132,842,967 |
27 Feb 2023 | 554.00 | 560.40 | 553.50 | 558.20 | 558.20 | 48,174,573 |
24 Feb 2023 | 551.30 | 555.90 | 547.70 | 550.20 | 550.20 | 48,017,492 |
23 Feb 2023 | 536.70 | 551.40 | 534.80 | 547.00 | 547.00 | 63,107,361 |
22 Feb 2023 | 547.00 | 550.30 | 536.40 | 539.40 | 539.40 | 68,447,518 |
21 Feb 2023 | 556.60 | 560.20 | 549.67 | 550.30 | 550.30 | 58,925,165 |
20 Feb 2023 | 558.00 | 562.20 | 556.00 | 558.20 | 558.20 | 24,159,385 |
17 Feb 2023 | 564.00 | 564.60 | 556.30 | 559.90 | 559.90 | 59,214,984 |
16 Feb 2023 | 560.20 | 567.70 | 551.30 | 567.60 | 567.60 | 47,259,232 |
15 Feb 2023 | 561.80 | 565.10 | 557.40 | 559.70 | 559.70 | 79,287,029 |
14 Feb 2023 | 558.00 | 565.20 | 555.90 | 560.10 | 560.10 | 81,010,130 |
13 Feb 2023 | 559.90 | 560.65 | 551.70 | 557.40 | 557.40 | 76,344,432 |
10 Feb 2023 | 547.50 | 570.57 | 541.60 | 560.00 | 560.00 | 115,397,585 |
09 Feb 2023 | 532.90 | 545.70 | 531.93 | 545.70 | 545.70 | 97,964,110 |
08 Feb 2023 | 528.00 | 535.00 | 516.40 | 533.20 | 533.20 | 83,266,622 |
07 Feb 2023 | 494.15 | 516.40 | 488.00 | 516.40 | 516.40 | 112,423,187 |
06 Feb 2023 | 488.50 | 488.50 | 475.50 | 478.35 | 478.35 | 39,657,484 |
03 Feb 2023 | 477.85 | 492.35 | 477.50 | 486.05 | 486.05 | 35,547,116 |
02 Feb 2023 | 491.50 | 492.55 | 478.50 | 478.80 | 478.80 | 54,054,450 |
01 Feb 2023 | 491.05 | 496.65 | 486.85 | 492.45 | 492.45 | 44,890,407 |
31 Jan 2023 | 489.55 | 490.10 | 482.20 | 488.85 | 488.85 | 28,682,258 |
30 Jan 2023 | 487.75 | 496.35 | 486.30 | 492.05 | 492.05 | 34,439,065 |
27 Jan 2023 | 487.60 | 496.60 | 484.20 | 489.30 | 489.30 | 39,339,742 |
26 Jan 2023 | 476.10 | 484.65 | 475.30 | 484.20 | 484.20 | 39,708,502 |
25 Jan 2023 | - | - | - | - | - | - |
24 Jan 2023 | 483.45 | 483.45 | 472.75 | 475.25 | 475.25 | 51,300,832 |
23 Jan 2023 | 475.55 | 482.45 | 475.05 | 480.80 | 480.80 | 24,811,193 |
20 Jan 2023 | 479.85 | 482.75 | 474.70 | 475.85 | 475.85 | 40,442,971 |
19 Jan 2023 | 478.50 | 480.75 | 471.65 | 474.70 | 474.70 | 33,902,832 |
18 Jan 2023 | 480.00 | 489.45 | 479.65 | 486.20 | 486.20 | 38,676,651 |
17 Jan 2023 | 480.10 | 487.55 | 478.00 | 484.65 | 484.65 | 34,124,939 |
16 Jan 2023 | 485.50 | 487.85 | 480.00 | 481.00 | 481.00 | 21,938,115 |
13 Jan 2023 | 483.00 | 486.55 | 482.55 | 484.35 | 484.35 | 32,218,369 |
12 Jan 2023 | 481.35 | 486.65 | 478.60 | 485.00 | 485.00 | 28,669,324 |
11 Jan 2023 | 476.90 | 481.15 | 474.25 | 478.55 | 478.55 | 27,187,699 |
10 Jan 2023 | 475.55 | 482.25 | 474.05 | 475.10 | 475.10 | 41,713,226 |
09 Jan 2023 | 478.00 | 485.45 | 477.25 | 479.30 | 479.30 | 31,000,006 |
06 Jan 2023 | 474.25 | 480.15 | 474.25 | 477.05 | 477.05 | 45,580,214 |
05 Jan 2023 | 468.00 | 474.30 | 465.45 | 471.75 | 471.75 | 27,641,337 |
04 Jan 2023 | 474.00 | 475.90 | 465.00 | 465.85 | 465.85 | 48,319,569 |
03 Jan 2023 | 481.40 | 496.90 | 481.29 | 483.35 | 483.35 | 40,781,538 |
30 Dec 2022 | 478.45 | 480.50 | 474.90 | 474.90 | 474.90 | 12,498,129 |
29 Dec 2022 | 474.20 | 480.85 | 472.80 | 480.75 | 480.75 | 15,838,786 |
28 Dec 2022 | 487.75 | 489.95 | 477.25 | 480.40 | 480.40 | 61,058,866 |
23 Dec 2022 | 475.00 | 478.90 | 473.75 | 478.90 | 478.90 | 62,024,066 |
22 Dec 2022 | 482.10 | 485.07 | 476.50 | 477.90 | 477.90 | 57,397,378 |
21 Dec 2022 | 466.95 | 480.65 | 466.15 | 480.00 | 480.00 | 32,751,179 |
20 Dec 2022 | 462.10 | 470.80 | 461.05 | 467.45 | 467.45 | 33,262,806 |
19 Dec 2022 | 458.95 | 470.30 | 457.40 | 466.60 | 466.60 | 29,797,513 |
16 Dec 2022 | 466.75 | 468.25 | 455.40 | 455.40 | 455.40 | 156,646,360 |
15 Dec 2022 | 468.40 | 472.05 | 464.75 | 465.85 | 465.85 | 38,854,764 |
14 Dec 2022 | 470.30 | 475.63 | 467.55 | 469.55 | 469.55 | 36,570,028 |
13 Dec 2022 | 465.85 | 472.85 | 463.50 | 471.05 | 471.05 | 34,093,855 |
12 Dec 2022 | 459.70 | 465.65 | 456.75 | 462.10 | 462.10 | 37,882,663 |
09 Dec 2022 | 462.35 | 465.59 | 455.00 | 461.95 | 461.95 | 60,905,839 |
08 Dec 2022 | 467.30 | 474.45 | 463.95 | 463.95 | 463.95 | 36,084,523 |
07 Dec 2022 | 470.45 | 473.80 | 463.05 | 464.00 | 464.00 | 46,500,857 |
06 Dec 2022 | 480.70 | 483.50 | 470.90 | 474.65 | 474.65 | 59,104,182 |
05 Dec 2022 | 479.25 | 489.27 | 477.37 | 483.50 | 483.50 | 42,774,634 |
02 Dec 2022 | 485.00 | 486.30 | 474.50 | 480.90 | 480.90 | 44,398,679 |
01 Dec 2022 | 493.50 | 495.90 | 486.95 | 489.45 | 489.45 | 38,905,995 |
30 Nov 2022 | 492.50 | 503.30 | 492.05 | 497.50 | 497.50 | 118,086,790 |
29 Nov 2022 | 486.00 | 496.75 | 486.00 | 492.05 | 492.05 | 73,104,465 |
28 Nov 2022 | 479.80 | 484.85 | 475.05 | 483.55 | 483.55 | 40,608,786 |
25 Nov 2022 | 482.35 | 493.05 | 482.17 | 488.35 | 488.35 | 27,943,103 |
24 Nov 2022 | 485.15 | 487.85 | 479.95 | 483.55 | 483.55 | 23,740,889 |
23 Nov 2022 | 490.00 | 498.60 | 482.75 | 483.10 | 483.10 | 50,190,396 |
22 Nov 2022 | 471.00 | 488.00 | 470.50 | 488.00 | 488.00 | 59,516,989 |
21 Nov 2022 | 475.30 | 477.60 | 456.50 | 458.15 | 458.15 | 62,668,424 |
18 Nov 2022 | 483.00 | 486.20 | 469.50 | 476.05 | 476.05 | 43,306,864 |
17 Nov 2022 | 476.70 | 482.45 | 476.60 | 478.65 | 478.65 | 44,122,770 |
16 Nov 2022 | 479.45 | 488.25 | 478.96 | 481.35 | 481.35 | 43,262,475 |
15 Nov 2022 | 477.85 | 480.60 | 472.55 | 477.05 | 477.05 | 33,369,952 |
14 Nov 2022 | 477.40 | 483.30 | 472.35 | 480.50 | 480.50 | 31,077,051 |
11 Nov 2022 | 475.35 | 483.40 | 471.98 | 478.40 | 478.40 | 41,500,170 |
10 Nov 2022 | 473.50 | 486.40 | 470.75 | 470.75 | 470.75 | 78,155,123 |
09 Nov 2022 | 485.85 | 488.60 | 481.35 | 482.10 | 482.10 | 62,100,075 |
08 Nov 2022 | 497.60 | 501.80 | 485.70 | 485.70 | 485.70 | 52,833,847 |
07 Nov 2022 | 497.10 | 503.30 | 494.45 | 501.80 | 501.80 | 34,010,048 |
04 Nov 2022 | 495.95 | 504.40 | 493.00 | 499.95 | 499.95 | 46,266,880 |
03 Nov 2022 | 482.15 | 494.30 | 477.95 | 493.50 | 493.50 | 42,181,307 |
02 Nov 2022 | 483.40 | 486.90 | 476.85 | 484.35 | 484.35 | 38,110,483 |
01 Nov 2022 | 479.50 | 486.90 | 474.20 | 486.45 | 486.45 | 42,001,921 |
31 Oct 2022 | 474.00 | 484.00 | 467.10 | 479.80 | 479.80 | 39,528,766 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |