Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 168.20 | 169.00 | 167.20 | 169.15 | 169.15 | 1,621 |
29 Apr 2024 | 163.45 | 168.90 | 163.00 | 169.15 | 169.15 | 2,628 |
26 Apr 2024 | 161.55 | 166.90 | 159.50 | 165.05 | 165.05 | 7,219 |
26 Apr 2024 | 1.6 Dividend | |||||
25 Apr 2024 | 160.40 | 164.69 | 161.50 | 165.05 | 163.45 | 12,268 |
24 Apr 2024 | 164.20 | 163.60 | 160.69 | 162.10 | 160.53 | 12,912 |
23 Apr 2024 | 162.30 | 163.70 | 160.90 | 162.30 | 160.73 | 15,470 |
22 Apr 2024 | 161.05 | 160.49 | 157.80 | 160.80 | 159.24 | 203,899 |
19 Apr 2024 | 162.40 | 160.60 | 158.00 | 157.35 | 155.82 | 9,698 |
18 Apr 2024 | 168.10 | 165.40 | 160.50 | 163.05 | 161.47 | 14,149 |
17 Apr 2024 | 169.15 | 171.30 | 167.09 | 169.35 | 167.71 | 3,749 |
16 Apr 2024 | 172.50 | 170.90 | 168.60 | 169.75 | 168.10 | 3,061 |
15 Apr 2024 | 174.00 | 174.20 | 171.20 | 174.10 | 172.41 | 1,744 |
12 Apr 2024 | 177.85 | 178.80 | 170.27 | 171.55 | 169.89 | 637 |
11 Apr 2024 | 176.60 | 178.50 | 171.80 | 177.35 | 175.63 | 130,477 |
10 Apr 2024 | 179.55 | 179.10 | 173.50 | 174.40 | 172.71 | 15,296 |
09 Apr 2024 | 176.30 | 179.10 | 175.20 | 177.55 | 175.83 | 2,335 |
08 Apr 2024 | 172.60 | 175.22 | 173.70 | 172.60 | 170.93 | 2,327 |
05 Apr 2024 | 174.50 | 173.30 | 170.80 | 171.65 | 169.99 | 7,314 |
04 Apr 2024 | 177.65 | 178.00 | 175.20 | 177.15 | 175.43 | 3,459 |
03 Apr 2024 | 177.05 | 178.00 | 174.00 | 177.75 | 176.03 | 15,206 |
02 Apr 2024 | 183.25 | 180.70 | 176.10 | 179.75 | 178.01 | 10,514 |
28 Mar 2024 | 182.00 | 185.92 | 181.88 | 180.60 | 178.85 | 1,952 |
27 Mar 2024 | 184.80 | 185.60 | 180.00 | 180.60 | 178.85 | 4,290 |
26 Mar 2024 | 178.90 | 185.00 | 177.60 | 184.50 | 182.71 | 4,346 |
25 Mar 2024 | 172.70 | 178.70 | 170.40 | 176.20 | 174.49 | 3,852 |
22 Mar 2024 | 172.70 | 175.40 | 173.20 | 175.05 | 173.35 | 2,925 |
21 Mar 2024 | 173.45 | 176.30 | 173.60 | 173.65 | 171.97 | 13,006 |
20 Mar 2024 | 174.90 | 175.10 | 171.40 | 171.35 | 169.69 | 4,556 |
19 Mar 2024 | 174.50 | 176.31 | 173.70 | 175.45 | 173.75 | 4,406 |
18 Mar 2024 | 175.65 | 176.12 | 174.40 | 177.05 | 175.33 | 3,769 |
15 Mar 2024 | 177.45 | 176.80 | 175.50 | 174.80 | 173.11 | 3,769 |
14 Mar 2024 | 178.80 | 179.60 | 177.00 | 179.75 | 178.01 | 6,751 |
13 Mar 2024 | 181.55 | 182.80 | 178.40 | 178.90 | 177.17 | 129,857 |
12 Mar 2024 | 184.80 | 182.82 | 178.90 | 180.90 | 179.15 | 6,852 |
11 Mar 2024 | 179.65 | 184.70 | 176.10 | 183.05 | 181.28 | 9,465 |
08 Mar 2024 | 176.90 | 180.40 | 177.10 | 180.30 | 178.55 | 8,541 |
07 Mar 2024 | 171.05 | 178.60 | 168.10 | 178.60 | 176.87 | 20,627 |
06 Mar 2024 | 170.50 | 172.02 | 168.40 | 170.00 | 168.35 | 5,239 |
05 Mar 2024 | 169.45 | 174.30 | 169.00 | 169.65 | 168.01 | 7,345 |
04 Mar 2024 | 173.85 | 175.50 | 170.40 | 170.40 | 168.75 | 3,048 |
01 Mar 2024 | 174.00 | 176.70 | 172.10 | 174.00 | 172.31 | 5,434 |
29 Feb 2024 | 169.35 | 174.80 | 166.49 | 173.45 | 171.77 | 35,118 |
28 Feb 2024 | 166.60 | 167.70 | 165.40 | 166.00 | 164.39 | 1,149 |
27 Feb 2024 | 166.50 | 168.20 | 165.80 | 166.10 | 164.49 | 5,924 |
26 Feb 2024 | 167.55 | 168.50 | 166.19 | 168.00 | 166.37 | 21,085 |
23 Feb 2024 | 174.90 | 174.70 | 169.02 | 171.15 | 169.49 | 7,647 |
22 Feb 2024 | 179.45 | 175.40 | 173.99 | 175.25 | 173.55 | 3,302 |
21 Feb 2024 | 177.15 | 178.70 | 175.60 | 176.30 | 174.59 | 5,132 |
20 Feb 2024 | 185.25 | 185.30 | 174.90 | 176.00 | 174.29 | 7,561 |
19 Feb 2024 | 185.55 | 185.60 | 180.90 | 185.85 | 184.05 | 10,011 |
16 Feb 2024 | 173.15 | 186.31 | 171.90 | 182.90 | 181.13 | 12,254 |
15 Feb 2024 | 149.45 | 172.60 | 142.90 | 166.60 | 164.98 | 44,364 |
14 Feb 2024 | 148.80 | 149.51 | 146.30 | 149.65 | 148.20 | 3,023 |
13 Feb 2024 | 151.35 | 153.22 | 147.20 | 149.35 | 147.90 | 18,161 |
12 Feb 2024 | 149.25 | 152.01 | 149.10 | 150.20 | 148.74 | 5,011 |
09 Feb 2024 | 153.15 | 153.50 | 151.84 | 154.10 | 152.61 | 1,868 |
08 Feb 2024 | 154.40 | 157.80 | 153.41 | 155.75 | 154.24 | 8,007 |
07 Feb 2024 | 153.55 | 154.96 | 153.00 | 153.65 | 152.16 | 3,893 |
06 Feb 2024 | 149.15 | 153.60 | 149.30 | 152.80 | 151.32 | 2,862 |
05 Feb 2024 | 147.05 | 148.80 | 146.00 | 147.55 | 146.12 | 5,236 |
02 Feb 2024 | 145.85 | 147.70 | 144.30 | 147.45 | 146.02 | 4,442 |
01 Feb 2024 | 144.60 | 146.00 | 143.71 | 145.65 | 144.24 | 2,023 |
31 Jan 2024 | 149.15 | 148.90 | 146.60 | 148.40 | 146.96 | 2,677 |
30 Jan 2024 | 148.30 | 150.80 | 147.40 | 149.05 | 147.61 | 6,620 |
29 Jan 2024 | 147.55 | 148.81 | 145.10 | 149.05 | 147.61 | 13,496 |
26 Jan 2024 | 141.55 | 149.00 | 141.80 | 146.60 | 145.18 | 10,120 |
25 Jan 2024 | 139.55 | 141.91 | 139.70 | 139.85 | 138.49 | 1,108 |
24 Jan 2024 | 142.40 | 143.01 | 139.01 | 141.15 | 139.78 | 4,700 |
23 Jan 2024 | 138.00 | 142.91 | 138.50 | 140.80 | 139.44 | 13,516 |
22 Jan 2024 | 136.50 | 138.11 | 134.50 | 137.05 | 135.72 | 28,016 |
19 Jan 2024 | 138.20 | 136.21 | 134.40 | 134.90 | 133.59 | 5,239 |
18 Jan 2024 | 134.60 | 136.25 | 133.70 | 137.15 | 135.82 | 6,042 |
17 Jan 2024 | 131.55 | 134.40 | 130.20 | 132.60 | 131.31 | 3,265 |
16 Jan 2024 | 134.70 | 134.90 | 133.70 | 132.10 | 130.82 | 12,718 |
15 Jan 2024 | 134.60 | 137.60 | 134.60 | 136.40 | 135.08 | 9,741 |
12 Jan 2024 | 135.75 | 138.90 | 135.40 | 139.75 | 138.40 | 24,962 |
11 Jan 2024 | 139.35 | 137.70 | 132.10 | 133.45 | 132.16 | 9,814 |
10 Jan 2024 | 133.65 | 135.80 | 133.00 | 134.60 | 133.30 | 19,937 |
09 Jan 2024 | 127.05 | 134.00 | 125.00 | 132.20 | 130.92 | 90,508 |
08 Jan 2024 | 124.50 | 129.70 | 123.20 | 129.35 | 128.10 | 8,666 |
05 Jan 2024 | 127.55 | 129.00 | 123.00 | 127.45 | 126.21 | 3,293 |
04 Jan 2024 | 131.85 | 130.40 | 127.10 | 127.45 | 126.21 | 29,844 |
03 Jan 2024 | 136.40 | 135.00 | 128.70 | 129.45 | 128.20 | 3,420 |
02 Jan 2024 | 136.30 | 135.40 | 133.10 | 133.05 | 131.76 | 7,060 |
29 Dec 2023 | 131.45 | 135.50 | 131.60 | 135.05 | 133.74 | 3,821 |
28 Dec 2023 | 130.30 | 132.70 | 130.90 | 131.35 | 130.08 | 2,615 |
27 Dec 2023 | 130.90 | 133.70 | 130.00 | 130.00 | 128.74 | 3,181 |
22 Dec 2023 | 130.40 | 131.00 | 128.50 | 127.75 | 126.51 | 2,455 |
21 Dec 2023 | 126.70 | 131.50 | 124.90 | 131.25 | 129.98 | 19,178 |
20 Dec 2023 | 127.55 | 129.00 | 126.40 | 126.30 | 125.08 | 31,536 |
19 Dec 2023 | 124.00 | 129.00 | 125.00 | 127.65 | 126.41 | 13,691 |
18 Dec 2023 | 122.80 | 125.70 | 122.60 | 124.10 | 122.90 | 6,470 |
15 Dec 2023 | 122.80 | 126.00 | 123.00 | 126.00 | 124.78 | 15,324 |
14 Dec 2023 | 117.75 | 124.50 | 116.60 | 121.65 | 120.47 | 50,713 |
13 Dec 2023 | 118.50 | 117.80 | 115.10 | 114.60 | 113.49 | 5,763 |
12 Dec 2023 | 122.00 | 121.50 | 116.80 | 118.90 | 117.75 | 21,712 |
11 Dec 2023 | 120.50 | 124.80 | 119.90 | 121.15 | 119.98 | 13,308 |
08 Dec 2023 | 122.30 | 127.90 | 124.90 | 125.75 | 124.53 | 1,567 |
07 Dec 2023 | 125.05 | 123.80 | 121.80 | 122.00 | 120.82 | 17,280 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |