Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 June 2024 | 510.00 | 542.00 | 500.00 | 500.00 | 500.00 | 22,722 |
02 June 2024 | 553.50 | 535.00 | 480.00 | 487.80 | 487.80 | 10,484 |
30 May 2024 | 553.50 | 553.50 | 553.50 | 553.50 | 553.50 | - |
29 May 2024 | 553.50 | 553.50 | 553.50 | 553.50 | 553.50 | - |
28 May 2024 | 554.80 | 573.90 | 533.30 | 553.50 | 553.50 | 188 |
27 May 2024 | 572.10 | 579.80 | 552.00 | 554.80 | 554.80 | 1,601 |
26 May 2024 | 555.60 | 596.00 | 550.00 | 552.40 | 552.40 | 12,400 |
23 May 2024 | 552.30 | 563.80 | 550.00 | 555.60 | 555.60 | 1,329 |
22 May 2024 | 563.80 | 563.80 | 541.30 | 552.30 | 552.30 | 1,848 |
21 May 2024 | 563.80 | 563.80 | 563.80 | 563.80 | 563.80 | - |
20 May 2024 | 571.00 | 571.00 | 559.00 | 563.80 | 563.80 | 267 |
19 May 2024 | 553.60 | 553.60 | 553.60 | 553.60 | 553.60 | - |
16 May 2024 | 586.90 | 587.00 | 540.00 | 553.60 | 553.60 | 1,589 |
15 May 2024 | 572.20 | 592.00 | 583.60 | 586.90 | 586.90 | 4,448 |
12 May 2024 | 585.10 | 601.00 | 565.00 | 572.20 | 572.20 | 1,409 |
09 May 2024 | 585.10 | 585.10 | 585.10 | 585.10 | 585.10 | - |
08 May 2024 | 600.00 | 600.00 | 580.00 | 585.10 | 585.10 | 4,832 |
07 May 2024 | 564.00 | 604.90 | 555.00 | 588.30 | 588.30 | 6,619 |
06 May 2024 | 571.30 | 571.30 | 550.00 | 564.00 | 564.00 | 1,092 |
05 May 2024 | 582.00 | 582.00 | 569.90 | 571.30 | 571.30 | 16,754 |
02 May 2024 | 593.00 | 614.50 | 570.10 | 609.40 | 609.40 | 776 |
01 May 2024 | 566.80 | 600.60 | 569.90 | 593.00 | 593.00 | 2,396 |
30 Apr 2024 | 579.20 | 595.00 | 562.00 | 566.80 | 566.80 | 3,669 |
25 Apr 2024 | 581.70 | 580.00 | 579.00 | 579.20 | 579.20 | 661 |
24 Apr 2024 | 592.50 | 601.30 | 575.00 | 581.70 | 581.70 | 1,389 |
21 Apr 2024 | 605.80 | 605.80 | 605.80 | 592.50 | 592.50 | 87 |
18 Apr 2024 | 563.60 | 610.00 | 538.50 | 588.10 | 588.10 | 11,998 |
17 Apr 2024 | 564.50 | 565.00 | 521.00 | 563.60 | 563.60 | 10,990 |
16 Apr 2024 | 574.90 | 581.00 | 552.00 | 564.50 | 564.50 | 6,821 |
15 Apr 2024 | 591.70 | 609.50 | 557.00 | 574.90 | 574.90 | 2,872 |
14 Apr 2024 | 592.00 | 592.00 | 585.00 | 591.70 | 591.70 | 20,312 |
11 Apr 2024 | 611.70 | 627.50 | 589.50 | 592.10 | 592.10 | 11,325 |
10 Apr 2024 | 611.00 | 632.60 | 611.00 | 611.70 | 611.70 | 4,604 |
09 Apr 2024 | 610.70 | 618.70 | 610.60 | 611.00 | 611.00 | 43,925 |
08 Apr 2024 | 600.00 | 659.00 | 600.00 | 610.70 | 610.70 | 19,012 |
07 Apr 2024 | - | - | - | - | - | - |
04 Apr 2024 | 606.00 | 638.60 | 581.00 | 582.10 | 582.10 | 20,542 |
03 Apr 2024 | 600.00 | 634.70 | 580.00 | 623.60 | 623.60 | 80,441 |
02 Apr 2024 | 623.50 | 639.90 | 570.00 | 600.00 | 600.00 | 61,646 |
01 Apr 2024 | 573.40 | 630.00 | 566.60 | 623.50 | 623.50 | 100,013 |
31 Mar 2024 | 582.70 | 589.90 | 547.10 | 573.40 | 573.40 | 11,545 |
28 Mar 2024 | 598.30 | 615.00 | 539.00 | 582.70 | 582.70 | 30,285 |
27 Mar 2024 | 592.70 | 639.90 | 592.70 | 598.30 | 598.30 | 25,416 |
26 Mar 2024 | 620.60 | 620.60 | 569.70 | 592.70 | 592.70 | 27,283 |
25 Mar 2024 | 647.00 | 670.10 | 590.00 | 620.60 | 620.60 | 56,382 |
21 Mar 2024 | 703.00 | 703.00 | 628.10 | 647.00 | 647.00 | 84,625 |
20 Mar 2024 | 680.80 | 697.00 | 620.00 | 679.00 | 679.00 | 150,017 |
19 Mar 2024 | 730.00 | 730.00 | 662.00 | 680.80 | 680.80 | 90,629 |
18 Mar 2024 | 789.00 | 887.90 | 687.00 | 723.40 | 723.40 | 673,315 |
17 Mar 2024 | 540.00 | 785.00 | 526.00 | 755.10 | 755.10 | 246,031 |
14 Mar 2024 | 560.00 | 564.70 | 548.00 | 548.40 | 548.40 | 4,662 |
13 Mar 2024 | 560.00 | 560.00 | 560.00 | 560.00 | 560.00 | - |
12 Mar 2024 | 569.00 | 560.00 | 560.00 | 560.00 | 560.00 | 1,785 |
11 Mar 2024 | 569.00 | 569.00 | 569.00 | 569.00 | 569.00 | 1,043 |
10 Mar 2024 | 556.90 | 569.00 | 569.00 | 569.00 | 569.00 | 1,757 |
07 Mar 2024 | 531.80 | 531.80 | 531.80 | 531.80 | 531.80 | - |
06 Mar 2024 | 531.80 | 531.80 | 531.80 | 531.80 | 531.80 | - |
05 Mar 2024 | 522.70 | 541.30 | 520.00 | 531.80 | 531.80 | 4,141 |
04 Mar 2024 | 519.90 | 525.00 | 519.90 | 522.70 | 522.70 | 1,199 |
03 Mar 2024 | 505.00 | 523.00 | 488.00 | 519.90 | 519.90 | 18,354 |
29 Feb 2024 | 516.50 | 510.00 | 505.00 | 505.00 | 505.00 | 10,204 |
28 Feb 2024 | 542.00 | 540.00 | 500.00 | 516.50 | 516.50 | 15,149 |
26 Feb 2024 | 565.00 | 543.00 | 541.80 | 542.00 | 542.00 | 7,363 |
25 Feb 2024 | 588.80 | 573.00 | 564.90 | 565.00 | 565.00 | 20,178 |
22 Feb 2024 | 606.60 | 606.60 | 588.00 | 588.80 | 588.80 | 421 |
21 Feb 2024 | 624.90 | 624.90 | 588.00 | 606.60 | 606.60 | 13,596 |
20 Feb 2024 | 630.00 | 670.50 | 588.00 | 608.10 | 608.10 | 89,874 |
19 Feb 2024 | 618.90 | 639.00 | 615.00 | 630.00 | 630.00 | 8,512 |
18 Feb 2024 | 601.40 | 655.50 | 600.00 | 618.90 | 618.90 | 37,652 |
15 Feb 2024 | 590.00 | 607.00 | 590.00 | 601.40 | 601.40 | 3,075 |
14 Feb 2024 | 590.00 | 590.00 | 590.00 | 590.00 | 590.00 | - |
13 Feb 2024 | 605.50 | 590.00 | 590.00 | 590.00 | 590.00 | 4,771 |
12 Feb 2024 | 605.50 | 605.50 | 605.50 | 605.50 | 605.50 | - |
11 Feb 2024 | 600.00 | 610.00 | 599.00 | 605.50 | 605.50 | 8,606 |
08 Feb 2024 | 599.00 | 600.00 | 599.00 | 600.00 | 600.00 | 2,433 |
07 Feb 2024 | 599.00 | 599.00 | 599.00 | 599.00 | 599.00 | - |
06 Feb 2024 | 600.00 | 600.00 | 599.00 | 599.00 | 599.00 | 406 |
05 Feb 2024 | 596.80 | 596.00 | 596.00 | 596.00 | 596.00 | 3,523 |
04 Feb 2024 | 596.80 | 596.80 | 596.80 | 596.80 | 596.80 | - |
01 Feb 2024 | 596.80 | 596.80 | 596.80 | 596.80 | 596.80 | - |
31 Jan 2024 | 593.50 | 596.80 | 596.80 | 596.80 | 596.80 | 1,095 |
30 Jan 2024 | 589.30 | 609.00 | 583.00 | 593.50 | 593.50 | 11,378 |
29 Jan 2024 | 573.30 | 590.10 | 560.30 | 589.30 | 589.30 | 9,534 |
28 Jan 2024 | 573.30 | 573.30 | 573.30 | 573.30 | 573.30 | 400 |
25 Jan 2024 | 583.90 | 583.90 | 574.90 | 575.00 | 575.00 | 1,774 |
24 Jan 2024 | 570.00 | 570.00 | 550.00 | 564.00 | 564.00 | 5,471 |
23 Jan 2024 | 569.00 | 574.00 | 560.00 | 570.40 | 570.40 | 27,726 |
22 Jan 2024 | 502.00 | 565.00 | 502.00 | 552.30 | 552.30 | 42,473 |
21 Jan 2024 | 499.30 | 539.70 | 485.00 | 500.40 | 500.40 | 30,168 |
18 Jan 2024 | 499.30 | 514.50 | 499.20 | 499.30 | 499.30 | 80,685 |
17 Jan 2024 | 499.30 | 499.30 | 499.30 | 499.30 | 499.30 | 220 |
16 Jan 2024 | 510.70 | 515.00 | 496.00 | 499.30 | 499.30 | 203,134 |
15 Jan 2024 | 540.00 | 534.00 | 510.00 | 510.70 | 510.70 | 23,826 |
14 Jan 2024 | 571.60 | 566.10 | 540.00 | 540.00 | 540.00 | 23,378 |
11 Jan 2024 | 569.30 | 575.00 | 569.90 | 571.60 | 571.60 | 8,232 |
10 Jan 2024 | 551.30 | 578.90 | 560.50 | 569.30 | 569.30 | 37,209 |
09 Jan 2024 | 549.00 | 555.00 | 549.00 | 551.30 | 551.30 | 9,666 |
08 Jan 2024 | 555.60 | 549.00 | 549.00 | 549.00 | 549.00 | 1,931 |
07 Jan 2024 | 555.60 | 555.60 | 555.60 | 555.60 | 555.60 | 9,348 |
04 Jan 2024 | 554.80 | 557.00 | 545.10 | 555.60 | 555.60 | 23,065 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |