Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 588.00 | 589.20 | 586.70 | 586.80 | 586.80 | - |
25 Jul 2024 | 586.60 | 590.80 | 582.30 | 590.80 | 590.80 | - |
24 Jul 2024 | 588.20 | 596.00 | 588.20 | 590.00 | 590.00 | - |
23 Jul 2024 | 592.10 | 596.80 | 588.90 | 591.80 | 591.80 | - |
22 Jul 2024 | 582.50 | 599.10 | 582.50 | 599.10 | 599.10 | - |
19 Jul 2024 | 586.00 | 587.70 | 579.80 | 579.80 | 579.80 | 8 |
18 Jul 2024 | 594.80 | 595.50 | 588.90 | 588.90 | 588.90 | 25 |
17 Jul 2024 | 598.70 | 600.80 | 587.80 | 589.20 | 589.20 | 30 |
16 Jul 2024 | 603.50 | 604.10 | 599.30 | 599.30 | 599.30 | - |
15 Jul 2024 | 596.40 | 607.40 | 594.00 | 601.20 | 601.20 | 10 |
12 Jul 2024 | 599.00 | 601.30 | 596.90 | 596.90 | 596.90 | - |
11 Jul 2024 | 624.20 | 625.10 | 598.30 | 598.30 | 598.30 | - |
10 Jul 2024 | 634.00 | 634.90 | 625.40 | 629.10 | 629.10 | 23 |
09 Jul 2024 | 634.20 | 641.90 | 634.20 | 636.70 | 636.70 | 33 |
08 Jul 2024 | 635.90 | 636.30 | 631.10 | 631.10 | 631.10 | 4 |
05 Jul 2024 | 628.70 | 642.50 | 628.70 | 642.50 | 642.50 | - |
04 Jul 2024 | 630.90 | 630.90 | 627.60 | 627.60 | 627.60 | - |
03 Jul 2024 | 631.30 | 631.80 | 627.80 | 631.20 | 631.20 | - |
02 Jul 2024 | 625.10 | 628.70 | 624.90 | 628.70 | 628.70 | - |
01 Jul 2024 | 628.20 | 628.20 | 619.90 | 623.90 | 623.90 | - |
28 Jun 2024 | 641.10 | 641.50 | 629.80 | 629.80 | 629.80 | - |
27 Jun 2024 | 630.90 | 640.70 | 630.90 | 640.70 | 640.70 | - |
26 Jun 2024 | 628.20 | 634.50 | 628.20 | 634.50 | 634.50 | - |
25 Jun 2024 | 623.70 | 626.10 | 623.70 | 623.70 | 623.70 | 8 |
24 Jun 2024 | 640.90 | 640.90 | 619.90 | 619.90 | 619.90 | - |
21 Jun 2024 | 633.40 | 638.30 | 633.40 | 638.30 | 638.30 | - |
20 Jun 2024 | 639.90 | 642.60 | 630.10 | 630.10 | 630.10 | - |
19 Jun 2024 | 638.00 | 638.70 | 637.00 | 637.60 | 637.60 | - |
18 Jun 2024 | 629.00 | 637.30 | 629.00 | 637.30 | 637.30 | - |
17 Jun 2024 | 625.40 | 629.60 | 625.00 | 629.60 | 629.60 | - |
14 Jun 2024 | 609.40 | 628.60 | 604.50 | 627.50 | 627.50 | - |
13 Jun 2024 | 601.70 | 606.20 | 596.00 | 606.20 | 606.20 | 3 |
12 Jun 2024 | 603.40 | 604.60 | 596.80 | 596.80 | 596.80 | - |
11 Jun 2024 | 596.80 | 600.20 | 596.80 | 598.20 | 598.20 | 4 |
10 Jun 2024 | 595.30 | 597.70 | 593.40 | 593.40 | 593.40 | - |
07 Jun 2024 | 594.40 | 597.60 | 593.90 | 597.60 | 597.60 | - |
06 Jun 2024 | 596.30 | 602.60 | 594.70 | 600.50 | 600.50 | - |
05 Jun 2024 | 580.80 | 591.40 | 580.80 | 591.30 | 591.30 | - |
04 Jun 2024 | 579.10 | 580.60 | 578.20 | 579.20 | 579.20 | - |
03 Jun 2024 | 591.40 | 591.70 | 577.30 | 577.30 | 577.30 | - |
31 May 2024 | 595.00 | 596.00 | 583.10 | 583.10 | 583.10 | - |
30 May 2024 | 600.10 | 605.70 | 599.40 | 599.40 | 599.40 | - |
29 May 2024 | 596.50 | 610.90 | 595.80 | 610.90 | 610.90 | - |
28 May 2024 | 591.10 | 596.30 | 591.10 | 592.70 | 592.70 | - |
27 May 2024 | 593.30 | 595.30 | 593.00 | 593.00 | 593.00 | - |
24 May 2024 | 587.00 | 598.90 | 587.00 | 597.90 | 597.90 | - |
23 May 2024 | 590.10 | 592.60 | 587.10 | 587.50 | 587.50 | - |
22 May 2024 | 598.00 | 599.30 | 591.70 | 591.70 | 591.70 | - |
21 May 2024 | 588.60 | 594.20 | 588.10 | 592.70 | 592.70 | - |
20 May 2024 | 571.00 | 587.60 | 571.00 | 587.60 | 587.60 | - |
17 May 2024 | 561.00 | 572.90 | 561.00 | 570.00 | 570.00 | - |
16 May 2024 | 564.20 | 566.00 | 560.90 | 560.90 | 560.90 | - |
15 May 2024 | 565.50 | 574.70 | 560.60 | 560.60 | 560.60 | - |
14 May 2024 | 570.20 | 574.40 | 564.50 | 564.50 | 564.50 | - |
13 May 2024 | 567.20 | 569.00 | 563.90 | 569.00 | 569.00 | - |
10 May 2024 | 567.50 | 568.40 | 564.10 | 564.10 | 564.10 | 39 |
09 May 2024 | 565.00 | 568.00 | 565.00 | 568.00 | 568.00 | - |
08 May 2024 | 562.70 | 570.90 | 560.00 | 569.20 | 569.20 | 2 |
07 May 2024 | 554.10 | 560.70 | 551.70 | 560.70 | 560.70 | - |
06 May 2024 | 537.00 | 550.10 | 537.00 | 550.10 | 550.10 | 5 |
03 May 2024 | 527.30 | 536.10 | 524.70 | 536.10 | 536.10 | - |
02 May 2024 | 514.10 | 524.60 | 514.10 | 524.60 | 524.60 | - |
30 Apr 2024 | 521.00 | 521.00 | 515.90 | 515.90 | 515.90 | - |
29 Apr 2024 | 523.40 | 523.40 | 519.00 | 519.00 | 519.00 | - |
26 Apr 2024 | 525.90 | 525.90 | 518.90 | 523.10 | 523.10 | - |
25 Apr 2024 | 511.00 | 526.50 | 511.00 | 525.30 | 525.30 | 20 |
24 Apr 2024 | 542.00 | 542.00 | 518.70 | 518.70 | 518.70 | 3 |
23 Apr 2024 | 518.60 | 537.70 | 517.60 | 537.70 | 537.70 | - |
22 Apr 2024 | 519.50 | 522.40 | 512.00 | 517.20 | 517.20 | 5 |
19 Apr 2024 | 539.90 | 543.30 | 522.00 | 522.00 | 522.00 | 60 |
18 Apr 2024 | 577.00 | 579.30 | 573.20 | 573.20 | 573.20 | - |
17 Apr 2024 | 580.20 | 583.10 | 573.10 | 573.10 | 573.10 | 3 |
16 Apr 2024 | 570.60 | 582.70 | 569.00 | 581.60 | 581.60 | 10 |
15 Apr 2024 | 585.00 | 590.00 | 570.20 | 570.20 | 570.20 | 155 |
12 Apr 2024 | 588.90 | 590.10 | 581.40 | 583.60 | 583.60 | 1 |
11 Apr 2024 | 574.50 | 583.90 | 573.60 | 583.90 | 583.90 | - |
10 Apr 2024 | 568.80 | 573.80 | 567.30 | 573.80 | 573.80 | 177 |
09 Apr 2024 | 580.20 | 580.30 | 569.10 | 569.10 | 569.10 | - |
08 Apr 2024 | 587.00 | 589.70 | 579.80 | 579.80 | 579.80 | 11 |
05 Apr 2024 | 570.70 | 585.80 | 570.70 | 585.80 | 585.80 | 5 |
04 Apr 2024 | 582.70 | 584.90 | 580.50 | 584.90 | 584.90 | - |
03 Apr 2024 | 566.80 | 578.90 | 566.80 | 578.90 | 578.90 | - |
02 Apr 2024 | 569.60 | 570.20 | 563.90 | 567.40 | 567.40 | - |
28 Mar 2024 | 565.70 | 568.90 | 560.20 | 560.20 | 560.20 | - |
27 Mar 2024 | 582.80 | 582.80 | 566.40 | 566.40 | 566.40 | - |
26 Mar 2024 | 579.10 | 584.10 | 578.60 | 584.10 | 584.10 | - |
25 Mar 2024 | 578.00 | 580.50 | 578.00 | 578.80 | 578.80 | - |
22 Mar 2024 | 575.00 | 579.90 | 575.00 | 578.00 | 578.00 | 20 |
21 Mar 2024 | 577.00 | 578.50 | 576.80 | 576.80 | 576.80 | - |
20 Mar 2024 | 569.20 | 574.00 | 569.20 | 572.60 | 572.60 | - |
19 Mar 2024 | 566.90 | 570.00 | 566.30 | 570.00 | 570.00 | - |
18 Mar 2024 | 558.30 | 571.60 | 557.60 | 569.90 | 569.90 | 1 |
15 Mar 2024 | 560.40 | 565.60 | 557.50 | 557.50 | 557.50 | - |
14 Mar 2024 | 558.50 | 563.90 | 558.50 | 562.30 | 562.30 | - |
13 Mar 2024 | 558.00 | 559.50 | 557.20 | 557.20 | 557.20 | 1 |
12 Mar 2024 | 551.50 | 561.10 | 551.50 | 561.10 | 561.10 | - |
11 Mar 2024 | 553.00 | 557.70 | 552.00 | 552.10 | 552.10 | 1 |
08 Mar 2024 | 556.10 | 560.70 | 551.30 | 551.30 | 551.30 | 35 |
07 Mar 2024 | 544.70 | 556.20 | 544.70 | 556.20 | 556.20 | - |
06 Mar 2024 | 550.50 | 553.30 | 547.80 | 552.60 | 552.60 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |