Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Jun 2024 | 607.10 | 607.10 | 597.10 | 597.10 | 597.10 | 1 |
03 Jun 2024 | 616.60 | 618.00 | 610.90 | 611.80 | 611.80 | 318 |
31 May 2024 | 611.90 | 611.90 | 609.90 | 611.60 | 611.60 | 2,720 |
30 May 2024 | 599.00 | 611.20 | 599.00 | 611.20 | 611.20 | 93 |
29 May 2024 | 619.00 | 619.00 | 607.50 | 608.10 | 608.10 | 5,307 |
28 May 2024 | 624.30 | 624.30 | 620.80 | 621.70 | 621.70 | 150 |
27 May 2024 | 621.10 | 623.50 | 620.50 | 623.50 | 623.50 | 345 |
24 May 2024 | 618.00 | 622.00 | 618.00 | 620.60 | 620.60 | 191 |
23 May 2024 | 626.70 | 627.70 | 622.30 | 622.50 | 622.50 | 989 |
22 May 2024 | 635.70 | 635.70 | 624.10 | 627.30 | 627.30 | 326 |
21 May 2024 | 635.00 | 640.60 | 635.00 | 639.80 | 639.80 | 16 |
20 May 2024 | 639.10 | 639.10 | 632.80 | 637.90 | 637.90 | 465 |
17 May 2024 | 623.20 | 633.20 | 621.60 | 633.20 | 633.20 | 489 |
16 May 2024 | 621.60 | 622.60 | 620.40 | 622.60 | 622.60 | 49 |
15 May 2024 | 624.00 | 625.20 | 614.80 | 619.30 | 619.30 | 2,611 |
14 May 2024 | 614.20 | 618.60 | 611.00 | 618.60 | 618.60 | 1,487 |
13 May 2024 | 616.50 | 616.70 | 613.10 | 613.10 | 613.10 | 1,061 |
10 May 2024 | 617.30 | 623.70 | 617.30 | 618.60 | 618.60 | 169 |
09 May 2024 | 604.60 | 610.50 | 604.60 | 610.50 | 610.50 | 4 |
08 May 2024 | 608.00 | 608.90 | 600.40 | 603.90 | 603.90 | 671 |
07 May 2024 | 609.80 | 611.90 | 608.20 | 611.40 | 611.40 | 7 |
06 May 2024 | 606.50 | 609.60 | 605.30 | 609.10 | 609.10 | 209 |
03 May 2024 | 603.60 | 606.50 | 601.70 | 603.10 | 603.10 | 74 |
02 May 2024 | 606.00 | 606.00 | 593.80 | 598.20 | 598.20 | 804 |
30 Apr 2024 | 609.80 | 609.80 | 600.90 | 600.90 | 600.90 | 813 |
29 Apr 2024 | 605.80 | 610.80 | 604.80 | 610.80 | 610.80 | 3,570 |
26 Apr 2024 | 591.00 | 607.00 | 591.00 | 599.40 | 599.40 | 1,931 |
25 Apr 2024 | 582.70 | 593.90 | 582.70 | 591.00 | 591.00 | 2,346 |
24 Apr 2024 | 577.50 | 577.90 | 572.40 | 576.30 | 576.30 | 571 |
23 Apr 2024 | 569.80 | 569.80 | 562.90 | 565.80 | 565.80 | 421 |
22 Apr 2024 | 576.10 | 577.30 | 574.40 | 574.40 | 574.40 | 35 |
19 Apr 2024 | 571.80 | 578.00 | 571.20 | 576.50 | 576.50 | 19 |
18 Apr 2024 | 575.10 | 578.80 | 575.10 | 578.80 | 578.80 | 874 |
17 Apr 2024 | 573.20 | 579.70 | 573.20 | 574.90 | 574.90 | 26 |
16 Apr 2024 | 573.60 | 573.60 | 565.70 | 567.00 | 567.00 | 785 |
15 Apr 2024 | 592.00 | 592.00 | 583.10 | 585.40 | 585.40 | 25 |
12 Apr 2024 | 582.60 | 588.90 | 582.60 | 587.00 | 587.00 | 52 |
11 Apr 2024 | 577.70 | 580.70 | 572.40 | 572.40 | 572.40 | 112 |
10 Apr 2024 | 586.00 | 586.00 | 575.30 | 576.50 | 576.50 | 159 |
09 Apr 2024 | 576.80 | 584.40 | 576.80 | 581.70 | 581.70 | 813 |
08 Apr 2024 | 567.30 | 574.40 | 567.30 | 573.90 | 573.90 | 712 |
05 Apr 2024 | 563.30 | 564.90 | 563.10 | 563.10 | 563.10 | 20 |
04 Apr 2024 | 564.20 | 571.10 | 564.20 | 570.90 | 570.90 | 1,755 |
03 Apr 2024 | 555.00 | 560.70 | 552.50 | 560.10 | 560.10 | 514 |
02 Apr 2024 | 556.00 | 558.50 | 555.10 | 556.20 | 556.20 | 2,048 |
28 Mar 2024 | 544.60 | 545.90 | 543.20 | 545.40 | 545.40 | 1,087 |
27 Mar 2024 | 536.30 | 540.30 | 533.90 | 540.30 | 540.30 | 1,364 |
26 Mar 2024 | 534.90 | 538.80 | 534.90 | 537.90 | 537.90 | 1,600 |
25 Mar 2024 | 542.30 | 542.70 | 539.30 | 539.30 | 539.30 | 163 |
22 Mar 2024 | 536.00 | 542.80 | 536.00 | 542.80 | 542.80 | 6 |
21 Mar 2024 | 541.40 | 544.70 | 539.40 | 543.40 | 543.40 | 1,180 |
20 Mar 2024 | 524.40 | 526.90 | 522.70 | 526.90 | 526.90 | 951 |
19 Mar 2024 | 525.20 | 525.60 | 520.40 | 525.60 | 525.60 | 381 |
18 Mar 2024 | 529.60 | 532.10 | 524.70 | 524.70 | 524.70 | 10 |
15 Mar 2024 | 527.00 | 529.00 | 523.40 | 526.90 | 526.90 | 443 |
14 Mar 2024 | 528.60 | 528.60 | 521.00 | 522.80 | 522.80 | 4,396 |
13 Mar 2024 | 519.60 | 530.90 | 519.60 | 530.60 | 530.60 | 310 |
12 Mar 2024 | 518.00 | 525.60 | 518.00 | 520.50 | 520.50 | 266 |
11 Mar 2024 | 506.00 | 513.10 | 504.70 | 513.10 | 513.10 | 3,999 |
08 Mar 2024 | 514.10 | 517.10 | 514.10 | 514.60 | 514.60 | 6 |
07 Mar 2024 | 503.80 | 516.30 | 503.80 | 515.60 | 515.60 | 100 |
06 Mar 2024 | 498.05 | 503.30 | 498.05 | 501.50 | 501.50 | 98 |
05 Mar 2024 | 496.25 | 500.50 | 496.25 | 497.60 | 497.60 | 167 |
04 Mar 2024 | 507.00 | 507.00 | 501.40 | 501.50 | 501.50 | 55 |
01 Mar 2024 | 503.00 | 508.60 | 503.00 | 508.00 | 508.00 | 43 |
29 Feb 2024 | 504.30 | 504.30 | 501.40 | 501.90 | 501.90 | - |
28 Feb 2024 | 502.80 | 502.80 | 500.50 | 500.50 | 500.50 | 60 |
27 Feb 2024 | 501.90 | 506.40 | 501.90 | 504.80 | 504.80 | 115 |
26 Feb 2024 | 500.20 | 500.20 | 495.40 | 496.40 | 496.40 | 23 |
23 Feb 2024 | 509.40 | 509.40 | 504.60 | 506.40 | 506.40 | 19 |
22 Feb 2024 | 513.30 | 513.30 | 505.20 | 505.20 | 505.20 | 16 |
21 Feb 2024 | 503.90 | 505.20 | 500.20 | 503.90 | 503.90 | 51 |
20 Feb 2024 | 507.90 | 512.60 | 506.10 | 506.10 | 506.10 | 272 |
19 Feb 2024 | 519.30 | 519.30 | 514.50 | 514.50 | 514.50 | 111 |
16 Feb 2024 | 517.90 | 524.00 | 517.90 | 521.60 | 521.60 | 6 |
15 Feb 2024 | 506.20 | 510.70 | 506.20 | 509.60 | 509.60 | 44 |
14 Feb 2024 | 504.70 | 506.30 | 503.30 | 506.10 | 506.10 | 36 |
13 Feb 2024 | 517.50 | 517.50 | 507.00 | 509.40 | 509.40 | 44 |
12 Feb 2024 | 508.40 | 515.40 | 508.40 | 514.80 | 514.80 | 53 |
09 Feb 2024 | 512.70 | 512.70 | 507.70 | 507.70 | 507.70 | 26 |
08 Feb 2024 | 517.50 | 520.30 | 513.40 | 513.70 | 513.70 | 206 |
07 Feb 2024 | 523.50 | 523.50 | 514.90 | 515.10 | 515.10 | 317 |
06 Feb 2024 | 520.00 | 523.70 | 516.90 | 522.30 | 522.30 | 78 |
05 Feb 2024 | 522.00 | 522.00 | 514.90 | 515.70 | 515.70 | 60 |
02 Feb 2024 | 531.10 | 532.30 | 523.70 | 523.70 | 523.70 | 1,696 |
01 Feb 2024 | 530.10 | 534.30 | 530.10 | 532.70 | 532.70 | 915 |
31 Jan 2024 | 536.80 | 539.20 | 536.80 | 537.50 | 537.50 | 87 |
30 Jan 2024 | 540.10 | 540.10 | 532.40 | 533.50 | 533.50 | 777 |
29 Jan 2024 | 534.30 | 539.80 | 534.30 | 539.40 | 539.40 | 868 |
26 Jan 2024 | 528.30 | 537.30 | 528.30 | 536.40 | 536.40 | 174 |
25 Jan 2024 | 531.40 | 531.40 | 527.10 | 528.70 | 528.70 | 17 |
24 Jan 2024 | 532.70 | 532.70 | 529.10 | 531.80 | 531.80 | 1,987 |
23 Jan 2024 | 517.30 | 520.40 | 515.40 | 519.00 | 519.00 | 2,570 |
22 Jan 2024 | 515.10 | 515.10 | 508.10 | 509.20 | 509.20 | 942 |
19 Jan 2024 | 525.30 | 525.30 | 514.40 | 515.40 | 515.40 | 2,146 |
18 Jan 2024 | 521.90 | 523.60 | 520.80 | 523.60 | 523.60 | 37 |
17 Jan 2024 | 516.60 | 520.10 | 514.80 | 517.30 | 517.30 | 3,008 |
16 Jan 2024 | 531.10 | 534.20 | 529.90 | 530.20 | 530.20 | 865 |
15 Jan 2024 | 539.90 | 539.90 | 534.30 | 534.50 | 534.50 | 118 |
12 Jan 2024 | 540.40 | 542.10 | 537.00 | 539.60 | 539.60 | 1,390 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |