Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Apr 2024 | 0.00 | 0.00 | 0.00 | 682.05 | 682.05 | 11,359 |
23 Apr 2024 | 685.70 | 690.60 | 682.73 | 684.65 | 684.65 | 7,299 |
22 Apr 2024 | 683.00 | 683.90 | 683.00 | 688.40 | 688.40 | 401 |
19 Apr 2024 | 681.30 | 685.80 | 680.90 | 683.40 | 683.40 | 9,174 |
18 Apr 2024 | 683.00 | 683.80 | 680.59 | 681.60 | 681.60 | 3,226 |
17 Apr 2024 | 679.80 | 682.64 | 679.80 | 681.65 | 681.65 | 865 |
16 Apr 2024 | 684.40 | 686.80 | 677.09 | 680.35 | 680.35 | 1,961 |
15 Apr 2024 | 685.30 | 685.30 | 683.10 | 683.10 | 683.10 | 206 |
12 Apr 2024 | 681.10 | 682.30 | 681.10 | 683.85 | 683.85 | 2,339 |
11 Apr 2024 | 680.80 | 680.80 | 679.20 | 680.00 | 680.00 | 156 |
10 Apr 2024 | 680.80 | 680.80 | 675.24 | 679.85 | 679.85 | 5,411 |
09 Apr 2024 | 677.80 | 677.80 | 677.80 | 677.80 | 677.80 | - |
08 Apr 2024 | 676.20 | 678.50 | 676.20 | 676.40 | 676.40 | 11,445 |
05 Apr 2024 | 678.90 | 683.14 | 678.76 | 679.00 | 679.00 | 9,270 |
04 Apr 2024 | 676.60 | 676.60 | 676.60 | 677.75 | 677.75 | 2,322 |
03 Apr 2024 | 681.10 | 683.30 | 681.10 | 679.20 | 679.20 | 582 |
02 Apr 2024 | 665.50 | 682.60 | 665.50 | 680.65 | 680.65 | 1,572 |
28 Mar 2024 | 684.50 | 684.50 | 682.06 | 681.15 | 681.15 | 925 |
27 Mar 2024 | 680.88 | 681.10 | 680.88 | 680.85 | 680.85 | 1,556 |
26 Mar 2024 | 681.20 | 681.30 | 680.70 | 680.05 | 680.05 | 1,138 |
25 Mar 2024 | 685.00 | 685.00 | 684.80 | 679.25 | 679.25 | 477 |
22 Mar 2024 | 683.30 | 683.30 | 682.74 | 681.35 | 681.35 | 323 |
21 Mar 2024 | 678.05 | 678.05 | 678.05 | 678.05 | 678.05 | - |
20 Mar 2024 | 674.20 | 674.20 | 674.20 | 674.20 | 674.20 | - |
19 Mar 2024 | 671.40 | 674.84 | 671.40 | 672.25 | 672.25 | 200 |
18 Mar 2024 | 673.30 | 673.30 | 670.20 | 672.15 | 672.15 | 62,863 |
15 Mar 2024 | 669.10 | 669.10 | 669.10 | 671.30 | 671.30 | 6 |
14 Mar 2024 | 671.40 | 672.40 | 670.10 | 670.95 | 670.95 | 1,854 |
13 Mar 2024 | 669.75 | 669.75 | 669.75 | 669.75 | 669.75 | - |
12 Mar 2024 | 672.80 | 673.40 | 672.80 | 673.20 | 673.20 | 853 |
11 Mar 2024 | 667.50 | 668.40 | 667.24 | 669.80 | 669.80 | 765 |
08 Mar 2024 | 668.72 | 669.80 | 668.21 | 668.20 | 668.20 | 1,512 |
07 Mar 2024 | 670.70 | 670.70 | 670.70 | 670.70 | 670.70 | - |
06 Mar 2024 | 669.40 | 672.60 | 668.60 | 670.50 | 670.50 | 23,563 |
05 Mar 2024 | 670.95 | 670.95 | 670.95 | 670.95 | 670.95 | - |
04 Mar 2024 | 675.90 | 676.00 | 675.20 | 672.50 | 672.50 | 887 |
01 Mar 2024 | 675.75 | 675.75 | 675.75 | 675.75 | 675.75 | - |
29 Feb 2024 | 675.10 | 675.10 | 670.80 | 674.30 | 674.30 | 81 |
28 Feb 2024 | 671.77 | 671.77 | 671.77 | 672.60 | 672.60 | 5 |
27 Feb 2024 | 672.92 | 672.92 | 672.92 | 670.25 | 670.25 | 854 |
26 Feb 2024 | 672.60 | 673.30 | 671.10 | 673.30 | 673.30 | 6,524 |
23 Feb 2024 | 670.90 | 670.90 | 670.90 | 670.90 | 670.90 | - |
22 Feb 2024 | 675.00 | 675.30 | 672.60 | 673.45 | 673.45 | 9,169 |
21 Feb 2024 | 671.80 | 674.64 | 671.80 | 673.30 | 673.30 | 143 |
20 Feb 2024 | 676.10 | 676.10 | 676.10 | 671.35 | 671.35 | 2 |
19 Feb 2024 | 672.68 | 672.68 | 672.68 | 672.30 | 672.30 | 6 |
16 Feb 2024 | 676.80 | 676.80 | 675.50 | 675.50 | 675.50 | 1,031 |
15 Feb 2024 | 674.55 | 674.55 | 674.55 | 674.55 | 674.55 | - |
14 Feb 2024 | 675.40 | 675.50 | 674.40 | 675.50 | 675.50 | 5,973 |
13 Feb 2024 | 670.60 | 670.60 | 670.60 | 670.60 | 670.60 | - |
12 Feb 2024 | 673.80 | 673.94 | 672.94 | 673.90 | 673.90 | 1,510 |
09 Feb 2024 | 673.70 | 674.18 | 669.00 | 671.65 | 671.65 | 2,141 |
08 Feb 2024 | 672.85 | 672.85 | 672.85 | 672.85 | 672.85 | - |
07 Feb 2024 | 670.10 | 673.72 | 670.10 | 672.95 | 672.95 | 509 |
06 Feb 2024 | 677.30 | 677.30 | 675.38 | 673.70 | 673.70 | 1,096 |
05 Feb 2024 | 675.40 | 675.40 | 675.40 | 674.95 | 674.95 | 498 |
02 Feb 2024 | 670.88 | 670.88 | 670.88 | 670.45 | 670.45 | 11 |
01 Feb 2024 | 671.10 | 671.10 | 671.10 | 671.10 | 671.10 | - |
31 Jan 2024 | 668.25 | 668.25 | 668.25 | 668.25 | 668.25 | - |
30 Jan 2024 | 671.80 | 671.90 | 671.70 | 671.70 | 671.70 | 147 |
29 Jan 2024 | 668.70 | 670.00 | 668.70 | 670.00 | 670.00 | 151 |
26 Jan 2024 | 665.20 | 665.20 | 665.20 | 665.20 | 665.20 | - |
25 Jan 2024 | 664.60 | 667.30 | 664.60 | 667.30 | 667.30 | 888 |
24 Jan 2024 | 665.40 | 665.40 | 664.62 | 664.70 | 664.70 | 2,006 |
23 Jan 2024 | 664.00 | 666.72 | 664.00 | 666.70 | 666.70 | 3,013 |
22 Jan 2024 | 666.60 | 666.70 | 665.52 | 666.40 | 666.40 | 3,732 |
19 Jan 2024 | 666.46 | 666.46 | 666.46 | 665.50 | 665.50 | 12,964 |
18 Jan 2024 | 665.54 | 666.96 | 665.54 | 664.65 | 664.65 | 1,129 |
17 Jan 2024 | 683.20 | 683.20 | 682.02 | 680.55 | 680.55 | 3,441 |
16 Jan 2024 | 686.40 | 686.88 | 686.40 | 683.60 | 683.60 | 110 |
15 Jan 2024 | 681.05 | 681.05 | 681.05 | 681.05 | 681.05 | - |
12 Jan 2024 | 678.10 | 678.10 | 678.10 | 680.25 | 680.25 | 55 |
11 Jan 2024 | 680.50 | 680.74 | 680.50 | 679.95 | 679.95 | 600 |
10 Jan 2024 | 679.30 | 679.30 | 678.90 | 678.15 | 678.15 | 2,436 |
09 Jan 2024 | 678.00 | 678.00 | 678.00 | 678.85 | 678.85 | 146 |
08 Jan 2024 | 678.40 | 678.40 | 677.60 | 677.60 | 677.60 | 512 |
05 Jan 2024 | 681.60 | 681.60 | 677.14 | 679.30 | 679.30 | 392 |
04 Jan 2024 | 680.40 | 680.70 | 676.80 | 679.20 | 679.20 | 1,318 |
03 Jan 2024 | 683.82 | 683.96 | 683.82 | 682.25 | 682.25 | 189 |
02 Jan 2024 | 680.54 | 680.54 | 679.74 | 684.25 | 684.25 | 2,041 |
29 Dec 2023 | 683.30 | 683.30 | 683.30 | 680.15 | 680.15 | 237 |
28 Dec 2023 | 681.20 | 681.20 | 680.62 | 681.85 | 681.85 | 117 |
27 Dec 2023 | 677.10 | 682.10 | 676.90 | 677.75 | 677.75 | 16,886 |
22 Dec 2023 | 681.10 | 681.10 | 681.10 | 679.50 | 679.50 | 57 |
21 Dec 2023 | 684.08 | 684.08 | 684.08 | 682.85 | 682.85 | 3 |
20 Dec 2023 | 680.61 | 680.61 | 680.61 | 681.15 | 681.15 | 836 |
19 Dec 2023 | 680.00 | 680.78 | 678.68 | 677.05 | 677.05 | 2,166 |
18 Dec 2023 | 681.20 | 682.50 | 681.20 | 681.00 | 681.00 | 57 |
15 Dec 2023 | 677.70 | 678.50 | 677.00 | 678.50 | 678.50 | 85 |
14 Dec 2023 | 677.50 | 678.72 | 677.50 | 674.85 | 674.85 | 78 |
13 Dec 2023 | 680.90 | 680.90 | 679.52 | 679.30 | 679.30 | 1,344 |
12 Dec 2023 | 678.00 | 678.30 | 678.00 | 676.15 | 676.15 | 29 |
11 Dec 2023 | 675.75 | 675.75 | 675.75 | 675.75 | 675.75 | - |
08 Dec 2023 | 674.90 | 678.42 | 674.90 | 676.15 | 676.15 | 7,903 |
07 Dec 2023 | 675.50 | 675.70 | 674.70 | 674.70 | 674.70 | 600 |
06 Dec 2023 | 676.50 | 676.50 | 675.66 | 674.95 | 674.95 | 497 |
05 Dec 2023 | 674.00 | 674.00 | 671.42 | 674.15 | 674.15 | 1,702 |
04 Dec 2023 | 669.10 | 669.10 | 668.20 | 668.20 | 668.20 | 45 |
01 Dec 2023 | 669.40 | 671.72 | 668.98 | 668.05 | 668.05 | 1,889 |
30 Nov 2023 | 664.10 | 664.10 | 664.10 | 667.30 | 667.30 | 692 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |