Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 Oct 2024 | 599.00 | 599.00 | 599.00 | 609.73 | 609.73 | 20 |
09 Oct 2024 | 604.90 | 632.90 | 604.90 | 604.90 | 604.90 | 100 |
08 Oct 2024 | 610.98 | 629.07 | 603.23 | 603.23 | 603.23 | 100 |
07 Oct 2024 | 608.04 | 631.84 | 608.04 | 631.84 | 631.84 | 200 |
04 Oct 2024 | 609.74 | 616.86 | 605.00 | 605.00 | 605.00 | 100 |
03 Oct 2024 | 613.45 | 613.45 | 609.90 | 613.45 | 613.45 | 100 |
02 Oct 2024 | 638.87 | 638.87 | 611.43 | 629.00 | 629.00 | 300 |
01 Oct 2024 | 655.87 | 655.87 | 655.87 | 655.87 | 655.87 | 100 |
30 Sept 2024 | 635.00 | 656.86 | 624.50 | 646.10 | 646.10 | 100 |
27 Sept 2024 | 657.41 | 657.41 | 621.70 | 636.00 | 636.00 | 100 |
26 Sept 2024 | 636.84 | 636.84 | 636.84 | 636.84 | 636.84 | 200 |
25 Sept 2024 | 616.47 | 648.05 | 616.47 | 631.00 | 631.00 | 100 |
24 Sept 2024 | 617.37 | 617.37 | 617.37 | 617.37 | 617.37 | - |
23 Sept 2024 | 631.63 | 649.45 | 617.37 | 617.37 | 617.37 | 100 |
20 Sept 2024 | 629.09 | 642.55 | 624.85 | 629.00 | 629.00 | 100 |
19 Sept 2024 | 653.56 | 653.56 | 624.84 | 645.00 | 645.00 | 100 |
18 Sept 2024 | 616.06 | 629.00 | 613.00 | 629.00 | 629.00 | 100 |
17 Sept 2024 | 643.96 | 643.96 | 632.57 | 632.57 | 632.57 | 100 |
16 Sept 2024 | 668.76 | 672.39 | 639.60 | 639.60 | 639.60 | 100 |
13 Sept 2024 | 664.61 | 668.25 | 631.85 | 668.25 | 668.25 | 100 |
12 Sept 2024 | 639.48 | 653.70 | 618.05 | 653.70 | 653.70 | 100 |
11 Sept 2024 | 660.29 | 660.29 | 660.29 | 660.29 | 660.29 | 500 |
10 Sept 2024 | 648.67 | 650.00 | 648.67 | 650.00 | 650.00 | 100 |
09 Sept 2024 | 654.55 | 654.55 | 625.75 | 625.75 | 625.75 | 100 |
06 Sept 2024 | 657.39 | 661.00 | 628.51 | 628.51 | 628.51 | 100 |
05 Sept 2024 | 633.40 | 648.63 | 618.75 | 629.00 | 629.00 | 400 |
04 Sept 2024 | 617.73 | 649.40 | 614.15 | 640.00 | 640.00 | 500 |
03 Sept 2024 | 655.81 | 658.65 | 655.81 | 655.81 | 655.81 | 100 |
30 Aug 2024 | 670.05 | 670.05 | 637.38 | 658.00 | 658.00 | 100 |
29 Aug 2024 | 669.96 | 669.96 | 637.65 | 659.00 | 659.00 | 100 |
28 Aug 2024 | 671.48 | 671.48 | 640.50 | 646.75 | 646.75 | 100 |
27 Aug 2024 | 653.90 | 667.85 | 631.90 | 631.90 | 631.90 | 100 |
26 Aug 2024 | 656.67 | 667.30 | 638.05 | 667.30 | 667.30 | 100 |
23 Aug 2024 | 667.78 | 667.78 | 635.15 | 635.15 | 635.15 | 100 |
22 Aug 2024 | 671.85 | 671.85 | 661.29 | 671.85 | 671.85 | 400 |
21 Aug 2024 | 646.30 | 646.30 | 636.92 | 636.92 | 636.92 | 100 |
20 Aug 2024 | 653.11 | 670.85 | 653.11 | 653.50 | 653.50 | 100 |
19 Aug 2024 | 649.37 | 649.37 | 617.10 | 617.10 | 617.10 | 100 |
16 Aug 2024 | 636.25 | 647.67 | 636.25 | 647.67 | 647.67 | 100 |
15 Aug 2024 | 635.85 | 635.85 | 615.10 | 635.00 | 635.00 | 100 |
14 Aug 2024 | 655.40 | 655.40 | 655.40 | 655.40 | 655.40 | 100 |
13 Aug 2024 | 613.19 | 615.00 | 610.00 | 615.00 | 615.00 | 200 |
12 Aug 2024 | 607.95 | 607.95 | 607.20 | 607.20 | 607.20 | 100 |
09 Aug 2024 | 641.70 | 666.48 | 631.95 | 666.48 | 666.48 | 100 |
08 Aug 2024 | 658.85 | 659.60 | 658.85 | 659.60 | 659.60 | 100 |
07 Aug 2024 | 650.07 | 666.48 | 631.25 | 666.48 | 666.48 | 100 |
06 Aug 2024 | 645.66 | 656.81 | 628.09 | 656.81 | 656.81 | 100 |
05 Aug 2024 | 601.20 | 661.40 | 601.20 | 655.83 | 655.83 | 100 |
02 Aug 2024 | 649.15 | 671.95 | 649.15 | 668.81 | 668.81 | 200 |
01 Aug 2024 | 675.49 | 678.20 | 647.77 | 658.14 | 658.14 | 500 |
31 Jul 2024 | 674.09 | 677.75 | 644.77 | 677.75 | 677.75 | 100 |
30 Jul 2024 | 651.60 | 651.60 | 651.60 | 651.60 | 651.60 | 100 |
29 Jul 2024 | 649.15 | 668.89 | 639.61 | 660.00 | 660.00 | 200 |
26 Jul 2024 | 650.00 | 678.80 | 650.00 | 678.80 | 678.80 | 100 |
25 Jul 2024 | 607.20 | 645.72 | 607.20 | 633.00 | 633.00 | 700 |
24 Jul 2024 | 563.05 | 596.23 | 563.05 | 590.00 | 590.00 | 100 |
23 Jul 2024 | 566.12 | 582.00 | 566.12 | 582.00 | 582.00 | 200 |
22 Jul 2024 | 559.79 | 573.00 | 559.79 | 573.00 | 573.00 | 100 |
19 Jul 2024 | 569.15 | 569.15 | 569.15 | 569.15 | 569.15 | 100 |
18 Jul 2024 | 599.08 | 599.08 | 568.06 | 580.00 | 580.00 | 100 |
17 Jul 2024 | 579.70 | 588.80 | 559.45 | 562.04 | 562.04 | 300 |
16 Jul 2024 | 559.38 | 586.07 | 557.75 | 586.07 | 586.07 | 100 |
15 Jul 2024 | 562.00 | 581.46 | 562.00 | 576.80 | 576.80 | 100 |
12 Jul 2024 | 582.00 | 582.95 | 564.59 | 582.00 | 582.00 | 100 |
11 Jul 2024 | 575.00 | 584.51 | 563.80 | 582.00 | 582.00 | 100 |
10 Jul 2024 | 566.65 | 575.00 | 545.55 | 572.00 | 572.00 | 300 |
09 Jul 2024 | 574.27 | 574.27 | 564.10 | 567.00 | 567.00 | 100 |
08 Jul 2024 | 565.87 | 575.00 | 546.88 | 575.00 | 575.00 | 100 |
05 Jul 2024 | 555.40 | 562.82 | 555.40 | 562.82 | 562.82 | 100 |
03 Jul 2024 | 550.00 | 564.40 | 538.40 | 555.00 | 555.00 | 100 |
02 Jul 2024 | 546.91 | 546.91 | 522.19 | 522.19 | 522.19 | 100 |
01 Jul 2024 | 545.14 | 547.48 | 527.28 | 538.00 | 538.00 | 100 |
28 Jun 2024 | 549.25 | 550.00 | 529.55 | 550.00 | 550.00 | 100 |
27 Jun 2024 | 537.72 | 544.24 | 537.72 | 544.24 | 544.24 | 100 |
26 Jun 2024 | 529.10 | 554.70 | 529.10 | 550.20 | 550.20 | 100 |
25 Jun 2024 | 525.02 | 550.38 | 525.02 | 540.00 | 540.00 | 100 |
24 Jun 2024 | 545.00 | 554.45 | 523.25 | 554.45 | 554.45 | 100 |
21 Jun 2024 | 519.08 | 544.50 | 516.70 | 525.00 | 525.00 | 100 |
20 Jun 2024 | 542.29 | 542.29 | 518.40 | 542.00 | 542.00 | 100 |
18 Jun 2024 | 526.42 | 544.25 | 524.85 | 541.98 | 541.98 | 200 |
17 Jun 2024 | 535.66 | 546.55 | 518.63 | 530.35 | 530.35 | 800 |
14 Jun 2024 | 527.43 | 555.55 | 527.43 | 527.43 | 527.43 | 100 |
13 Jun 2024 | 546.00 | 546.00 | 525.55 | 541.00 | 541.00 | 100 |
12 Jun 2024 | 543.90 | 555.92 | 530.00 | 546.00 | 546.00 | 500 |
11 Jun 2024 | 550.00 | 550.00 | 536.76 | 550.00 | 550.00 | 100 |
10 Jun 2024 | 569.89 | 572.10 | 569.89 | 572.10 | 572.10 | 100 |
07 Jun 2024 | 552.89 | 576.01 | 552.89 | 556.00 | 556.00 | 200 |
06 Jun 2024 | 552.00 | 565.00 | 552.00 | 565.00 | 565.00 | 100 |
05 Jun 2024 | 540.39 | 566.27 | 537.65 | 561.44 | 561.44 | 100 |
04 Jun 2024 | 539.49 | 565.41 | 539.49 | 565.41 | 565.41 | 200 |
03 Jun 2024 | 524.58 | 550.02 | 524.58 | 543.00 | 543.00 | 100 |
31 May 2024 | 520.60 | 551.65 | 520.60 | 551.65 | 551.65 | 100 |
30 May 2024 | 548.56 | 548.56 | 548.56 | 548.56 | 548.56 | 100 |
29 May 2024 | 516.18 | 516.18 | 513.05 | 513.05 | 513.05 | 100 |
28 May 2024 | 545.75 | 566.70 | 498.98 | 547.00 | 547.00 | 100 |
24 May 2024 | 575.51 | 578.80 | 545.90 | 545.90 | 545.90 | 100 |
23 May 2024 | 575.12 | 578.40 | 548.84 | 550.00 | 550.00 | 100 |
22 May 2024 | 561.16 | 563.50 | 547.46 | 558.95 | 558.95 | 100 |
21 May 2024 | 588.47 | 588.47 | 588.47 | 588.47 | 588.47 | - |
20 May 2024 | 587.05 | 588.47 | 578.24 | 588.47 | 588.47 | 100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |