Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 165.74 | 166.47 | 162.16 | 162.90 | 162.90 | 205,652 |
18 Apr 2024 | 166.25 | 169.48 | 163.97 | 165.20 | 165.20 | 396,200 |
17 Apr 2024 | 174.32 | 174.32 | 166.02 | 166.12 | 166.12 | 410,600 |
16 Apr 2024 | 172.88 | 173.62 | 171.55 | 172.85 | 172.85 | 287,300 |
15 Apr 2024 | 174.07 | 174.72 | 171.35 | 172.88 | 172.88 | 435,100 |
12 Apr 2024 | 175.63 | 177.60 | 171.19 | 173.33 | 173.33 | 486,300 |
11 Apr 2024 | 177.70 | 180.56 | 176.20 | 178.48 | 178.48 | 825,300 |
10 Apr 2024 | 183.97 | 184.36 | 176.19 | 176.85 | 176.85 | 947,700 |
09 Apr 2024 | 189.42 | 191.00 | 186.14 | 189.01 | 189.01 | 242,400 |
08 Apr 2024 | 190.62 | 193.62 | 188.32 | 188.62 | 188.62 | 274,900 |
05 Apr 2024 | 187.23 | 190.56 | 186.69 | 187.45 | 187.45 | 255,700 |
04 Apr 2024 | 193.15 | 194.41 | 186.64 | 187.23 | 187.23 | 331,000 |
03 Apr 2024 | 185.94 | 191.52 | 183.92 | 190.06 | 190.06 | 455,100 |
02 Apr 2024 | 185.28 | 186.53 | 180.10 | 185.41 | 185.41 | 593,100 |
01 Apr 2024 | 191.42 | 191.42 | 186.74 | 188.83 | 188.83 | 382,400 |
28 Mar 2024 | 190.66 | 193.04 | 188.10 | 189.02 | 189.02 | 449,200 |
27 Mar 2024 | 189.56 | 191.53 | 186.21 | 191.37 | 191.37 | 426,800 |
26 Mar 2024 | 193.69 | 194.69 | 186.35 | 186.35 | 186.35 | 522,100 |
25 Mar 2024 | 194.36 | 195.00 | 190.29 | 192.08 | 192.08 | 354,200 |
22 Mar 2024 | 202.06 | 204.72 | 194.75 | 197.14 | 197.14 | 433,400 |
21 Mar 2024 | 200.84 | 207.85 | 199.96 | 206.80 | 206.80 | 595,100 |
20 Mar 2024 | 194.00 | 194.63 | 186.68 | 192.12 | 192.12 | 1,062,800 |
19 Mar 2024 | 195.00 | 198.61 | 188.00 | 192.72 | 192.72 | 593,500 |
18 Mar 2024 | 201.69 | 204.23 | 197.40 | 198.40 | 198.40 | 363,700 |
15 Mar 2024 | 195.02 | 200.26 | 193.01 | 200.02 | 200.02 | 637,400 |
14 Mar 2024 | 201.20 | 202.25 | 195.87 | 197.94 | 197.94 | 330,600 |
13 Mar 2024 | 201.19 | 204.59 | 197.89 | 202.15 | 202.15 | 302,500 |
12 Mar 2024 | 203.13 | 203.13 | 198.06 | 201.19 | 201.19 | 329,800 |
11 Mar 2024 | 212.01 | 212.01 | 200.14 | 201.79 | 201.79 | 557,800 |
08 Mar 2024 | 223.42 | 225.51 | 214.28 | 214.58 | 214.58 | 321,600 |
07 Mar 2024 | 225.85 | 226.91 | 219.17 | 220.36 | 220.36 | 403,600 |
06 Mar 2024 | 224.86 | 225.80 | 220.47 | 225.01 | 225.01 | 284,500 |
05 Mar 2024 | 219.22 | 221.93 | 215.96 | 220.62 | 220.62 | 279,700 |
04 Mar 2024 | 219.97 | 225.73 | 219.97 | 221.92 | 221.92 | 314,300 |
01 Mar 2024 | 216.00 | 221.07 | 214.28 | 218.60 | 218.60 | 411,700 |
29 Feb 2024 | 208.01 | 217.12 | 205.01 | 215.57 | 215.57 | 599,800 |
28 Feb 2024 | 200.54 | 207.70 | 200.00 | 203.94 | 203.94 | 321,400 |
27 Feb 2024 | 200.60 | 204.62 | 199.72 | 202.39 | 202.39 | 273,400 |
26 Feb 2024 | 200.00 | 201.69 | 197.28 | 199.73 | 199.73 | 254,100 |
23 Feb 2024 | 201.11 | 201.11 | 191.88 | 199.12 | 199.12 | 444,600 |
22 Feb 2024 | 194.72 | 203.52 | 194.72 | 200.84 | 200.84 | 523,400 |
21 Feb 2024 | 181.94 | 188.75 | 180.41 | 188.39 | 188.39 | 382,300 |
20 Feb 2024 | 192.99 | 195.32 | 182.90 | 183.58 | 183.58 | 624,000 |
16 Feb 2024 | 200.52 | 203.68 | 195.79 | 196.70 | 196.70 | 697,000 |
15 Feb 2024 | 202.12 | 203.51 | 198.72 | 202.15 | 202.15 | 492,200 |
14 Feb 2024 | 198.64 | 203.23 | 195.95 | 202.03 | 202.03 | 360,300 |
13 Feb 2024 | 197.29 | 199.71 | 191.12 | 194.43 | 194.43 | 452,700 |
12 Feb 2024 | 205.92 | 208.45 | 201.56 | 204.72 | 204.72 | 450,600 |
09 Feb 2024 | 197.25 | 205.39 | 194.01 | 204.56 | 204.56 | 496,000 |
08 Feb 2024 | 193.61 | 202.12 | 192.41 | 196.07 | 196.07 | 634,900 |
07 Feb 2024 | 182.19 | 193.10 | 180.53 | 192.33 | 192.33 | 1,151,700 |
06 Feb 2024 | 183.89 | 184.00 | 166.53 | 182.43 | 182.43 | 2,782,400 |
05 Feb 2024 | 225.00 | 229.02 | 218.29 | 223.60 | 223.60 | 827,300 |
02 Feb 2024 | 220.58 | 224.93 | 218.71 | 223.65 | 223.65 | 315,900 |
01 Feb 2024 | 214.99 | 222.48 | 214.99 | 221.79 | 221.79 | 403,600 |
31 Jan 2024 | 217.04 | 221.20 | 213.41 | 213.51 | 213.51 | 405,500 |
30 Jan 2024 | 214.26 | 220.69 | 213.82 | 219.83 | 219.83 | 453,100 |
29 Jan 2024 | 209.06 | 213.73 | 209.06 | 212.49 | 212.49 | 347,600 |
26 Jan 2024 | 208.71 | 211.27 | 206.25 | 209.03 | 209.03 | 315,400 |
25 Jan 2024 | 210.85 | 211.69 | 207.45 | 209.63 | 209.63 | 389,700 |
24 Jan 2024 | 206.34 | 211.36 | 204.55 | 207.28 | 207.28 | 361,700 |
23 Jan 2024 | 204.59 | 205.31 | 200.87 | 203.27 | 203.27 | 229,100 |
22 Jan 2024 | 204.90 | 207.72 | 202.56 | 203.36 | 203.36 | 421,800 |
19 Jan 2024 | 194.47 | 202.71 | 192.48 | 201.96 | 201.96 | 516,800 |
18 Jan 2024 | 188.69 | 191.38 | 187.83 | 191.37 | 191.37 | 248,000 |
17 Jan 2024 | 186.68 | 187.54 | 183.80 | 186.56 | 186.56 | 244,200 |
16 Jan 2024 | 188.20 | 189.09 | 186.32 | 188.30 | 188.30 | 226,300 |
12 Jan 2024 | 190.59 | 191.34 | 187.20 | 188.80 | 188.80 | 112,700 |
11 Jan 2024 | 186.39 | 189.58 | 182.76 | 188.51 | 188.51 | 212,900 |
10 Jan 2024 | 189.33 | 191.99 | 185.45 | 185.56 | 185.56 | 214,300 |
09 Jan 2024 | 185.57 | 189.22 | 184.33 | 189.20 | 189.20 | 148,200 |
08 Jan 2024 | 183.45 | 189.89 | 183.45 | 188.38 | 188.38 | 197,800 |
05 Jan 2024 | 181.22 | 186.78 | 181.22 | 184.29 | 184.29 | 212,200 |
04 Jan 2024 | 184.26 | 185.96 | 182.58 | 182.59 | 182.59 | 306,800 |
03 Jan 2024 | 186.66 | 190.08 | 185.26 | 185.33 | 185.33 | 233,700 |
02 Jan 2024 | 186.92 | 189.72 | 185.19 | 189.13 | 189.13 | 329,200 |
29 Dec 2023 | 195.18 | 196.05 | 189.51 | 190.33 | 190.33 | 297,000 |
28 Dec 2023 | 196.93 | 198.43 | 196.03 | 196.91 | 196.91 | 187,500 |
27 Dec 2023 | 196.82 | 199.99 | 196.00 | 198.08 | 198.08 | 327,600 |
26 Dec 2023 | 192.71 | 196.44 | 192.24 | 196.30 | 196.30 | 199,400 |
22 Dec 2023 | 192.15 | 193.48 | 190.69 | 191.97 | 191.97 | 204,700 |
21 Dec 2023 | 191.12 | 192.57 | 188.93 | 191.42 | 191.42 | 245,900 |
20 Dec 2023 | 191.09 | 195.23 | 187.69 | 188.26 | 188.26 | 432,100 |
19 Dec 2023 | 193.97 | 196.89 | 189.18 | 191.74 | 191.74 | 517,700 |
18 Dec 2023 | 189.65 | 193.55 | 185.98 | 192.17 | 192.17 | 447,800 |
15 Dec 2023 | 190.00 | 190.00 | 183.75 | 188.53 | 188.53 | 823,100 |
14 Dec 2023 | 179.89 | 187.80 | 179.62 | 186.91 | 186.91 | 563,900 |
13 Dec 2023 | 171.41 | 177.09 | 171.19 | 176.17 | 176.17 | 303,300 |
12 Dec 2023 | 171.39 | 171.86 | 168.51 | 171.49 | 171.49 | 198,600 |
11 Dec 2023 | 166.65 | 172.03 | 166.65 | 170.96 | 170.96 | 275,400 |
08 Dec 2023 | 164.50 | 168.01 | 164.50 | 166.25 | 166.25 | 187,500 |
07 Dec 2023 | 162.15 | 165.54 | 161.20 | 165.11 | 165.11 | 160,000 |
06 Dec 2023 | 166.74 | 168.00 | 161.56 | 162.55 | 162.55 | 357,700 |
05 Dec 2023 | 166.61 | 166.61 | 162.80 | 164.84 | 164.84 | 241,100 |
04 Dec 2023 | 164.40 | 167.07 | 163.67 | 166.98 | 166.98 | 268,700 |
01 Dec 2023 | 161.33 | 166.74 | 161.33 | 165.00 | 165.00 | 248,500 |
30 Nov 2023 | 163.08 | 163.74 | 159.31 | 161.90 | 161.90 | 491,500 |
29 Nov 2023 | 164.89 | 168.19 | 161.19 | 163.00 | 163.00 | 300,300 |
28 Nov 2023 | 164.53 | 166.20 | 162.80 | 164.31 | 164.31 | 198,500 |
27 Nov 2023 | 164.14 | 165.73 | 162.07 | 163.49 | 163.49 | 210,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |