Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 May 2024 | 459.40 | 462.36 | 449.76 | 457.80 | 457.80 | 1,842,923 |
03 May 2024 | 438.00 | 452.20 | 431.80 | 447.60 | 447.60 | 3,505,383 |
02 May 2024 | 433.00 | 433.00 | 433.00 | 434.60 | 434.60 | 1,226,308 |
01 May 2024 | 432.00 | 440.40 | 430.80 | 433.20 | 433.20 | 1,372,068 |
30 Apr 2024 | 445.40 | 458.80 | 431.40 | 435.60 | 435.60 | 4,818,511 |
29 Apr 2024 | 439.00 | 446.40 | 434.60 | 444.80 | 444.80 | 3,056,591 |
26 Apr 2024 | 426.00 | 437.20 | 426.00 | 435.40 | 435.40 | 2,775,378 |
25 Apr 2024 | 435.20 | 437.00 | 418.60 | 421.00 | 421.00 | 7,266,510 |
25 Apr 2024 | 8 Dividend | |||||
24 Apr 2024 | 446.00 | 448.00 | 439.20 | 444.00 | 436.00 | 3,215,668 |
23 Apr 2024 | 440.00 | 444.20 | 435.00 | 444.20 | 436.20 | 4,749,076 |
22 Apr 2024 | 434.20 | 436.20 | 424.20 | 431.40 | 423.63 | 5,899,034 |
19 Apr 2024 | 412.80 | 423.00 | 406.40 | 423.00 | 415.38 | 2,608,565 |
18 Apr 2024 | 413.60 | 419.20 | 408.60 | 417.60 | 410.08 | 2,070,593 |
17 Apr 2024 | 399.00 | 412.40 | 393.60 | 411.00 | 403.59 | 2,512,434 |
16 Apr 2024 | 405.40 | 409.68 | 401.40 | 402.00 | 394.76 | 2,459,862 |
15 Apr 2024 | 412.00 | 421.80 | 412.00 | 415.20 | 407.72 | 1,740,409 |
12 Apr 2024 | 433.60 | 433.60 | 414.70 | 415.80 | 408.31 | 2,516,725 |
11 Apr 2024 | 430.00 | 436.60 | 429.20 | 429.20 | 421.47 | 1,972,388 |
10 Apr 2024 | 445.00 | 445.40 | 428.20 | 431.80 | 424.02 | 3,666,391 |
09 Apr 2024 | 421.60 | 441.00 | 419.90 | 441.00 | 433.05 | 2,565,110 |
08 Apr 2024 | 427.60 | 436.00 | 424.04 | 428.20 | 420.48 | 2,096,635 |
05 Apr 2024 | 440.20 | 442.40 | 426.40 | 429.40 | 421.66 | 5,143,134 |
04 Apr 2024 | 459.20 | 462.00 | 445.60 | 448.60 | 440.52 | 2,057,583 |
03 Apr 2024 | 455.80 | 462.60 | 452.00 | 459.60 | 451.32 | 2,990,077 |
02 Apr 2024 | 460.00 | 472.80 | 456.40 | 457.20 | 448.96 | 2,813,808 |
28 Mar 2024 | 456.70 | 464.50 | 449.80 | 464.50 | 456.13 | 2,531,715 |
27 Mar 2024 | 463.20 | 466.20 | 447.70 | 452.30 | 444.15 | 3,275,263 |
26 Mar 2024 | 465.10 | 475.90 | 459.20 | 463.20 | 454.85 | 12,502,243 |
25 Mar 2024 | 455.00 | 471.30 | 455.00 | 470.00 | 461.53 | 2,632,265 |
22 Mar 2024 | 451.30 | 463.70 | 448.00 | 458.60 | 450.34 | 4,993,013 |
21 Mar 2024 | 447.40 | 465.40 | 442.90 | 461.50 | 453.18 | 7,005,639 |
20 Mar 2024 | 415.10 | 439.20 | 414.90 | 437.20 | 429.32 | 4,448,202 |
19 Mar 2024 | 411.30 | 418.30 | 408.10 | 418.30 | 410.76 | 5,511,709 |
18 Mar 2024 | 427.60 | 433.15 | 414.14 | 415.30 | 407.82 | 5,100,950 |
15 Mar 2024 | 427.30 | 437.80 | 425.30 | 425.30 | 417.64 | 8,777,709 |
14 Mar 2024 | 435.80 | 441.10 | 420.20 | 428.40 | 420.68 | 7,567,251 |
13 Mar 2024 | 448.30 | 451.00 | 432.70 | 436.30 | 428.44 | 3,505,225 |
12 Mar 2024 | 460.30 | 462.30 | 444.45 | 447.60 | 439.54 | 4,076,892 |
11 Mar 2024 | 469.00 | 470.60 | 452.90 | 453.70 | 445.53 | 4,530,454 |
08 Mar 2024 | 481.60 | 487.10 | 466.70 | 470.40 | 461.92 | 2,414,126 |
07 Mar 2024 | 478.60 | 488.20 | 475.90 | 480.90 | 472.24 | 2,643,542 |
06 Mar 2024 | 487.00 | 488.90 | 471.50 | 480.80 | 472.14 | 2,282,034 |
05 Mar 2024 | 485.80 | 495.70 | 483.80 | 484.30 | 475.57 | 4,751,885 |
04 Mar 2024 | 509.40 | 510.40 | 486.30 | 491.20 | 482.35 | 9,986,205 |
01 Mar 2024 | 503.80 | 513.20 | 490.80 | 511.80 | 502.58 | 6,095,564 |
29 Feb 2024 | 516.00 | 546.40 | 502.00 | 503.00 | 493.94 | 11,141,492 |
28 Feb 2024 | 493.60 | 509.40 | 410.40 | 505.80 | 496.69 | 14,189,094 |
27 Feb 2024 | 618.20 | 624.20 | 614.00 | 621.00 | 609.81 | 1,909,851 |
26 Feb 2024 | 644.80 | 648.40 | 617.80 | 617.80 | 606.67 | 1,199,133 |
23 Feb 2024 | 661.00 | 666.80 | 643.00 | 643.00 | 631.41 | 1,104,414 |
22 Feb 2024 | 660.40 | 667.60 | 658.60 | 662.60 | 650.66 | 1,470,483 |
21 Feb 2024 | 656.60 | 668.80 | 656.60 | 660.20 | 648.30 | 1,435,663 |
20 Feb 2024 | 657.40 | 657.70 | 650.78 | 653.80 | 642.02 | 737,250 |
19 Feb 2024 | 652.20 | 657.80 | 649.80 | 656.80 | 644.97 | 619,622 |
16 Feb 2024 | 639.00 | 655.20 | 638.00 | 655.20 | 643.39 | 1,475,157 |
15 Feb 2024 | 628.00 | 638.80 | 625.00 | 635.00 | 623.56 | 1,258,487 |
14 Feb 2024 | 623.00 | 627.12 | 621.60 | 622.20 | 610.99 | 988,866 |
13 Feb 2024 | 638.80 | 640.00 | 620.20 | 621.40 | 610.20 | 1,331,800 |
12 Feb 2024 | 642.60 | 648.20 | 636.60 | 641.20 | 629.65 | 1,123,550 |
09 Feb 2024 | 639.40 | 650.00 | 632.40 | 636.80 | 625.33 | 1,094,485 |
08 Feb 2024 | 637.20 | 646.00 | 636.20 | 639.60 | 628.08 | 982,832 |
07 Feb 2024 | 640.00 | 649.00 | 632.80 | 635.80 | 624.34 | 1,202,129 |
06 Feb 2024 | 644.20 | 650.00 | 636.40 | 647.80 | 636.13 | 1,181,466 |
05 Feb 2024 | 645.80 | 653.80 | 638.60 | 638.60 | 627.09 | 996,047 |
02 Feb 2024 | 652.60 | 664.00 | 644.60 | 647.60 | 635.93 | 889,389 |
01 Feb 2024 | 648.00 | 661.80 | 642.80 | 647.00 | 635.34 | 1,179,898 |
31 Jan 2024 | 648.40 | 656.60 | 641.00 | 654.20 | 642.41 | 1,556,248 |
30 Jan 2024 | 651.00 | 655.60 | 642.43 | 646.00 | 634.36 | 1,714,454 |
29 Jan 2024 | 671.60 | 671.89 | 644.60 | 647.00 | 635.34 | 1,364,723 |
26 Jan 2024 | 647.00 | 673.30 | 647.00 | 670.80 | 658.71 | 2,248,833 |
25 Jan 2024 | 650.00 | 655.80 | 608.40 | 646.40 | 634.75 | 3,438,604 |
24 Jan 2024 | 662.80 | 678.20 | 659.40 | 676.00 | 663.82 | 1,293,094 |
23 Jan 2024 | 655.40 | 664.00 | 649.80 | 659.60 | 647.72 | 3,623,374 |
22 Jan 2024 | 639.60 | 650.20 | 637.60 | 648.60 | 636.91 | 1,087,634 |
19 Jan 2024 | 641.60 | 647.00 | 629.20 | 633.00 | 621.59 | 4,191,798 |
18 Jan 2024 | 623.40 | 644.60 | 621.00 | 637.20 | 625.72 | 1,173,766 |
17 Jan 2024 | 623.20 | 623.20 | 608.40 | 620.20 | 609.03 | 1,686,318 |
16 Jan 2024 | 611.00 | 634.20 | 610.40 | 629.20 | 617.86 | 1,664,111 |
15 Jan 2024 | 630.40 | 640.00 | 621.88 | 627.80 | 616.49 | 1,685,196 |
12 Jan 2024 | 635.00 | 643.80 | 633.80 | 637.40 | 625.92 | 1,443,823 |
11 Jan 2024 | 639.00 | 642.80 | 632.40 | 633.00 | 621.59 | 1,879,412 |
10 Jan 2024 | 636.20 | 641.80 | 629.40 | 632.80 | 621.40 | 3,783,834 |
09 Jan 2024 | 652.40 | 652.40 | 631.80 | 633.20 | 621.79 | 2,269,563 |
08 Jan 2024 | 646.60 | 649.60 | 634.60 | 647.80 | 636.13 | 2,656,271 |
05 Jan 2024 | 649.00 | 649.00 | 636.80 | 643.20 | 631.61 | 1,417,310 |
04 Jan 2024 | 646.40 | 658.20 | 646.40 | 654.40 | 642.61 | 2,642,385 |
03 Jan 2024 | 656.80 | 667.60 | 646.00 | 647.20 | 635.54 | 1,817,759 |
02 Jan 2024 | 690.00 | 690.00 | 658.80 | 658.80 | 646.93 | 1,137,444 |
29 Dec 2023 | 682.60 | 697.20 | 679.00 | 683.60 | 671.28 | 380,346 |
28 Dec 2023 | 685.40 | 689.60 | 676.60 | 680.60 | 668.34 | 717,697 |
27 Dec 2023 | 686.20 | 691.40 | 680.20 | 683.20 | 670.89 | 1,068,964 |
22 Dec 2023 | 695.00 | 695.00 | 674.40 | 681.00 | 668.73 | 368,850 |
21 Dec 2023 | 676.00 | 683.40 | 670.80 | 678.80 | 666.57 | 1,011,456 |
20 Dec 2023 | 685.00 | 690.20 | 669.60 | 679.20 | 666.96 | 5,060,679 |
19 Dec 2023 | 681.80 | 684.40 | 670.80 | 673.80 | 661.66 | 1,893,739 |
18 Dec 2023 | 673.60 | 690.40 | 662.54 | 680.80 | 668.53 | 2,099,759 |
15 Dec 2023 | 714.20 | 714.40 | 660.80 | 677.60 | 665.39 | 6,821,016 |
14 Dec 2023 | 697.60 | 728.40 | 696.60 | 711.00 | 698.19 | 6,865,832 |
13 Dec 2023 | 684.60 | 687.83 | 675.00 | 677.60 | 665.39 | 1,522,004 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |