Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 137.60 | 140.50 | 135.50 | 136.80 | 136.80 | 421,894 |
30 Apr 2024 | 136.50 | 139.50 | 135.00 | 137.70 | 137.70 | 438,914 |
29 Apr 2024 | 140.70 | 140.70 | 131.30 | 136.70 | 136.70 | 966,965 |
26 Apr 2024 | 136.30 | 142.90 | 135.20 | 139.50 | 139.50 | 798,219 |
26 Apr 2024 | 1.95 Dividend | |||||
25 Apr 2024 | 150.80 | 150.90 | 146.60 | 146.30 | 144.35 | 581,892 |
24 Apr 2024 | 150.10 | 153.90 | 148.10 | 152.50 | 150.47 | 587,230 |
23 Apr 2024 | 145.70 | 149.30 | 145.70 | 149.20 | 147.21 | 332,276 |
22 Apr 2024 | 149.60 | 151.70 | 144.50 | 145.30 | 143.36 | 508,944 |
19 Apr 2024 | 144.00 | 149.60 | 143.50 | 149.60 | 147.61 | 628,548 |
18 Apr 2024 | 147.20 | 147.20 | 144.50 | 145.50 | 143.56 | 292,806 |
17 Apr 2024 | 150.30 | 150.70 | 146.00 | 147.20 | 145.24 | 405,663 |
16 Apr 2024 | 145.50 | 149.70 | 144.00 | 147.60 | 145.63 | 450,214 |
15 Apr 2024 | 147.10 | 150.00 | 146.10 | 148.40 | 146.42 | 469,684 |
12 Apr 2024 | 149.30 | 150.30 | 146.00 | 147.90 | 145.93 | 253,215 |
11 Apr 2024 | 148.40 | 149.80 | 146.10 | 148.10 | 146.13 | 527,735 |
10 Apr 2024 | 148.50 | 151.20 | 146.00 | 148.40 | 146.42 | 405,212 |
09 Apr 2024 | 152.30 | 152.30 | 146.10 | 148.30 | 146.32 | 587,452 |
08 Apr 2024 | 157.90 | 159.00 | 153.40 | 154.30 | 152.24 | 356,636 |
05 Apr 2024 | 156.90 | 159.30 | 153.60 | 157.40 | 155.30 | 405,000 |
04 Apr 2024 | 156.30 | 158.80 | 154.40 | 157.10 | 155.01 | 628,241 |
03 Apr 2024 | 163.90 | 164.00 | 154.60 | 156.30 | 154.22 | 692,865 |
02 Apr 2024 | 165.70 | 172.60 | 164.40 | 164.40 | 162.21 | 496,712 |
27 Mar 2024 | 170.50 | 170.55 | 166.30 | 169.55 | 167.29 | 317,344 |
26 Mar 2024 | 168.35 | 171.55 | 167.90 | 170.50 | 168.23 | 359,547 |
25 Mar 2024 | 168.55 | 171.35 | 167.25 | 167.55 | 165.32 | 691,071 |
22 Mar 2024 | 160.85 | 169.85 | 160.70 | 168.80 | 166.55 | 652,864 |
21 Mar 2024 | 157.35 | 162.95 | 156.80 | 160.85 | 158.71 | 408,430 |
20 Mar 2024 | 156.55 | 158.65 | 154.80 | 154.90 | 152.84 | 333,014 |
19 Mar 2024 | 154.55 | 157.90 | 153.40 | 156.10 | 154.02 | 312,232 |
18 Mar 2024 | 159.65 | 160.50 | 154.65 | 155.00 | 152.93 | 449,300 |
15 Mar 2024 | 160.00 | 162.00 | 158.95 | 159.55 | 157.42 | 814,677 |
14 Mar 2024 | 159.50 | 162.00 | 157.20 | 159.40 | 157.28 | 772,597 |
13 Mar 2024 | 155.65 | 160.90 | 151.70 | 160.45 | 158.31 | 726,471 |
12 Mar 2024 | 148.00 | 155.25 | 145.55 | 155.25 | 153.18 | 509,000 |
11 Mar 2024 | 149.00 | 151.30 | 145.60 | 146.00 | 144.05 | 354,864 |
08 Mar 2024 | 148.60 | 151.65 | 145.75 | 150.70 | 148.69 | 510,514 |
07 Mar 2024 | 137.00 | 149.00 | 134.45 | 148.25 | 146.27 | 703,095 |
06 Mar 2024 | 145.60 | 145.65 | 135.80 | 136.65 | 134.83 | 918,791 |
05 Mar 2024 | 128.55 | 146.85 | 127.25 | 145.30 | 143.36 | 1,838,840 |
04 Mar 2024 | 132.45 | 133.85 | 128.45 | 129.45 | 127.72 | 460,540 |
01 Mar 2024 | 141.50 | 142.10 | 131.55 | 132.45 | 130.68 | 887,876 |
29 Feb 2024 | 144.00 | 144.20 | 140.10 | 141.30 | 139.42 | 815,656 |
28 Feb 2024 | 145.75 | 146.00 | 142.25 | 144.40 | 142.48 | 262,478 |
27 Feb 2024 | 144.85 | 146.25 | 141.95 | 145.15 | 143.22 | 528,957 |
26 Feb 2024 | 145.65 | 145.85 | 144.30 | 145.20 | 143.26 | 359,194 |
23 Feb 2024 | 143.90 | 146.15 | 142.40 | 146.15 | 144.20 | 404,163 |
22 Feb 2024 | 145.00 | 145.65 | 142.75 | 144.55 | 142.62 | 655,924 |
21 Feb 2024 | 138.00 | 144.10 | 135.00 | 144.10 | 142.18 | 1,011,979 |
20 Feb 2024 | 139.00 | 139.05 | 134.65 | 137.35 | 135.52 | 800,157 |
19 Feb 2024 | 130.90 | 139.25 | 129.80 | 138.80 | 136.95 | 1,095,878 |
16 Feb 2024 | 128.60 | 132.80 | 126.80 | 132.30 | 130.54 | 1,150,493 |
15 Feb 2024 | 125.00 | 130.70 | 120.30 | 130.45 | 128.71 | 3,766,494 |
14 Feb 2024 | 95.64 | 101.90 | 95.64 | 99.64 | 98.31 | 972,133 |
13 Feb 2024 | 102.45 | 102.50 | 97.08 | 97.08 | 95.79 | 591,571 |
12 Feb 2024 | 104.80 | 106.40 | 102.75 | 102.75 | 101.38 | 488,788 |
09 Feb 2024 | 102.80 | 104.75 | 102.75 | 103.75 | 102.37 | 257,474 |
08 Feb 2024 | 102.10 | 104.50 | 100.30 | 103.05 | 101.68 | 240,741 |
07 Feb 2024 | 101.00 | 102.40 | 98.96 | 102.10 | 100.74 | 639,996 |
06 Feb 2024 | 100.00 | 102.35 | 99.34 | 100.70 | 99.36 | 613,649 |
05 Feb 2024 | 103.15 | 103.45 | 100.80 | 101.20 | 99.85 | 349,179 |
02 Feb 2024 | 106.00 | 107.65 | 103.55 | 103.65 | 102.27 | 375,448 |
01 Feb 2024 | 104.95 | 106.00 | 103.65 | 105.65 | 104.24 | 266,704 |
31 Jan 2024 | 104.20 | 106.85 | 103.55 | 106.50 | 105.08 | 500,770 |
30 Jan 2024 | 107.00 | 107.75 | 104.30 | 105.35 | 103.95 | 498,295 |
29 Jan 2024 | 108.05 | 108.60 | 104.20 | 108.60 | 107.15 | 552,249 |
26 Jan 2024 | 105.85 | 109.65 | 105.65 | 108.45 | 107.00 | 455,007 |
25 Jan 2024 | 106.20 | 106.35 | 104.35 | 105.65 | 104.24 | 527,048 |
24 Jan 2024 | 106.35 | 108.20 | 105.60 | 106.65 | 105.23 | 507,773 |
23 Jan 2024 | 105.45 | 106.00 | 103.45 | 104.60 | 103.21 | 439,080 |
22 Jan 2024 | 102.15 | 106.40 | 102.05 | 104.95 | 103.55 | 1,052,818 |
19 Jan 2024 | 107.40 | 108.15 | 98.16 | 100.30 | 98.96 | 1,071,258 |
18 Jan 2024 | 107.65 | 108.60 | 105.30 | 106.00 | 104.59 | 635,717 |
17 Jan 2024 | 110.45 | 111.35 | 107.65 | 107.65 | 106.22 | 672,749 |
16 Jan 2024 | 109.60 | 112.85 | 108.45 | 112.80 | 111.30 | 599,907 |
15 Jan 2024 | 111.15 | 111.85 | 110.35 | 110.80 | 109.32 | 326,461 |
12 Jan 2024 | 115.90 | 116.30 | 111.65 | 112.95 | 111.44 | 521,804 |
11 Jan 2024 | 115.95 | 117.40 | 114.70 | 114.85 | 113.32 | 300,674 |
10 Jan 2024 | 114.85 | 116.00 | 114.20 | 114.65 | 113.12 | 265,816 |
09 Jan 2024 | 115.85 | 117.55 | 113.35 | 114.50 | 112.97 | 354,198 |
08 Jan 2024 | 115.50 | 116.45 | 113.00 | 115.20 | 113.66 | 607,224 |
05 Jan 2024 | 115.70 | 116.95 | 111.70 | 115.55 | 114.01 | 562,973 |
04 Jan 2024 | 110.50 | 115.40 | 110.40 | 115.20 | 113.66 | 704,957 |
03 Jan 2024 | 117.15 | 118.10 | 109.70 | 110.25 | 108.78 | 839,065 |
02 Jan 2024 | 123.70 | 124.80 | 116.60 | 117.50 | 115.93 | 462,619 |
29 Dec 2023 | 123.65 | 124.40 | 122.05 | 123.45 | 121.80 | 290,374 |
28 Dec 2023 | 120.10 | 123.00 | 120.00 | 122.40 | 120.77 | 336,822 |
27 Dec 2023 | 120.00 | 120.85 | 119.05 | 120.15 | 118.55 | 362,256 |
22 Dec 2023 | 120.00 | 120.50 | 118.35 | 118.95 | 117.36 | 403,416 |
21 Dec 2023 | 120.50 | 122.10 | 119.05 | 120.40 | 118.80 | 445,649 |
20 Dec 2023 | 122.45 | 124.15 | 120.00 | 122.30 | 120.67 | 551,007 |
19 Dec 2023 | 125.40 | 127.80 | 121.30 | 122.30 | 120.67 | 544,294 |
18 Dec 2023 | 121.40 | 125.45 | 120.25 | 124.75 | 123.09 | 605,431 |
15 Dec 2023 | 123.45 | 124.45 | 121.00 | 122.15 | 120.52 | 847,737 |
14 Dec 2023 | 118.80 | 123.85 | 118.65 | 121.70 | 120.08 | 877,674 |
13 Dec 2023 | 114.60 | 115.90 | 113.75 | 115.25 | 113.71 | 358,361 |
12 Dec 2023 | 119.00 | 119.00 | 114.80 | 114.95 | 113.42 | 803,147 |
11 Dec 2023 | 118.00 | 120.95 | 116.80 | 120.15 | 118.55 | 706,855 |
08 Dec 2023 | 118.55 | 120.75 | 117.05 | 119.00 | 117.41 | 710,693 |
07 Dec 2023 | 117.85 | 119.15 | 116.70 | 117.90 | 116.33 | 354,270 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |