Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 169.22 | 170.39 | 167.39 | 169.74 | 169.74 | 338,500 |
24 Apr 2024 | 172.48 | 173.49 | 170.36 | 172.11 | 172.11 | 355,700 |
23 Apr 2024 | 168.80 | 174.20 | 168.80 | 171.54 | 171.54 | 404,000 |
22 Apr 2024 | 164.91 | 169.48 | 164.28 | 168.44 | 168.44 | 431,700 |
19 Apr 2024 | 162.68 | 164.81 | 161.44 | 163.55 | 163.55 | 637,400 |
18 Apr 2024 | 163.48 | 165.01 | 160.73 | 162.84 | 162.84 | 377,100 |
17 Apr 2024 | 165.89 | 166.43 | 162.27 | 162.75 | 162.75 | 629,600 |
16 Apr 2024 | 161.16 | 165.76 | 160.35 | 164.46 | 164.46 | 405,000 |
15 Apr 2024 | 166.25 | 166.74 | 161.92 | 162.05 | 162.05 | 478,700 |
12 Apr 2024 | 165.97 | 166.91 | 165.00 | 166.15 | 166.15 | 302,800 |
11 Apr 2024 | 166.36 | 167.40 | 164.70 | 166.78 | 166.78 | 209,300 |
10 Apr 2024 | 163.86 | 166.19 | 162.43 | 165.40 | 165.40 | 332,900 |
09 Apr 2024 | 166.84 | 168.62 | 166.70 | 167.39 | 167.39 | 217,700 |
08 Apr 2024 | 165.13 | 167.89 | 163.96 | 166.66 | 166.66 | 298,900 |
05 Apr 2024 | 164.25 | 165.90 | 164.25 | 164.84 | 164.84 | 315,400 |
04 Apr 2024 | 167.65 | 168.01 | 163.57 | 163.87 | 163.87 | 335,600 |
03 Apr 2024 | 164.99 | 166.87 | 164.39 | 165.94 | 165.94 | 277,600 |
02 Apr 2024 | 164.65 | 166.41 | 162.85 | 166.20 | 166.20 | 286,100 |
01 Apr 2024 | 166.87 | 167.74 | 164.16 | 167.28 | 167.28 | 357,200 |
28 Mar 2024 | 164.92 | 168.05 | 164.36 | 166.87 | 166.87 | 430,700 |
27 Mar 2024 | 166.55 | 169.11 | 163.43 | 165.20 | 165.20 | 315,900 |
26 Mar 2024 | 165.90 | 166.41 | 163.78 | 164.90 | 164.90 | 346,400 |
25 Mar 2024 | 165.79 | 166.59 | 163.81 | 165.58 | 165.58 | 280,700 |
22 Mar 2024 | 166.92 | 167.00 | 164.71 | 166.17 | 166.17 | 263,500 |
21 Mar 2024 | 168.77 | 168.77 | 166.24 | 166.59 | 166.59 | 323,500 |
20 Mar 2024 | 163.84 | 167.47 | 162.35 | 167.19 | 167.19 | 581,100 |
19 Mar 2024 | 165.00 | 165.57 | 163.42 | 163.59 | 163.59 | 552,900 |
18 Mar 2024 | 166.44 | 168.70 | 165.71 | 166.62 | 166.62 | 357,900 |
15 Mar 2024 | 165.34 | 168.89 | 164.52 | 166.35 | 166.35 | 1,305,300 |
14 Mar 2024 | 171.64 | 172.51 | 165.61 | 167.36 | 167.36 | 669,500 |
13 Mar 2024 | 172.00 | 174.31 | 170.95 | 171.64 | 171.64 | 346,600 |
12 Mar 2024 | 172.24 | 173.44 | 169.34 | 171.37 | 171.37 | 308,900 |
11 Mar 2024 | 169.08 | 172.66 | 167.19 | 172.51 | 172.51 | 364,400 |
08 Mar 2024 | 168.89 | 170.66 | 167.81 | 168.66 | 168.66 | 629,400 |
07 Mar 2024 | 167.98 | 169.84 | 166.51 | 167.90 | 167.90 | 409,900 |
06 Mar 2024 | 168.84 | 168.84 | 165.51 | 166.87 | 166.87 | 485,700 |
05 Mar 2024 | 167.05 | 168.90 | 162.46 | 165.51 | 165.51 | 385,500 |
04 Mar 2024 | 168.68 | 171.06 | 167.81 | 168.76 | 168.76 | 242,800 |
01 Mar 2024 | 173.00 | 173.15 | 166.74 | 167.93 | 167.93 | 502,100 |
29 Feb 2024 | 168.16 | 173.33 | 168.08 | 171.86 | 171.86 | 592,300 |
28 Feb 2024 | 165.16 | 167.47 | 165.09 | 167.32 | 167.32 | 232,600 |
27 Feb 2024 | 166.05 | 167.59 | 165.03 | 166.72 | 166.72 | 285,600 |
26 Feb 2024 | 163.00 | 167.45 | 163.00 | 165.60 | 165.60 | 288,200 |
23 Feb 2024 | 162.78 | 165.48 | 162.01 | 163.47 | 163.47 | 285,700 |
22 Feb 2024 | 162.17 | 163.38 | 160.44 | 161.89 | 161.89 | 417,000 |
21 Feb 2024 | 157.64 | 160.96 | 156.51 | 159.47 | 159.47 | 669,000 |
20 Feb 2024 | 163.94 | 165.26 | 161.48 | 164.00 | 164.00 | 481,800 |
16 Feb 2024 | 169.01 | 169.37 | 163.56 | 164.57 | 164.57 | 683,800 |
15 Feb 2024 | 172.00 | 172.00 | 168.71 | 169.92 | 169.92 | 461,300 |
14 Feb 2024 | 171.48 | 172.95 | 168.90 | 170.57 | 170.57 | 446,100 |
13 Feb 2024 | 166.83 | 171.98 | 165.69 | 169.79 | 169.79 | 524,400 |
12 Feb 2024 | 171.41 | 173.00 | 169.75 | 171.65 | 171.65 | 702,800 |
09 Feb 2024 | 171.20 | 174.64 | 168.98 | 171.85 | 171.85 | 1,127,000 |
08 Feb 2024 | 163.54 | 174.73 | 159.00 | 169.65 | 169.65 | 1,479,400 |
07 Feb 2024 | 178.71 | 182.45 | 175.61 | 177.17 | 177.17 | 798,200 |
06 Feb 2024 | 169.34 | 181.97 | 166.73 | 176.79 | 176.79 | 1,550,100 |
05 Feb 2024 | 184.00 | 184.04 | 165.66 | 168.24 | 168.24 | 1,417,300 |
02 Feb 2024 | 188.97 | 190.67 | 187.60 | 187.87 | 187.87 | 309,200 |
01 Feb 2024 | 189.39 | 190.61 | 186.68 | 190.39 | 190.39 | 295,300 |
31 Jan 2024 | 192.09 | 192.09 | 188.54 | 189.17 | 189.17 | 365,400 |
30 Jan 2024 | 191.68 | 193.38 | 190.15 | 193.18 | 193.18 | 332,200 |
29 Jan 2024 | 188.60 | 191.91 | 188.60 | 191.68 | 191.68 | 395,700 |
26 Jan 2024 | 193.07 | 193.50 | 187.35 | 188.79 | 188.79 | 522,500 |
25 Jan 2024 | 199.37 | 199.37 | 192.30 | 193.10 | 193.10 | 299,200 |
24 Jan 2024 | 200.22 | 200.90 | 196.26 | 196.33 | 196.33 | 233,200 |
23 Jan 2024 | 199.25 | 199.25 | 196.46 | 198.19 | 198.19 | 206,500 |
22 Jan 2024 | 200.00 | 201.03 | 196.09 | 197.96 | 197.96 | 381,800 |
19 Jan 2024 | 198.88 | 199.60 | 191.12 | 196.37 | 196.37 | 583,300 |
18 Jan 2024 | 195.65 | 198.19 | 194.33 | 197.76 | 197.76 | 290,200 |
17 Jan 2024 | 190.02 | 194.81 | 186.70 | 193.54 | 193.54 | 332,900 |
16 Jan 2024 | 193.10 | 194.30 | 191.05 | 192.18 | 192.18 | 294,400 |
12 Jan 2024 | 194.35 | 195.06 | 191.09 | 193.10 | 193.10 | 302,600 |
11 Jan 2024 | 189.37 | 192.18 | 187.71 | 191.99 | 191.99 | 699,400 |
10 Jan 2024 | 186.50 | 189.58 | 185.21 | 188.63 | 188.63 | 320,100 |
09 Jan 2024 | 183.00 | 188.34 | 183.00 | 186.23 | 186.23 | 255,200 |
08 Jan 2024 | 181.17 | 184.46 | 181.17 | 184.18 | 184.18 | 320,700 |
05 Jan 2024 | 182.96 | 184.66 | 180.01 | 180.30 | 180.30 | 380,900 |
04 Jan 2024 | 186.42 | 189.01 | 182.57 | 184.21 | 184.21 | 335,300 |
03 Jan 2024 | 190.68 | 191.00 | 185.34 | 185.36 | 185.36 | 447,700 |
02 Jan 2024 | 194.40 | 194.40 | 189.18 | 191.88 | 191.88 | 385,600 |
29 Dec 2023 | 197.89 | 197.89 | 195.02 | 196.28 | 196.28 | 273,700 |
28 Dec 2023 | 201.22 | 201.60 | 197.62 | 198.29 | 198.29 | 278,500 |
27 Dec 2023 | 203.01 | 203.45 | 201.18 | 201.62 | 201.62 | 160,600 |
26 Dec 2023 | 204.59 | 205.00 | 203.05 | 203.08 | 203.08 | 151,800 |
22 Dec 2023 | 204.26 | 206.25 | 203.49 | 204.41 | 204.41 | 162,700 |
21 Dec 2023 | 203.08 | 205.27 | 200.91 | 203.53 | 203.53 | 209,100 |
20 Dec 2023 | 204.65 | 206.27 | 201.21 | 201.88 | 201.88 | 312,200 |
19 Dec 2023 | 202.16 | 206.35 | 200.41 | 205.89 | 205.89 | 434,500 |
18 Dec 2023 | 200.02 | 202.60 | 197.29 | 202.14 | 202.14 | 340,300 |
15 Dec 2023 | 197.39 | 200.84 | 196.67 | 198.85 | 198.85 | 1,268,400 |
14 Dec 2023 | 194.00 | 195.97 | 192.87 | 195.61 | 195.61 | 493,500 |
13 Dec 2023 | 191.75 | 193.89 | 190.47 | 193.58 | 193.58 | 379,200 |
12 Dec 2023 | 190.00 | 192.19 | 188.40 | 191.13 | 191.13 | 291,300 |
11 Dec 2023 | 188.81 | 190.00 | 187.23 | 189.20 | 189.20 | 409,600 |
08 Dec 2023 | 185.55 | 189.01 | 185.55 | 188.32 | 188.32 | 278,900 |
07 Dec 2023 | 185.79 | 187.32 | 185.02 | 186.53 | 186.53 | 421,300 |
06 Dec 2023 | 186.17 | 188.18 | 185.52 | 185.73 | 185.73 | 285,100 |
05 Dec 2023 | 185.89 | 186.37 | 184.01 | 184.79 | 184.79 | 462,200 |
04 Dec 2023 | 187.20 | 188.65 | 185.11 | 187.71 | 187.71 | 394,600 |
01 Dec 2023 | 185.04 | 188.37 | 182.64 | 188.01 | 188.01 | 371,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |