Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 212.00 | 212.10 | 208.83 | 210.00 | 210.00 | 220,887 |
30 Apr 2024 | 213.98 | 214.50 | 210.00 | 214.23 | 214.23 | 74,900 |
29 Apr 2024 | 212.00 | 214.00 | 210.00 | 212.00 | 212.00 | 30,426 |
26 Apr 2024 | 211.50 | 211.50 | 205.20 | 209.87 | 209.87 | 36,106 |
25 Apr 2024 | 207.40 | 211.50 | 206.92 | 207.80 | 207.80 | 11,853 |
24 Apr 2024 | 211.50 | 211.99 | 210.00 | 211.56 | 211.56 | 27,979 |
23 Apr 2024 | 212.80 | 213.79 | 207.90 | 212.52 | 212.52 | 172,949 |
22 Apr 2024 | 209.00 | 209.00 | 208.00 | 208.68 | 208.68 | 57,837 |
19 Apr 2024 | 209.79 | 210.18 | 202.29 | 208.37 | 208.37 | 66,763 |
18 Apr 2024 | 209.86 | 209.86 | 204.96 | 209.86 | 209.86 | 203,308 |
17 Apr 2024 | 207.00 | 207.00 | 202.04 | 206.16 | 206.16 | 36,895 |
16 Apr 2024 | 206.50 | 208.93 | 201.00 | 206.50 | 206.50 | 165,347 |
15 Apr 2024 | 210.90 | 212.00 | 208.00 | 210.90 | 210.90 | 239,706 |
12 Apr 2024 | 213.99 | 217.00 | 212.99 | 214.00 | 214.00 | 70,205 |
11 Apr 2024 | 218.69 | 219.00 | 216.98 | 217.82 | 217.82 | 141,144 |
10 Apr 2024 | 217.00 | 219.00 | 205.01 | 217.73 | 217.73 | 74,895 |
09 Apr 2024 | 209.97 | 210.65 | 205.51 | 208.27 | 208.27 | 132,900 |
08 Apr 2024 | 211.05 | 211.05 | 204.94 | 210.65 | 210.65 | 11,015 |
05 Apr 2024 | 208.00 | 211.00 | 205.50 | 208.21 | 208.21 | 20,727 |
04 Apr 2024 | 211.96 | 211.96 | 207.81 | 210.06 | 210.06 | 5,142 |
03 Apr 2024 | 208.00 | 212.00 | 205.98 | 207.86 | 207.86 | 1,407 |
02 Apr 2024 | 211.50 | 214.00 | 209.91 | 211.50 | 211.50 | 294,496 |
01 Apr 2024 | 214.00 | 217.00 | 213.00 | 213.96 | 213.96 | 783,204 |
28 Mar 2024 | 215.00 | 216.37 | 211.96 | 214.97 | 214.97 | 99,132 |
27 Mar 2024 | 216.20 | 216.50 | 207.02 | 215.27 | 215.27 | 127,074 |
26 Mar 2024 | 211.00 | 211.36 | 207.00 | 211.00 | 211.00 | 612,147 |
25 Mar 2024 | 209.99 | 217.00 | 209.98 | 209.99 | 209.99 | 302,000 |
22 Mar 2024 | 217.00 | 218.00 | 213.85 | 217.00 | 217.00 | 106,119 |
21 Mar 2024 | 217.40 | 217.40 | 212.01 | 216.71 | 216.71 | 50,939 |
20 Mar 2024 | 213.00 | 218.50 | 213.00 | 217.08 | 217.08 | 18,195 |
19 Mar 2024 | 214.00 | 215.73 | 213.00 | 214.00 | 214.00 | 271,497 |
18 Mar 2024 | 213.11 | 216.50 | 211.01 | 213.81 | 213.81 | 27,464 |
15 Mar 2024 | 216.50 | 218.00 | 215.00 | 216.50 | 216.50 | 538,906 |
14 Mar 2024 | 219.90 | 219.90 | 212.00 | 219.90 | 219.90 | 492,977 |
13 Mar 2024 | 214.76 | 215.00 | 212.99 | 214.18 | 214.18 | 100,000 |
12 Mar 2024 | 211.00 | 215.00 | 204.98 | 211.00 | 211.00 | 126,728 |
11 Mar 2024 | 205.00 | 205.00 | 200.00 | 204.99 | 204.99 | 152,800 |
08 Mar 2024 | 199.00 | 201.99 | 198.00 | 201.55 | 201.55 | 2,921,067 |
07 Mar 2024 | 199.79 | 200.00 | 197.99 | 199.82 | 199.82 | 39,587 |
06 Mar 2024 | 199.97 | 200.00 | 196.00 | 199.07 | 199.07 | 11,043 |
05 Mar 2024 | 197.50 | 199.99 | 194.01 | 196.05 | 196.05 | 112,539 |
04 Mar 2024 | 197.54 | 202.21 | 197.38 | 198.47 | 198.47 | 127,380 |
01 Mar 2024 | 202.00 | 204.50 | 197.99 | 202.00 | 202.00 | 522,826 |
29 Feb 2024 | 198.00 | 198.50 | 193.40 | 198.00 | 198.00 | 993,369 |
28 Feb 2024 | 192.97 | 192.97 | 190.00 | 192.13 | 192.13 | 4,007 |
27 Feb 2024 | 189.00 | 190.11 | 185.16 | 189.82 | 189.82 | 135,286 |
26 Feb 2024 | 188.00 | 190.00 | 186.99 | 188.52 | 188.52 | 115,900 |
23 Feb 2024 | 191.03 | 191.98 | 188.00 | 191.17 | 191.17 | 13,547 |
22 Feb 2024 | 191.50 | 193.50 | 190.00 | 191.48 | 191.48 | 81,966 |
21 Feb 2024 | 190.43 | 194.50 | 188.01 | 191.79 | 191.79 | 25,135 |
20 Feb 2024 | 195.00 | 195.80 | 190.03 | 195.09 | 195.09 | 111,563 |
19 Feb 2024 | 195.00 | 195.90 | 192.00 | 195.87 | 195.87 | 14,887 |
16 Feb 2024 | 193.50 | 194.00 | 192.00 | 193.79 | 193.79 | 57,380 |
15 Feb 2024 | 190.00 | 194.90 | 187.99 | 190.00 | 190.00 | 428,171 |
14 Feb 2024 | 187.96 | 191.00 | 187.10 | 188.26 | 188.26 | 13,863 |
13 Feb 2024 | 191.00 | 191.00 | 184.86 | 191.00 | 191.00 | 500,000 |
12 Feb 2024 | 187.90 | 189.17 | 186.00 | 186.89 | 186.89 | 107,388 |
09 Feb 2024 | 189.00 | 189.59 | 179.01 | 189.17 | 189.17 | 96,678 |
08 Feb 2024 | 187.00 | 187.00 | 184.99 | 187.00 | 187.00 | 239,724 |
07 Feb 2024 | 185.12 | 188.00 | 184.96 | 186.93 | 186.93 | 3,408,284 |
06 Feb 2024 | 185.00 | 186.00 | 180.00 | 185.12 | 185.12 | 74,678 |
05 Feb 2024 | 182.50 | 182.50 | 174.98 | 180.24 | 180.24 | 90,740 |
02 Feb 2024 | 176.91 | 183.00 | 176.91 | 178.14 | 178.14 | 111,077 |
01 Feb 2024 | 183.00 | 183.99 | 179.40 | 182.48 | 182.48 | 75,319 |
31 Jan 2024 | 184.97 | 184.97 | 178.99 | 184.97 | 184.97 | 226,090 |
30 Jan 2024 | 179.00 | 180.99 | 178.99 | 179.00 | 179.00 | 20,000 |
29 Jan 2024 | 180.96 | 180.96 | 177.50 | 179.87 | 179.87 | 93,387 |
26 Jan 2024 | 177.88 | 180.00 | 172.00 | 177.30 | 177.30 | 113,366 |
25 Jan 2024 | 180.53 | 180.53 | 171.01 | 175.57 | 175.57 | 26,441 |
24 Jan 2024 | 178.99 | 178.99 | 175.00 | 178.32 | 178.32 | 126,027 |
23 Jan 2024 | 175.00 | 175.00 | 169.79 | 173.59 | 173.59 | 19,171 |
22 Jan 2024 | 169.78 | 171.00 | 169.00 | 169.74 | 169.74 | 57,900 |
19 Jan 2024 | 171.50 | 171.97 | 170.19 | 171.07 | 171.07 | 30,000 |
18 Jan 2024 | 171.50 | 175.00 | 167.10 | 170.14 | 170.14 | 20,769 |
17 Jan 2024 | 170.97 | 174.69 | 170.97 | 170.98 | 170.98 | 200,000 |
16 Jan 2024 | 174.00 | 181.50 | 173.01 | 174.00 | 174.00 | 800,000 |
15 Jan 2024 | 179.87 | 180.99 | 178.00 | 179.30 | 179.30 | 109,359 |
12 Jan 2024 | 179.97 | 183.88 | 179.50 | 179.90 | 179.90 | 8,287 |
11 Jan 2024 | 182.00 | 182.00 | 179.00 | 182.00 | 182.00 | 230,505 |
10 Jan 2024 | 178.40 | 178.60 | 176.10 | 178.40 | 178.40 | 335,031 |
09 Jan 2024 | 177.00 | 177.00 | 170.00 | 176.08 | 176.08 | 18,262 |
08 Jan 2024 | 172.50 | 172.99 | 169.50 | 172.67 | 172.67 | 201,848 |
05 Jan 2024 | 171.00 | 171.00 | 168.21 | 169.72 | 169.72 | 67,974 |
04 Jan 2024 | 172.00 | 174.00 | 171.00 | 171.87 | 171.87 | 150,000 |
03 Jan 2024 | 176.00 | 176.00 | 171.98 | 176.00 | 176.00 | 254,613 |
02 Jan 2024 | 171.00 | 176.01 | 171.00 | 171.99 | 171.99 | 174,586 |
29 Dec 2023 | 175.30 | 175.99 | 170.00 | 175.07 | 175.07 | 35,256 |
28 Dec 2023 | 173.00 | 176.99 | 169.11 | 173.00 | 173.00 | 786,443 |
27 Dec 2023 | 169.98 | 172.90 | 168.00 | 170.01 | 170.01 | 69,337 |
26 Dec 2023 | 170.40 | 173.00 | 169.00 | 170.39 | 170.39 | 18,113 |
22 Dec 2023 | 168.00 | 171.99 | 168.00 | 171.10 | 171.10 | 1,882,228 |
21 Dec 2023 | 170.00 | 170.00 | 168.35 | 170.00 | 170.00 | 317,106 |
20 Dec 2023 | 168.50 | 169.00 | 166.55 | 168.50 | 168.50 | 509,885 |
19 Dec 2023 | 166.18 | 166.80 | 162.99 | 166.49 | 166.49 | 44,679 |
18 Dec 2023 | 164.98 | 165.92 | 160.00 | 164.97 | 164.97 | 148,778 |
15 Dec 2023 | 163.40 | 163.90 | 160.51 | 163.40 | 163.40 | 335,373 |
14 Dec 2023 | 161.00 | 161.04 | 154.78 | 160.97 | 160.97 | 50,000 |
13 Dec 2023 | 155.50 | 155.50 | 153.50 | 154.77 | 154.77 | 32,090 |
12 Dec 2023 | 155.80 | 155.92 | 152.00 | 155.08 | 155.08 | 9,392 |
11 Dec 2023 | 153.00 | 157.55 | 152.02 | 153.00 | 153.00 | 1,156,446 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |