Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 July 2024 | 581.60 | 582.70 | 580.50 | 582.60 | 582.60 | 9,300 |
02 July 2024 | 576.10 | 578.10 | 574.70 | 578.10 | 578.10 | 10,381 |
01 July 2024 | 578.50 | 578.50 | 574.50 | 576.00 | 576.00 | 14,075 |
28 June 2024 | 580.10 | 582.00 | 579.10 | 579.90 | 579.90 | 7,334 |
27 June 2024 | 577.20 | 579.20 | 576.80 | 577.50 | 577.50 | 6,827 |
26 June 2024 | 578.20 | 578.90 | 575.40 | 576.20 | 576.20 | 13,508 |
25 June 2024 | 575.40 | 576.60 | 574.50 | 576.10 | 576.10 | 5,108 |
24 June 2024 | 577.10 | 578.60 | 576.00 | 578.00 | 578.00 | 9,643 |
21 June 2024 | 578.10 | 578.10 | 575.80 | 576.50 | 576.50 | 20,510 |
20 June 2024 | 580.40 | 581.60 | 579.40 | 579.40 | 579.40 | 30,293 |
19 June 2024 | 579.90 | 579.90 | 578.80 | 579.30 | 579.30 | 4,179 |
18 June 2024 | 577.60 | 578.60 | 576.90 | 577.70 | 577.70 | 34,111 |
17 June 2024 | 572.90 | 574.10 | 571.90 | 573.50 | 573.50 | 17,500 |
14 June 2024 | 573.20 | 573.20 | 568.80 | 571.90 | 571.90 | 5,458 |
13 June 2024 | 573.10 | 573.70 | 570.70 | 572.00 | 572.00 | 18,620 |
12 June 2024 | 566.90 | 574.10 | 566.90 | 572.90 | 572.90 | 12,191 |
11 June 2024 | 564.90 | 565.40 | 562.00 | 563.80 | 563.80 | 18,093 |
10 June 2024 | 563.10 | 563.90 | 562.20 | 563.90 | 563.90 | 6,291 |
07 June 2024 | 565.20 | 565.80 | 560.90 | 564.60 | 564.60 | 15,916 |
06 June 2024 | 564.50 | 565.30 | 563.80 | 563.80 | 563.80 | 10,556 |
05 June 2024 | 558.50 | 562.00 | 558.40 | 562.00 | 562.00 | 17,632 |
04 June 2024 | 556.00 | 556.70 | 553.60 | 554.00 | 554.00 | 4,510 |
03 June 2024 | 558.60 | 558.60 | 554.80 | 555.50 | 555.50 | 3,639 |
31 May 2024 | 551.40 | 554.10 | 548.90 | 549.20 | 549.20 | 9,381 |
30 May 2024 | 551.90 | 554.30 | 551.80 | 553.50 | 553.50 | 6,390 |
29 May 2024 | 557.70 | 557.70 | 554.70 | 555.80 | 555.80 | 8,992 |
28 May 2024 | 560.10 | 560.90 | 558.60 | 558.80 | 558.80 | 4,541 |
27 May 2024 | 559.30 | 560.10 | 558.40 | 560.10 | 560.10 | 4,449 |
24 May 2024 | 555.50 | 559.50 | 555.00 | 558.80 | 558.80 | 5,342 |
23 May 2024 | 562.20 | 564.80 | 559.30 | 559.80 | 559.80 | 7,163 |
22 May 2024 | 560.90 | 561.00 | 559.70 | 560.20 | 560.20 | 7,144 |
21 May 2024 | 559.30 | 560.30 | 558.70 | 559.90 | 559.90 | 8,565 |
17 May 2024 | 558.10 | 558.60 | 557.30 | 557.30 | 557.30 | 4,346 |
16 May 2024 | 559.70 | 561.10 | 559.00 | 560.30 | 560.30 | 13,709 |
15 May 2024 | 552.80 | 557.20 | 552.10 | 557.10 | 557.10 | 5,579 |
14 May 2024 | 549.60 | 551.30 | 547.70 | 550.00 | 550.00 | 6,552 |
13 May 2024 | 550.70 | 551.90 | 549.90 | 550.10 | 550.10 | 20,231 |
10 May 2024 | 550.20 | 551.70 | 548.90 | 548.90 | 548.90 | 6,809 |
08 May 2024 | 545.80 | 546.70 | 543.80 | 545.50 | 545.50 | 7,677 |
07 May 2024 | 545.40 | 547.20 | 545.10 | 546.90 | 546.90 | 13,466 |
06 May 2024 | 540.40 | 543.40 | 540.30 | 543.20 | 543.20 | 9,320 |
03 May 2024 | 534.10 | 539.90 | 533.60 | 539.10 | 539.10 | 9,994 |
02 May 2024 | 530.70 | 532.50 | 528.80 | 530.00 | 530.00 | 12,727 |
30 Apr 2024 | 538.40 | 538.40 | 535.20 | 535.20 | 535.20 | 10,172 |
29 Apr 2024 | 537.90 | 538.90 | 537.20 | 537.30 | 537.30 | 6,617 |
26 Apr 2024 | 536.10 | 537.80 | 534.40 | 536.70 | 536.70 | 6,837 |
25 Apr 2024 | 531.10 | 531.20 | 525.50 | 527.10 | 527.10 | 13,683 |
24 Apr 2024 | 535.40 | 535.40 | 532.40 | 532.40 | 532.40 | 15,052 |
23 Apr 2024 | 527.30 | 533.30 | 527.30 | 533.30 | 533.30 | 21,692 |
22 Apr 2024 | 525.60 | 526.10 | 523.00 | 524.50 | 524.50 | 23,114 |
19 Apr 2024 | 524.80 | 528.40 | 524.20 | 525.60 | 525.60 | 9,506 |
18 Apr 2024 | 530.90 | 532.10 | 525.30 | 530.80 | 530.80 | 23,311 |
17 Apr 2024 | 531.30 | 534.30 | 529.40 | 529.40 | 529.40 | 6,700 |
16 Apr 2024 | 531.70 | 534.30 | 529.90 | 531.70 | 531.70 | 10,163 |
15 Apr 2024 | 541.60 | 544.10 | 539.30 | 540.70 | 540.70 | 11,373 |
12 Apr 2024 | 547.60 | 547.60 | 540.40 | 541.90 | 541.90 | 7,540 |
11 Apr 2024 | 543.00 | 544.70 | 540.00 | 542.00 | 542.00 | 11,507 |
10 Apr 2024 | 549.10 | 549.30 | 540.40 | 542.10 | 542.10 | 18,143 |
09 Apr 2024 | 547.60 | 549.70 | 543.30 | 545.00 | 545.00 | 13,721 |
08 Apr 2024 | 546.20 | 549.30 | 546.00 | 547.70 | 547.70 | 8,499 |
05 Apr 2024 | 543.00 | 546.90 | 541.00 | 546.80 | 546.80 | 16,910 |
04 Apr 2024 | 549.70 | 552.80 | 549.70 | 551.60 | 551.60 | 8,145 |
03 Apr 2024 | 546.80 | 549.90 | 546.00 | 549.60 | 549.60 | 10,128 |
02 Apr 2024 | 550.90 | 551.80 | 545.50 | 546.30 | 546.30 | 72,393 |
28 Mar 2024 | 551.80 | 553.00 | 551.40 | 552.00 | 552.00 | 8,203 |
27 Mar 2024 | 549.10 | 550.80 | 548.70 | 548.90 | 548.90 | 10,173 |
26 Mar 2024 | 550.30 | 551.40 | 549.50 | 550.40 | 550.40 | 5,908 |
25 Mar 2024 | 550.20 | 550.50 | 548.40 | 549.60 | 549.60 | 7,538 |
22 Mar 2024 | 551.70 | 552.40 | 550.20 | 550.50 | 550.50 | 13,425 |
21 Mar 2024 | 552.60 | 553.30 | 551.20 | 553.30 | 553.30 | 5,307 |
20 Mar 2024 | 543.80 | 545.20 | 543.70 | 544.00 | 544.00 | 11,622 |
19 Mar 2024 | 540.80 | 542.70 | 538.70 | 542.70 | 542.70 | 8,861 |
18 Mar 2024 | 539.30 | 544.30 | 539.30 | 542.50 | 542.50 | 9,326 |
15 Mar 2024 | 541.50 | 543.30 | 537.50 | 537.80 | 537.80 | 14,878 |
14 Mar 2024 | 544.30 | 545.30 | 540.90 | 541.50 | 541.50 | 23,255 |
13 Mar 2024 | 544.70 | 544.70 | 542.90 | 543.30 | 543.30 | 8,946 |
12 Mar 2024 | 540.60 | 543.80 | 537.80 | 541.90 | 541.90 | 3,600 |
11 Mar 2024 | 538.30 | 538.40 | 535.90 | 537.90 | 537.90 | 6,007 |
08 Mar 2024 | 542.70 | 545.40 | 541.00 | 541.60 | 541.60 | 14,003 |
07 Mar 2024 | 535.10 | 541.90 | 534.40 | 541.50 | 541.50 | 6,397 |
06 Mar 2024 | 534.90 | 537.90 | 534.90 | 537.90 | 537.90 | 7,148 |
05 Mar 2024 | 538.20 | 538.40 | 534.70 | 535.10 | 535.10 | 7,332 |
04 Mar 2024 | 539.10 | 539.90 | 538.70 | 539.50 | 539.50 | 5,714 |
01 Mar 2024 | 536.50 | 538.30 | 534.20 | 537.50 | 537.50 | 12,641 |
29 Feb 2024 | 532.20 | 535.50 | 531.30 | 533.70 | 533.70 | 6,987 |
28 Feb 2024 | 533.00 | 533.00 | 531.00 | 532.70 | 532.70 | 6,652 |
27 Feb 2024 | 533.00 | 533.70 | 532.10 | 532.70 | 532.70 | 8,000 |
26 Feb 2024 | 534.20 | 535.30 | 533.60 | 534.30 | 534.30 | 6,441 |
23 Feb 2024 | 534.20 | 537.10 | 533.70 | 535.50 | 535.50 | 9,026 |
22 Feb 2024 | 528.60 | 532.30 | 528.60 | 532.10 | 532.10 | 9,858 |
21 Feb 2024 | 522.40 | 522.50 | 520.90 | 521.90 | 521.90 | 23,591 |
20 Feb 2024 | 524.40 | 525.00 | 522.00 | 522.60 | 522.60 | 13,782 |
19 Feb 2024 | 526.40 | 526.60 | 525.70 | 525.70 | 525.70 | 2,985 |
16 Feb 2024 | 528.60 | 529.90 | 525.70 | 528.20 | 528.20 | 4,128 |
15 Feb 2024 | 526.40 | 526.60 | 525.20 | 526.10 | 526.10 | 11,078 |
14 Feb 2024 | 521.00 | 523.90 | 521.00 | 522.30 | 522.30 | 6,705 |
13 Feb 2024 | 527.10 | 527.40 | 519.60 | 521.70 | 521.70 | 10,808 |
12 Feb 2024 | 527.70 | 529.90 | 527.30 | 529.90 | 529.90 | 5,744 |
09 Feb 2024 | 525.00 | 526.70 | 524.70 | 525.50 | 525.50 | 12,996 |
08 Feb 2024 | 524.10 | 524.70 | 523.40 | 523.60 | 523.60 | 11,748 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |