Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 585.60 | 585.60 | 585.60 | 585.60 | 585.60 | 5 |
25 Jul 2024 | 583.60 | 583.60 | 574.80 | 574.80 | 574.80 | 5 |
24 Jul 2024 | 588.00 | 588.00 | 588.00 | 588.00 | 588.00 | - |
23 Jul 2024 | 590.10 | 590.10 | 590.10 | 590.10 | 590.10 | - |
22 Jul 2024 | 582.00 | 599.80 | 582.00 | 599.80 | 599.80 | 5 |
19 Jul 2024 | 586.00 | 586.00 | 586.00 | 586.00 | 586.00 | - |
18 Jul 2024 | 593.60 | 593.60 | 593.60 | 593.60 | 593.60 | - |
17 Jul 2024 | 596.20 | 596.20 | 596.20 | 596.20 | 596.20 | - |
16 Jul 2024 | 603.00 | 603.00 | 603.00 | 603.00 | 603.00 | - |
15 Jul 2024 | 595.00 | 595.00 | 595.00 | 595.00 | 595.00 | - |
12 Jul 2024 | 597.40 | 601.70 | 597.40 | 601.70 | 601.70 | 8 |
11 Jul 2024 | 621.70 | 625.90 | 621.70 | 625.90 | 625.90 | 6 |
10 Jul 2024 | 632.00 | 632.00 | 632.00 | 632.00 | 632.00 | - |
09 Jul 2024 | 632.00 | 632.00 | 632.00 | 632.00 | 632.00 | - |
08 Jul 2024 | 638.40 | 638.40 | 636.00 | 636.20 | 636.20 | 80 |
05 Jul 2024 | 626.00 | 626.00 | 626.00 | 626.00 | 626.00 | - |
04 Jul 2024 | 629.20 | 629.20 | 629.20 | 629.20 | 629.20 | - |
03 Jul 2024 | 631.40 | 631.40 | 631.40 | 631.40 | 631.40 | 4 |
02 Jul 2024 | 623.30 | 623.30 | 623.30 | 623.30 | 623.30 | - |
01 Jul 2024 | 626.50 | 626.50 | 626.50 | 626.50 | 626.50 | - |
28 Jun 2024 | 640.00 | 640.00 | 640.00 | 640.00 | 640.00 | - |
27 Jun 2024 | 629.30 | 629.30 | 629.30 | 629.30 | 629.30 | - |
26 Jun 2024 | 626.50 | 626.50 | 626.50 | 626.50 | 626.50 | - |
25 Jun 2024 | 621.80 | 621.80 | 621.80 | 621.80 | 621.80 | - |
24 Jun 2024 | 640.60 | 640.60 | 640.60 | 640.60 | 640.60 | - |
21 Jun 2024 | 632.10 | 632.10 | 632.10 | 632.10 | 632.10 | - |
20 Jun 2024 | 642.00 | 642.00 | 642.00 | 642.00 | 642.00 | - |
19 Jun 2024 | 635.80 | 635.80 | 635.80 | 635.80 | 635.80 | - |
18 Jun 2024 | 627.40 | 627.40 | 627.40 | 627.40 | 627.40 | - |
17 Jun 2024 | 623.80 | 623.80 | 623.80 | 623.80 | 623.80 | - |
14 Jun 2024 | 609.50 | 609.50 | 609.50 | 609.50 | 609.50 | - |
13 Jun 2024 | 600.50 | 600.50 | 600.50 | 600.50 | 600.50 | - |
12 Jun 2024 | 602.20 | 602.20 | 602.20 | 602.20 | 602.20 | - |
11 Jun 2024 | 595.60 | 595.60 | 595.60 | 595.60 | 595.60 | - |
10 Jun 2024 | 592.10 | 592.10 | 592.10 | 592.10 | 592.10 | - |
07 Jun 2024 | 593.20 | 593.20 | 593.20 | 593.20 | 593.20 | - |
06 Jun 2024 | 594.90 | 594.90 | 594.90 | 594.90 | 594.90 | - |
05 Jun 2024 | 579.30 | 579.30 | 579.30 | 579.30 | 579.30 | - |
04 Jun 2024 | 578.00 | 578.00 | 578.00 | 578.00 | 578.00 | - |
03 Jun 2024 | 590.20 | 590.20 | 590.20 | 590.20 | 590.20 | - |
31 May 2024 | 593.30 | 593.30 | 593.30 | 593.30 | 593.30 | - |
30 May 2024 | 599.00 | 599.00 | 599.00 | 599.00 | 599.00 | - |
29 May 2024 | 594.50 | 603.60 | 594.50 | 603.60 | 603.60 | 2 |
28 May 2024 | 591.20 | 591.20 | 591.20 | 591.20 | 591.20 | - |
27 May 2024 | 592.00 | 597.90 | 592.00 | 597.90 | 597.90 | 1 |
24 May 2024 | 585.70 | 585.70 | 585.70 | 585.70 | 585.70 | - |
23 May 2024 | 589.30 | 589.30 | 589.30 | 589.30 | 589.30 | - |
22 May 2024 | 596.70 | 596.70 | 596.70 | 596.70 | 596.70 | - |
21 May 2024 | 589.20 | 589.20 | 589.20 | 589.20 | 589.20 | 3 |
20 May 2024 | 568.90 | 568.90 | 568.90 | 568.90 | 568.90 | - |
17 May 2024 | 560.20 | 560.20 | 560.20 | 560.20 | 560.20 | - |
16 May 2024 | 562.30 | 562.30 | 562.30 | 562.30 | 562.30 | - |
15 May 2024 | 564.20 | 565.60 | 564.20 | 565.60 | 565.60 | 42 |
14 May 2024 | 568.30 | 568.30 | 568.30 | 568.30 | 568.30 | - |
13 May 2024 | 567.20 | 573.40 | 567.20 | 573.40 | 573.40 | 21 |
10 May 2024 | 566.30 | 566.30 | 566.30 | 566.30 | 566.30 | - |
09 May 2024 | 563.10 | 563.10 | 563.10 | 563.10 | 563.10 | - |
08 May 2024 | 561.30 | 561.30 | 561.30 | 561.30 | 561.30 | - |
07 May 2024 | 552.30 | 552.30 | 552.30 | 552.30 | 552.30 | - |
06 May 2024 | 535.10 | 538.30 | 535.10 | 538.30 | 538.30 | 4 |
03 May 2024 | 526.10 | 526.10 | 526.10 | 526.10 | 526.10 | - |
02 May 2024 | 512.50 | 512.50 | 512.50 | 512.50 | 512.50 | - |
30 Apr 2024 | 519.60 | 519.60 | 519.60 | 519.60 | 519.60 | - |
29 Apr 2024 | 521.10 | 521.10 | 521.10 | 521.10 | 521.10 | - |
26 Apr 2024 | 525.10 | 525.10 | 525.10 | 525.10 | 525.10 | - |
25 Apr 2024 | 509.30 | 525.50 | 509.30 | 525.50 | 525.50 | 5 |
24 Apr 2024 | 541.00 | 541.00 | 541.00 | 541.00 | 541.00 | - |
23 Apr 2024 | 516.40 | 516.40 | 516.40 | 516.40 | 516.40 | - |
22 Apr 2024 | 518.10 | 518.10 | 518.10 | 518.10 | 518.10 | - |
19 Apr 2024 | 537.30 | 537.30 | 534.60 | 534.60 | 534.60 | 11 |
18 Apr 2024 | 576.00 | 576.00 | 576.00 | 576.00 | 576.00 | - |
17 Apr 2024 | 579.50 | 579.50 | 579.50 | 579.50 | 579.50 | - |
16 Apr 2024 | 570.70 | 570.70 | 570.70 | 570.70 | 570.70 | 15 |
15 Apr 2024 | 583.30 | 583.30 | 578.20 | 578.20 | 578.20 | 40 |
12 Apr 2024 | 589.00 | 589.00 | 589.00 | 589.00 | 589.00 | - |
11 Apr 2024 | 573.40 | 588.10 | 573.40 | 588.10 | 588.10 | 1 |
10 Apr 2024 | 567.70 | 567.70 | 567.70 | 567.70 | 567.70 | - |
09 Apr 2024 | 579.00 | 579.00 | 579.00 | 579.00 | 579.00 | - |
08 Apr 2024 | 586.10 | 586.10 | 586.10 | 586.10 | 586.10 | - |
05 Apr 2024 | 569.80 | 569.80 | 569.80 | 569.80 | 569.80 | - |
04 Apr 2024 | 581.60 | 582.30 | 581.60 | 582.30 | 582.30 | 9 |
03 Apr 2024 | 565.70 | 565.70 | 565.70 | 565.70 | 565.70 | - |
02 Apr 2024 | 568.50 | 568.50 | 568.50 | 568.50 | 568.50 | - |
28 Mar 2024 | 565.50 | 567.70 | 565.50 | 567.70 | 567.70 | 1 |
27 Mar 2024 | 581.30 | 581.30 | 581.30 | 581.30 | 581.30 | - |
26 Mar 2024 | 578.10 | 578.10 | 578.10 | 578.10 | 578.10 | - |
25 Mar 2024 | 576.30 | 576.30 | 576.30 | 576.30 | 576.30 | - |
22 Mar 2024 | 574.30 | 574.30 | 574.30 | 574.30 | 574.30 | - |
21 Mar 2024 | 577.10 | 577.10 | 577.10 | 577.10 | 577.10 | - |
20 Mar 2024 | 569.20 | 569.20 | 569.20 | 569.20 | 569.20 | - |
19 Mar 2024 | 566.80 | 566.80 | 566.80 | 566.80 | 566.80 | - |
18 Mar 2024 | 558.70 | 558.70 | 558.70 | 558.70 | 558.70 | - |
15 Mar 2024 | 560.80 | 560.80 | 560.80 | 560.80 | 560.80 | - |
14 Mar 2024 | 558.80 | 558.80 | 558.80 | 558.80 | 558.80 | - |
13 Mar 2024 | 557.00 | 557.00 | 557.00 | 557.00 | 557.00 | 42 |
12 Mar 2024 | 551.00 | 551.00 | 551.00 | 551.00 | 551.00 | - |
11 Mar 2024 | 551.70 | 552.20 | 551.70 | 552.20 | 552.20 | 10 |
08 Mar 2024 | 554.60 | 556.40 | 554.60 | 556.40 | 556.40 | 18 |
07 Mar 2024 | 544.50 | 548.00 | 544.50 | 548.00 | 548.00 | 1 |
06 Mar 2024 | 550.80 | 550.80 | 550.80 | 550.80 | 550.80 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |