Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jun 2023 | 484.80 | 497.40 | 483.00 | 496.60 | 496.60 | 122,564 |
01 Jun 2023 | 481.10 | 487.30 | 474.80 | 481.90 | 481.90 | 103,816 |
31 May 2023 | 479.10 | 485.90 | 471.90 | 478.30 | 478.30 | 142,558 |
30 May 2023 | 485.60 | 491.90 | 482.80 | 483.60 | 483.60 | 113,481 |
26 May 2023 | 488.00 | 488.00 | 480.10 | 485.60 | 485.60 | 82,275 |
25 May 2023 | 484.40 | 488.00 | 475.80 | 487.60 | 487.60 | 109,574 |
24 May 2023 | 485.20 | 489.10 | 483.50 | 484.00 | 484.00 | 121,006 |
23 May 2023 | 481.80 | 492.70 | 481.00 | 488.20 | 488.20 | 172,665 |
22 May 2023 | 476.40 | 483.40 | 474.40 | 480.50 | 480.50 | 165,287 |
17 May 2023 | 468.50 | 476.40 | 467.40 | 475.50 | 475.50 | 101,481 |
16 May 2023 | 470.00 | 476.50 | 468.00 | 470.10 | 470.10 | 118,445 |
15 May 2023 | 467.00 | 471.80 | 461.90 | 470.40 | 470.40 | 146,178 |
12 May 2023 | 466.80 | 470.70 | 464.00 | 465.30 | 465.30 | 96,222 |
11 May 2023 | 468.00 | 472.80 | 463.00 | 465.30 | 465.30 | 136,518 |
10 May 2023 | 474.00 | 479.00 | 464.80 | 466.30 | 466.30 | 96,535 |
09 May 2023 | 471.80 | 472.80 | 465.10 | 470.00 | 470.00 | 102,206 |
08 May 2023 | 472.00 | 479.00 | 467.70 | 474.10 | 474.10 | 156,998 |
04 May 2023 | 469.80 | 471.70 | 463.40 | 463.90 | 463.90 | 153,882 |
03 May 2023 | 477.20 | 477.20 | 464.10 | 472.10 | 472.10 | 241,225 |
02 May 2023 | 497.00 | 500.60 | 475.70 | 476.20 | 476.20 | 353,399 |
01 May 2023 | 497.10 | 500.60 | 495.10 | 500.60 | 500.60 | 30,109 |
28 Apr 2023 | 505.20 | 505.20 | 488.10 | 493.10 | 493.10 | 151,186 |
27 Apr 2023 | 497.40 | 509.00 | 496.00 | 500.60 | 500.60 | 111,685 |
26 Apr 2023 | 495.20 | 496.80 | 482.90 | 496.80 | 496.80 | 137,386 |
25 Apr 2023 | 501.00 | 503.80 | 495.20 | 498.00 | 498.00 | 113,370 |
24 Apr 2023 | 507.20 | 509.60 | 503.80 | 507.40 | 507.40 | 67,940 |
21 Apr 2023 | 508.80 | 508.80 | 502.00 | 507.20 | 507.20 | 104,455 |
20 Apr 2023 | 517.00 | 520.40 | 509.60 | 510.40 | 510.40 | 91,785 |
19 Apr 2023 | 517.40 | 519.40 | 505.20 | 516.40 | 516.40 | 138,919 |
18 Apr 2023 | 518.00 | 523.60 | 513.00 | 517.40 | 517.40 | 243,456 |
17 Apr 2023 | 516.80 | 518.20 | 504.00 | 506.40 | 506.40 | 139,182 |
14 Apr 2023 | 490.00 | 514.80 | 489.90 | 514.80 | 514.80 | 265,518 |
13 Apr 2023 | 483.40 | 493.60 | 480.00 | 488.20 | 488.20 | 284,219 |
12 Apr 2023 | 479.10 | 480.90 | 472.50 | 477.30 | 477.30 | 110,426 |
11 Apr 2023 | 471.70 | 483.10 | 469.50 | 482.00 | 482.00 | 182,797 |
05 Apr 2023 | 471.20 | 474.90 | 463.30 | 465.50 | 465.50 | 120,570 |
04 Apr 2023 | 480.00 | 483.30 | 471.80 | 471.80 | 471.80 | 92,873 |
03 Apr 2023 | 475.00 | 483.80 | 475.00 | 477.10 | 477.10 | 106,567 |
31 Mar 2023 | 490.80 | 490.80 | 479.70 | 480.20 | 480.20 | 133,509 |
30 Mar 2023 | 483.00 | 491.30 | 480.80 | 489.70 | 489.70 | 127,946 |
29 Mar 2023 | 476.00 | 480.60 | 473.50 | 478.90 | 478.90 | 151,305 |
28 Mar 2023 | 481.50 | 483.20 | 467.60 | 473.40 | 473.40 | 102,456 |
27 Mar 2023 | 478.90 | 482.40 | 467.40 | 472.90 | 472.90 | 140,798 |
24 Mar 2023 | 481.40 | 481.40 | 456.00 | 469.80 | 469.80 | 271,151 |
23 Mar 2023 | 493.20 | 493.20 | 480.20 | 484.40 | 484.40 | 165,788 |
22 Mar 2023 | 497.10 | 505.80 | 487.10 | 496.30 | 496.30 | 178,303 |
21 Mar 2023 | 482.80 | 500.00 | 479.70 | 496.50 | 496.50 | 208,336 |
20 Mar 2023 | 458.60 | 479.60 | 441.60 | 477.60 | 477.60 | 337,419 |
17 Mar 2023 | 489.50 | 491.60 | 465.50 | 469.00 | 469.00 | 265,558 |
16 Mar 2023 | 490.00 | 495.30 | 467.30 | 479.90 | 479.90 | 364,043 |
15 Mar 2023 | 517.00 | 529.60 | 477.40 | 483.30 | 483.30 | 535,433 |
14 Mar 2023 | 508.20 | 517.60 | 496.50 | 515.20 | 515.20 | 500,174 |
13 Mar 2023 | 543.40 | 547.40 | 503.00 | 510.60 | 510.60 | 481,719 |
10 Mar 2023 | 553.00 | 554.00 | 540.40 | 542.80 | 542.80 | 361,771 |
09 Mar 2023 | 575.20 | 579.00 | 566.00 | 568.00 | 568.00 | 92,730 |
08 Mar 2023 | 571.60 | 576.00 | 568.60 | 575.20 | 575.20 | 73,346 |
07 Mar 2023 | 583.00 | 586.80 | 572.40 | 573.20 | 573.20 | 114,737 |
06 Mar 2023 | 589.80 | 592.00 | 579.00 | 583.00 | 583.00 | 87,863 |
03 Mar 2023 | 573.60 | 588.40 | 573.60 | 586.00 | 586.00 | 91,622 |
02 Mar 2023 | 572.00 | 580.60 | 569.00 | 573.80 | 573.80 | 148,058 |
01 Mar 2023 | 590.00 | 594.00 | 575.00 | 575.00 | 575.00 | 161,238 |
28 Feb 2023 | 565.00 | 598.20 | 565.00 | 590.00 | 590.00 | 329,569 |
27 Feb 2023 | 573.60 | 579.20 | 570.20 | 575.00 | 575.00 | 104,303 |
24 Feb 2023 | 574.00 | 582.20 | 569.60 | 573.00 | 573.00 | 153,064 |
23 Feb 2023 | 555.40 | 576.80 | 555.40 | 573.40 | 573.40 | 185,735 |
22 Feb 2023 | 560.00 | 560.80 | 550.00 | 554.00 | 554.00 | 80,967 |
21 Feb 2023 | 562.20 | 563.60 | 553.20 | 562.80 | 562.80 | 68,726 |
20 Feb 2023 | 558.40 | 566.60 | 557.00 | 562.60 | 562.60 | 104,514 |
17 Feb 2023 | 554.00 | 560.60 | 551.60 | 558.40 | 558.40 | 76,872 |
16 Feb 2023 | 554.00 | 557.00 | 548.40 | 556.60 | 556.60 | 102,194 |
15 Feb 2023 | 547.00 | 553.20 | 542.00 | 551.20 | 551.20 | 86,126 |
14 Feb 2023 | 550.60 | 552.80 | 545.60 | 547.20 | 547.20 | 106,907 |
13 Feb 2023 | 546.60 | 553.20 | 545.20 | 550.20 | 550.20 | 104,543 |
10 Feb 2023 | 541.80 | 550.20 | 540.40 | 545.40 | 545.40 | 212,742 |
09 Feb 2023 | 525.00 | 550.20 | 524.00 | 546.20 | 546.20 | 389,590 |
08 Feb 2023 | 504.80 | 525.00 | 504.80 | 524.80 | 524.80 | 367,629 |
07 Feb 2023 | 494.30 | 500.60 | 489.50 | 498.70 | 498.70 | 116,302 |
06 Feb 2023 | 499.50 | 502.00 | 491.40 | 492.90 | 492.90 | 109,919 |
03 Feb 2023 | 495.20 | 499.70 | 491.00 | 499.70 | 499.70 | 110,836 |
02 Feb 2023 | 496.90 | 498.00 | 485.00 | 495.20 | 495.20 | 100,113 |
01 Feb 2023 | 492.10 | 496.40 | 488.20 | 496.40 | 496.40 | 89,305 |
31 Jan 2023 | 492.90 | 502.40 | 486.50 | 490.90 | 490.90 | 156,063 |
30 Jan 2023 | 485.20 | 491.50 | 484.30 | 491.50 | 491.50 | 84,621 |
27 Jan 2023 | 476.40 | 489.90 | 475.00 | 485.20 | 485.20 | 161,562 |
26 Jan 2023 | 476.20 | 478.00 | 468.40 | 475.60 | 475.60 | 95,430 |
25 Jan 2023 | 483.30 | 483.30 | 472.10 | 472.80 | 472.80 | 72,517 |
24 Jan 2023 | 479.80 | 485.90 | 478.00 | 485.70 | 485.70 | 101,602 |
23 Jan 2023 | 486.40 | 486.60 | 475.20 | 479.60 | 479.60 | 114,869 |
20 Jan 2023 | 485.50 | 487.00 | 479.50 | 486.40 | 486.40 | 74,851 |
19 Jan 2023 | 484.00 | 489.40 | 475.80 | 482.70 | 482.70 | 171,964 |
18 Jan 2023 | 484.60 | 486.30 | 477.60 | 479.40 | 479.40 | 166,930 |
17 Jan 2023 | 487.10 | 488.90 | 481.90 | 485.40 | 485.40 | 78,776 |
16 Jan 2023 | 490.00 | 493.80 | 485.90 | 489.00 | 489.00 | 101,913 |
13 Jan 2023 | 496.50 | 496.50 | 486.00 | 489.00 | 489.00 | 100,365 |
12 Jan 2023 | 499.70 | 505.00 | 488.00 | 496.00 | 496.00 | 168,129 |
11 Jan 2023 | 487.80 | 504.00 | 487.40 | 496.10 | 496.10 | 284,740 |
10 Jan 2023 | 481.70 | 483.00 | 476.30 | 479.30 | 479.30 | 106,422 |
09 Jan 2023 | 492.00 | 496.00 | 482.90 | 483.50 | 483.50 | 142,391 |
06 Jan 2023 | 489.70 | 492.80 | 482.30 | 490.10 | 490.10 | 168,476 |
05 Jan 2023 | 478.80 | 492.10 | 478.00 | 490.00 | 490.00 | 234,507 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |