Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 698.49 | 702.68 | 697.35 | 700.27 | 700.27 | 219,900 |
09 May 2024 | 690.54 | 697.27 | 690.54 | 696.25 | 696.25 | 286,600 |
08 May 2024 | 693.10 | 694.41 | 688.90 | 690.54 | 690.54 | 299,100 |
07 May 2024 | 691.61 | 696.07 | 689.13 | 692.78 | 692.78 | 397,600 |
06 May 2024 | 676.96 | 686.45 | 676.96 | 685.70 | 685.70 | 450,100 |
03 May 2024 | 668.72 | 675.83 | 665.78 | 674.04 | 674.04 | 420,700 |
02 May 2024 | 663.85 | 664.61 | 648.65 | 662.29 | 662.29 | 389,800 |
01 May 2024 | 656.68 | 670.47 | 656.68 | 663.59 | 663.59 | 308,700 |
30 Apr 2024 | 666.72 | 671.22 | 656.68 | 658.34 | 658.34 | 418,400 |
29 Apr 2024 | 663.34 | 666.87 | 661.66 | 665.83 | 665.83 | 269,500 |
26 Apr 2024 | 661.12 | 669.02 | 661.12 | 666.23 | 666.23 | 274,200 |
25 Apr 2024 | 664.86 | 667.70 | 658.50 | 665.25 | 665.25 | 289,700 |
24 Apr 2024 | 663.72 | 666.88 | 660.78 | 664.13 | 664.13 | 751,900 |
23 Apr 2024 | 666.29 | 669.53 | 665.15 | 666.33 | 666.33 | 542,800 |
22 Apr 2024 | 666.67 | 669.69 | 663.42 | 665.00 | 665.00 | 401,600 |
19 Apr 2024 | 666.01 | 669.22 | 659.00 | 661.29 | 661.29 | 390,100 |
18 Apr 2024 | 667.96 | 671.75 | 661.71 | 662.44 | 662.44 | 212,200 |
17 Apr 2024 | 671.86 | 676.24 | 664.87 | 668.51 | 668.51 | 295,800 |
16 Apr 2024 | 668.98 | 669.96 | 664.51 | 666.56 | 666.56 | 340,300 |
15 Apr 2024 | 678.68 | 678.76 | 662.03 | 664.72 | 664.72 | 462,000 |
12 Apr 2024 | 665.71 | 670.77 | 665.71 | 668.41 | 668.41 | 324,300 |
11 Apr 2024 | 671.82 | 675.24 | 667.07 | 671.13 | 671.13 | 309,500 |
10 Apr 2024 | 668.30 | 673.89 | 667.00 | 670.96 | 670.96 | 282,200 |
09 Apr 2024 | 677.58 | 682.14 | 672.13 | 677.72 | 677.72 | 269,100 |
08 Apr 2024 | 673.69 | 679.29 | 670.00 | 677.42 | 677.42 | 361,500 |
05 Apr 2024 | 668.09 | 674.97 | 666.09 | 673.69 | 673.69 | 348,700 |
04 Apr 2024 | 687.76 | 689.47 | 663.30 | 664.51 | 664.51 | 388,200 |
03 Apr 2024 | 678.01 | 680.83 | 673.64 | 678.85 | 678.85 | 403,900 |
02 Apr 2024 | 679.92 | 681.62 | 675.51 | 675.74 | 675.74 | 523,300 |
01 Apr 2024 | 685.65 | 686.55 | 675.68 | 680.54 | 680.54 | 466,600 |
28 Mar 2024 | 688.28 | 689.29 | 680.42 | 687.03 | 687.03 | 572,400 |
27 Mar 2024 | 658.51 | 704.84 | 658.51 | 685.64 | 685.64 | 1,107,100 |
26 Mar 2024 | 635.72 | 639.14 | 632.39 | 633.40 | 633.40 | 332,800 |
25 Mar 2024 | 639.75 | 644.46 | 635.27 | 635.66 | 635.66 | 311,900 |
22 Mar 2024 | 644.48 | 644.48 | 636.75 | 639.39 | 639.39 | 300,400 |
21 Mar 2024 | 638.35 | 644.96 | 636.44 | 642.16 | 642.16 | 301,900 |
20 Mar 2024 | 627.30 | 636.47 | 627.30 | 634.99 | 634.99 | 272,000 |
19 Mar 2024 | 626.07 | 628.22 | 623.56 | 627.67 | 627.67 | 356,600 |
18 Mar 2024 | 631.19 | 633.29 | 624.45 | 624.96 | 624.96 | 355,900 |
15 Mar 2024 | 628.61 | 630.20 | 623.39 | 627.38 | 627.38 | 688,200 |
14 Mar 2024 | 626.21 | 631.34 | 622.05 | 629.70 | 629.70 | 324,500 |
13 Mar 2024 | 626.28 | 626.28 | 619.30 | 623.28 | 623.28 | 471,500 |
12 Mar 2024 | 622.40 | 627.96 | 620.88 | 626.70 | 626.70 | 259,900 |
11 Mar 2024 | 627.42 | 627.75 | 616.62 | 624.45 | 624.45 | 203,200 |
08 Mar 2024 | 627.63 | 630.00 | 623.72 | 625.37 | 625.37 | 303,300 |
07 Mar 2024 | 630.25 | 632.03 | 627.22 | 628.38 | 628.38 | 255,600 |
06 Mar 2024 | 627.12 | 630.66 | 624.02 | 625.80 | 625.80 | 327,200 |
05 Mar 2024 | 627.12 | 628.68 | 621.17 | 625.39 | 625.39 | 330,200 |
04 Mar 2024 | 629.46 | 631.84 | 627.45 | 629.24 | 629.24 | 223,200 |
01 Mar 2024 | 620.18 | 630.63 | 619.93 | 628.36 | 628.36 | 296,600 |
29 Feb 2024 | 633.00 | 633.00 | 627.23 | 628.61 | 628.61 | 403,300 |
28 Feb 2024 | 629.49 | 632.37 | 627.75 | 630.72 | 630.72 | 211,500 |
27 Feb 2024 | 631.57 | 631.57 | 626.52 | 628.15 | 628.15 | 273,700 |
26 Feb 2024 | 632.19 | 636.37 | 631.28 | 633.94 | 633.94 | 444,500 |
23 Feb 2024 | 627.95 | 634.30 | 627.95 | 633.10 | 633.10 | 178,000 |
22 Feb 2024 | 622.73 | 628.61 | 622.73 | 627.10 | 627.10 | 339,800 |
21 Feb 2024 | 617.23 | 619.13 | 613.78 | 618.66 | 618.66 | 309,000 |
20 Feb 2024 | 614.68 | 619.18 | 611.07 | 614.64 | 614.64 | 423,500 |
16 Feb 2024 | 620.89 | 621.78 | 612.74 | 614.66 | 614.66 | 339,700 |
15 Feb 2024 | 616.09 | 621.93 | 613.47 | 621.02 | 621.02 | 303,300 |
14 Feb 2024 | 606.47 | 613.19 | 603.77 | 612.67 | 612.67 | 356,800 |
14 Feb 2024 | 1.35 Dividend | |||||
13 Feb 2024 | 611.00 | 611.85 | 602.80 | 605.96 | 604.61 | 444,300 |
12 Feb 2024 | 617.00 | 617.22 | 611.92 | 613.69 | 612.32 | 289,300 |
09 Feb 2024 | 618.93 | 620.35 | 614.07 | 618.22 | 616.84 | 280,900 |
08 Feb 2024 | 620.50 | 621.97 | 615.96 | 617.16 | 615.79 | 428,900 |
07 Feb 2024 | 622.10 | 626.18 | 620.59 | 621.62 | 620.24 | 272,400 |
06 Feb 2024 | 618.01 | 619.92 | 614.47 | 617.89 | 616.51 | 335,600 |
05 Feb 2024 | 616.86 | 617.08 | 611.14 | 615.62 | 614.25 | 355,700 |
02 Feb 2024 | 616.31 | 622.63 | 611.96 | 619.30 | 617.92 | 337,300 |
01 Feb 2024 | 606.74 | 618.39 | 603.83 | 617.54 | 616.16 | 371,500 |
31 Jan 2024 | 609.00 | 611.69 | 601.91 | 604.57 | 603.22 | 643,900 |
30 Jan 2024 | 598.80 | 609.08 | 598.80 | 608.81 | 607.45 | 302,300 |
29 Jan 2024 | 595.49 | 604.61 | 595.49 | 602.00 | 600.66 | 317,600 |
26 Jan 2024 | 601.34 | 601.34 | 595.00 | 597.81 | 596.48 | 171,400 |
25 Jan 2024 | 598.86 | 601.72 | 595.02 | 598.51 | 597.18 | 269,900 |
24 Jan 2024 | 605.03 | 606.36 | 597.14 | 597.95 | 596.62 | 343,100 |
23 Jan 2024 | 604.57 | 607.13 | 599.53 | 603.67 | 602.33 | 216,000 |
22 Jan 2024 | 603.26 | 603.99 | 600.20 | 601.53 | 600.19 | 241,800 |
19 Jan 2024 | 594.26 | 600.58 | 591.60 | 599.05 | 597.72 | 314,900 |
18 Jan 2024 | 588.89 | 593.88 | 586.54 | 592.62 | 591.30 | 270,600 |
17 Jan 2024 | 585.91 | 589.71 | 585.17 | 588.89 | 587.58 | 280,600 |
16 Jan 2024 | 591.18 | 593.30 | 586.06 | 588.57 | 587.26 | 304,500 |
12 Jan 2024 | 591.08 | 593.35 | 587.77 | 593.00 | 591.68 | 228,600 |
11 Jan 2024 | 588.16 | 588.91 | 583.63 | 588.25 | 586.94 | 279,300 |
10 Jan 2024 | 584.07 | 587.47 | 581.65 | 587.02 | 585.71 | 234,500 |
09 Jan 2024 | 578.56 | 584.65 | 576.54 | 584.51 | 583.21 | 213,900 |
08 Jan 2024 | 578.03 | 584.72 | 575.93 | 584.13 | 582.83 | 425,800 |
05 Jan 2024 | 582.38 | 584.47 | 574.55 | 577.26 | 575.97 | 290,200 |
04 Jan 2024 | 579.50 | 587.40 | 579.50 | 582.38 | 581.08 | 322,900 |
03 Jan 2024 | 591.66 | 593.19 | 579.56 | 580.28 | 578.99 | 382,700 |
02 Jan 2024 | 600.88 | 603.57 | 588.06 | 591.91 | 590.59 | 389,000 |
29 Dec 2023 | 600.24 | 604.47 | 599.65 | 602.66 | 601.32 | 284,100 |
28 Dec 2023 | 604.04 | 607.19 | 601.03 | 601.09 | 599.75 | 293,800 |
27 Dec 2023 | 601.90 | 607.79 | 601.90 | 606.21 | 604.86 | 266,400 |
26 Dec 2023 | 596.95 | 603.80 | 595.81 | 602.43 | 601.09 | 322,000 |
22 Dec 2023 | 592.16 | 597.74 | 590.50 | 595.24 | 593.91 | 467,900 |
21 Dec 2023 | 577.00 | 591.26 | 568.71 | 589.95 | 588.64 | 670,600 |
20 Dec 2023 | 559.39 | 563.10 | 553.55 | 553.66 | 552.43 | 522,000 |
19 Dec 2023 | 561.37 | 564.01 | 559.41 | 560.29 | 559.04 | 361,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |