Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 162.98 | 164.75 | 158.80 | 160.12 | 160.12 | 1,024,844 |
02 May 2024 | 161.20 | 161.24 | 156.27 | 160.53 | 160.53 | 1,153,100 |
01 May 2024 | 161.56 | 162.58 | 154.50 | 158.52 | 158.52 | 1,591,700 |
30 Apr 2024 | 171.01 | 172.22 | 162.23 | 162.53 | 162.53 | 1,701,300 |
29 Apr 2024 | 180.37 | 182.73 | 170.68 | 171.86 | 171.86 | 1,524,900 |
26 Apr 2024 | 176.72 | 179.74 | 172.00 | 179.63 | 179.63 | 1,512,200 |
25 Apr 2024 | 173.44 | 178.96 | 169.50 | 176.03 | 176.03 | 2,059,300 |
24 Apr 2024 | 177.51 | 181.97 | 172.70 | 176.98 | 176.98 | 2,516,100 |
23 Apr 2024 | 164.48 | 178.13 | 163.10 | 176.99 | 176.99 | 2,511,400 |
22 Apr 2024 | 155.15 | 162.53 | 153.72 | 161.46 | 161.46 | 1,560,000 |
19 Apr 2024 | 165.81 | 165.88 | 154.42 | 156.73 | 156.73 | 2,663,400 |
18 Apr 2024 | 163.98 | 172.09 | 162.64 | 167.51 | 167.51 | 2,232,500 |
17 Apr 2024 | 169.75 | 173.65 | 163.60 | 166.26 | 166.26 | 1,729,600 |
16 Apr 2024 | 163.00 | 167.40 | 162.61 | 165.68 | 165.68 | 1,146,100 |
15 Apr 2024 | 165.16 | 167.94 | 162.70 | 163.40 | 163.40 | 1,161,100 |
12 Apr 2024 | 165.00 | 168.07 | 161.77 | 162.91 | 162.91 | 1,234,700 |
11 Apr 2024 | 168.30 | 171.60 | 166.14 | 167.22 | 167.22 | 1,155,700 |
10 Apr 2024 | 168.49 | 174.42 | 166.40 | 167.18 | 167.18 | 1,658,600 |
09 Apr 2024 | 168.50 | 170.90 | 165.82 | 170.15 | 170.15 | 1,956,100 |
08 Apr 2024 | 161.54 | 168.79 | 161.54 | 165.66 | 165.66 | 1,336,500 |
05 Apr 2024 | 163.34 | 165.33 | 160.61 | 161.38 | 161.38 | 2,633,100 |
04 Apr 2024 | 165.90 | 169.90 | 162.29 | 162.53 | 162.53 | 2,345,300 |
03 Apr 2024 | 174.96 | 179.75 | 163.34 | 163.77 | 163.77 | 4,094,800 |
02 Apr 2024 | 185.44 | 186.46 | 181.21 | 185.93 | 185.93 | 1,706,300 |
01 Apr 2024 | 195.99 | 196.36 | 187.05 | 191.97 | 191.97 | 1,706,100 |
28 Mar 2024 | 197.37 | 200.65 | 193.90 | 196.03 | 196.03 | 957,700 |
27 Mar 2024 | 199.55 | 200.05 | 192.92 | 196.25 | 196.25 | 923,500 |
26 Mar 2024 | 202.46 | 206.03 | 197.63 | 197.82 | 197.82 | 865,000 |
25 Mar 2024 | 204.35 | 207.01 | 199.40 | 200.04 | 200.04 | 1,124,600 |
22 Mar 2024 | 207.00 | 209.70 | 202.19 | 205.60 | 205.60 | 991,200 |
21 Mar 2024 | 203.42 | 209.36 | 196.72 | 207.31 | 207.31 | 1,363,200 |
20 Mar 2024 | 190.77 | 201.41 | 187.67 | 200.54 | 200.54 | 1,100,800 |
19 Mar 2024 | 194.50 | 195.24 | 187.13 | 190.67 | 190.67 | 1,495,700 |
18 Mar 2024 | 202.00 | 206.41 | 195.64 | 196.86 | 196.86 | 1,178,700 |
15 Mar 2024 | 198.36 | 201.51 | 194.84 | 199.37 | 199.37 | 1,654,900 |
14 Mar 2024 | 206.91 | 207.81 | 198.24 | 200.29 | 200.29 | 794,800 |
13 Mar 2024 | 204.99 | 209.72 | 203.65 | 206.42 | 206.42 | 827,100 |
12 Mar 2024 | 195.25 | 206.57 | 194.13 | 205.31 | 205.31 | 1,180,100 |
11 Mar 2024 | 199.06 | 199.30 | 192.68 | 193.98 | 193.98 | 1,366,200 |
08 Mar 2024 | 210.73 | 213.84 | 200.75 | 200.91 | 200.91 | 1,478,800 |
07 Mar 2024 | 207.73 | 212.10 | 207.08 | 209.93 | 209.93 | 755,900 |
06 Mar 2024 | 207.44 | 212.90 | 206.54 | 207.01 | 207.01 | 1,296,200 |
05 Mar 2024 | 206.07 | 206.50 | 192.53 | 201.62 | 201.62 | 2,488,700 |
04 Mar 2024 | 219.97 | 221.83 | 205.63 | 208.96 | 208.96 | 1,901,000 |
01 Mar 2024 | 210.00 | 217.71 | 207.60 | 217.40 | 217.40 | 1,311,000 |
29 Feb 2024 | 206.00 | 209.97 | 203.59 | 208.53 | 208.53 | 1,213,700 |
28 Feb 2024 | 200.36 | 206.60 | 199.41 | 204.75 | 204.75 | 1,271,900 |
27 Feb 2024 | 200.91 | 204.72 | 197.71 | 202.00 | 202.00 | 1,504,100 |
26 Feb 2024 | 188.18 | 200.49 | 188.00 | 199.61 | 199.61 | 1,602,000 |
23 Feb 2024 | 182.00 | 186.96 | 179.50 | 185.94 | 185.94 | 1,201,900 |
22 Feb 2024 | 176.59 | 183.62 | 176.24 | 182.37 | 182.37 | 1,163,400 |
21 Feb 2024 | 170.14 | 176.27 | 170.01 | 172.33 | 172.33 | 732,400 |
20 Feb 2024 | 173.00 | 175.13 | 168.78 | 171.37 | 171.37 | 959,300 |
16 Feb 2024 | 175.47 | 177.17 | 172.22 | 173.98 | 173.98 | 857,100 |
15 Feb 2024 | 168.00 | 175.54 | 168.00 | 175.26 | 175.26 | 1,256,700 |
14 Feb 2024 | 170.55 | 172.03 | 165.05 | 166.78 | 166.78 | 1,199,900 |
13 Feb 2024 | 165.00 | 172.84 | 163.81 | 167.86 | 167.86 | 1,342,800 |
12 Feb 2024 | 173.88 | 179.58 | 171.56 | 171.91 | 171.91 | 1,404,700 |
09 Feb 2024 | 172.75 | 175.74 | 170.66 | 174.52 | 174.52 | 1,517,600 |
08 Feb 2024 | 167.67 | 174.20 | 167.67 | 171.54 | 171.54 | 1,911,700 |
07 Feb 2024 | 171.16 | 172.92 | 160.53 | 164.82 | 164.82 | 4,177,800 |
06 Feb 2024 | 169.73 | 174.65 | 168.58 | 173.32 | 173.32 | 2,485,400 |
05 Feb 2024 | 172.59 | 174.32 | 161.04 | 169.74 | 169.74 | 1,906,900 |
02 Feb 2024 | 161.96 | 170.33 | 160.67 | 169.76 | 169.76 | 1,093,200 |
01 Feb 2024 | 161.50 | 162.79 | 158.93 | 162.50 | 162.50 | 802,900 |
31 Jan 2024 | 159.73 | 163.57 | 158.35 | 159.53 | 159.53 | 1,053,100 |
30 Jan 2024 | 157.04 | 161.17 | 156.68 | 161.01 | 161.01 | 1,197,700 |
29 Jan 2024 | 157.88 | 159.00 | 152.15 | 158.84 | 158.84 | 1,252,600 |
26 Jan 2024 | 159.55 | 159.55 | 155.83 | 157.14 | 157.14 | 591,400 |
25 Jan 2024 | 157.46 | 159.99 | 154.23 | 156.55 | 156.55 | 926,800 |
24 Jan 2024 | 158.64 | 159.00 | 154.55 | 154.87 | 154.87 | 782,300 |
23 Jan 2024 | 155.62 | 158.02 | 153.36 | 156.18 | 156.18 | 1,009,100 |
22 Jan 2024 | 153.22 | 154.27 | 143.09 | 153.86 | 153.86 | 11,977,100 |
19 Jan 2024 | 161.17 | 161.17 | 153.50 | 157.79 | 157.79 | 1,721,400 |
18 Jan 2024 | 160.52 | 161.57 | 151.24 | 156.38 | 156.38 | 2,588,900 |
17 Jan 2024 | 161.56 | 163.26 | 158.81 | 163.10 | 163.10 | 1,000,100 |
16 Jan 2024 | 157.74 | 164.71 | 156.27 | 163.93 | 163.93 | 1,154,900 |
12 Jan 2024 | 159.66 | 161.06 | 157.47 | 157.61 | 157.61 | 704,200 |
11 Jan 2024 | 157.90 | 160.21 | 153.51 | 159.07 | 159.07 | 1,120,800 |
10 Jan 2024 | 154.67 | 156.41 | 151.60 | 155.63 | 155.63 | 972,300 |
09 Jan 2024 | 149.25 | 155.90 | 148.51 | 154.68 | 154.68 | 1,138,200 |
08 Jan 2024 | 139.30 | 152.60 | 139.11 | 150.65 | 150.65 | 1,654,500 |
05 Jan 2024 | 135.95 | 142.75 | 135.14 | 138.02 | 138.02 | 1,019,300 |
04 Jan 2024 | 132.10 | 139.00 | 131.55 | 137.27 | 137.27 | 821,900 |
03 Jan 2024 | 138.01 | 138.65 | 131.77 | 132.16 | 132.16 | 996,900 |
02 Jan 2024 | 141.59 | 141.82 | 131.50 | 139.66 | 139.66 | 1,732,800 |
29 Dec 2023 | 144.99 | 146.32 | 143.75 | 144.34 | 144.34 | 642,300 |
28 Dec 2023 | 143.68 | 147.32 | 143.03 | 145.11 | 145.11 | 637,700 |
27 Dec 2023 | 143.92 | 144.34 | 141.61 | 144.05 | 144.05 | 607,200 |
26 Dec 2023 | 144.26 | 145.12 | 142.30 | 143.74 | 143.74 | 666,600 |
22 Dec 2023 | 144.95 | 145.38 | 140.08 | 143.84 | 143.84 | 1,061,500 |
21 Dec 2023 | 147.57 | 149.94 | 143.76 | 145.20 | 145.20 | 858,700 |
20 Dec 2023 | 151.28 | 153.53 | 143.21 | 144.65 | 144.65 | 1,203,200 |
19 Dec 2023 | 149.00 | 152.62 | 148.71 | 152.53 | 152.53 | 1,096,600 |
18 Dec 2023 | 145.53 | 148.08 | 144.39 | 147.78 | 147.78 | 1,033,000 |
15 Dec 2023 | 143.37 | 144.91 | 140.73 | 144.37 | 144.37 | 1,558,500 |
14 Dec 2023 | 142.50 | 146.95 | 139.88 | 143.21 | 143.21 | 1,986,600 |
13 Dec 2023 | 132.01 | 142.10 | 131.98 | 141.79 | 141.79 | 2,308,500 |
12 Dec 2023 | 129.37 | 131.15 | 126.05 | 131.07 | 131.07 | 1,262,600 |
11 Dec 2023 | 127.94 | 128.88 | 125.21 | 128.61 | 128.61 | 873,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |