Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 226.04 | 228.39 | 225.11 | 227.00 | 227.00 | 239,500 |
24 Apr 2024 | 229.76 | 231.67 | 228.87 | 230.71 | 230.71 | 172,300 |
23 Apr 2024 | 227.49 | 229.06 | 225.74 | 228.43 | 228.43 | 274,700 |
22 Apr 2024 | 225.98 | 226.78 | 222.14 | 224.42 | 224.42 | 257,000 |
19 Apr 2024 | 230.00 | 230.99 | 223.50 | 224.19 | 224.19 | 387,600 |
18 Apr 2024 | 231.48 | 235.71 | 230.18 | 230.95 | 230.95 | 262,300 |
17 Apr 2024 | 233.30 | 233.35 | 229.89 | 230.54 | 230.54 | 179,900 |
16 Apr 2024 | 232.73 | 232.73 | 228.49 | 231.46 | 231.46 | 254,800 |
15 Apr 2024 | 236.48 | 236.48 | 230.23 | 231.57 | 231.57 | 284,200 |
12 Apr 2024 | 236.29 | 238.13 | 231.60 | 231.98 | 231.98 | 503,100 |
11 Apr 2024 | 242.92 | 243.67 | 238.30 | 240.19 | 240.19 | 298,000 |
10 Apr 2024 | 241.02 | 243.44 | 240.01 | 242.68 | 242.68 | 235,400 |
09 Apr 2024 | 243.55 | 244.80 | 242.53 | 243.59 | 243.59 | 175,500 |
08 Apr 2024 | 244.90 | 245.19 | 241.95 | 242.05 | 242.05 | 272,800 |
05 Apr 2024 | 249.76 | 250.57 | 244.00 | 244.11 | 244.11 | 342,400 |
04 Apr 2024 | 251.56 | 256.42 | 249.77 | 249.97 | 249.97 | 188,800 |
03 Apr 2024 | 250.00 | 252.98 | 249.00 | 251.84 | 251.84 | 237,200 |
02 Apr 2024 | 252.00 | 253.02 | 248.71 | 251.58 | 251.58 | 367,800 |
01 Apr 2024 | 260.02 | 260.62 | 254.07 | 254.61 | 254.61 | 346,800 |
28 Mar 2024 | 256.09 | 261.81 | 256.09 | 260.62 | 260.62 | 276,400 |
27 Mar 2024 | 262.36 | 262.56 | 255.24 | 255.59 | 255.59 | 355,900 |
26 Mar 2024 | 263.05 | 265.94 | 261.02 | 261.57 | 261.57 | 379,100 |
25 Mar 2024 | 261.40 | 270.73 | 260.05 | 260.30 | 260.30 | 949,000 |
22 Mar 2024 | 259.96 | 262.19 | 257.68 | 261.21 | 261.21 | 473,300 |
21 Mar 2024 | 251.64 | 257.37 | 250.83 | 256.40 | 256.40 | 567,700 |
20 Mar 2024 | 245.44 | 248.99 | 243.92 | 248.46 | 248.46 | 141,700 |
19 Mar 2024 | 238.57 | 247.00 | 237.83 | 244.92 | 244.92 | 350,700 |
18 Mar 2024 | 239.85 | 240.40 | 237.98 | 238.84 | 238.84 | 295,100 |
15 Mar 2024 | 238.15 | 240.00 | 237.03 | 237.80 | 237.80 | 412,200 |
14 Mar 2024 | 240.65 | 242.10 | 239.40 | 240.53 | 240.53 | 238,500 |
13 Mar 2024 | 244.00 | 244.18 | 240.57 | 240.61 | 240.61 | 266,900 |
12 Mar 2024 | 239.98 | 242.60 | 238.43 | 241.04 | 241.04 | 233,900 |
11 Mar 2024 | 236.70 | 241.24 | 236.70 | 238.77 | 238.77 | 332,900 |
08 Mar 2024 | 238.66 | 240.00 | 235.01 | 239.03 | 239.03 | 415,300 |
07 Mar 2024 | 237.97 | 239.52 | 235.70 | 238.97 | 238.97 | 217,400 |
06 Mar 2024 | 241.15 | 242.51 | 236.83 | 237.05 | 237.05 | 237,800 |
05 Mar 2024 | 242.84 | 242.84 | 237.11 | 239.01 | 239.01 | 363,300 |
04 Mar 2024 | 250.00 | 250.20 | 245.83 | 245.98 | 245.98 | 204,900 |
01 Mar 2024 | 246.10 | 249.58 | 245.20 | 248.75 | 248.75 | 314,800 |
29 Feb 2024 | 246.51 | 247.91 | 242.78 | 245.15 | 245.15 | 430,300 |
28 Feb 2024 | 246.72 | 247.10 | 242.31 | 245.26 | 245.26 | 483,100 |
27 Feb 2024 | 247.32 | 249.38 | 241.21 | 248.89 | 248.89 | 424,700 |
26 Feb 2024 | 237.18 | 246.47 | 237.00 | 243.43 | 243.43 | 643,600 |
23 Feb 2024 | 245.92 | 247.49 | 236.27 | 238.20 | 238.20 | 709,300 |
22 Feb 2024 | 239.38 | 253.00 | 239.32 | 245.50 | 245.50 | 1,503,500 |
21 Feb 2024 | 226.57 | 227.12 | 223.66 | 225.89 | 225.89 | 738,900 |
20 Feb 2024 | 225.80 | 229.61 | 223.55 | 228.41 | 228.41 | 681,300 |
16 Feb 2024 | 225.50 | 225.50 | 221.29 | 224.60 | 224.60 | 326,900 |
15 Feb 2024 | 224.70 | 226.60 | 222.59 | 224.53 | 224.53 | 374,100 |
14 Feb 2024 | 219.07 | 225.83 | 217.49 | 224.70 | 224.70 | 361,600 |
13 Feb 2024 | 219.34 | 222.49 | 216.78 | 218.04 | 218.04 | 428,600 |
12 Feb 2024 | 220.84 | 222.83 | 219.48 | 221.37 | 221.37 | 196,400 |
09 Feb 2024 | 220.51 | 221.84 | 217.08 | 221.10 | 221.10 | 218,100 |
08 Feb 2024 | 219.31 | 219.69 | 216.86 | 218.37 | 218.37 | 179,800 |
07 Feb 2024 | 217.38 | 219.63 | 215.70 | 217.14 | 217.14 | 214,000 |
06 Feb 2024 | 212.92 | 214.99 | 210.78 | 214.99 | 214.99 | 225,600 |
05 Feb 2024 | 213.57 | 215.00 | 210.90 | 211.36 | 211.36 | 204,500 |
02 Feb 2024 | 210.31 | 216.80 | 209.39 | 213.82 | 213.82 | 250,100 |
01 Feb 2024 | 207.04 | 212.66 | 206.32 | 211.71 | 211.71 | 411,500 |
31 Jan 2024 | 211.00 | 212.22 | 205.74 | 208.10 | 208.10 | 387,600 |
30 Jan 2024 | 216.49 | 216.67 | 213.05 | 213.39 | 213.39 | 201,100 |
29 Jan 2024 | 213.01 | 215.50 | 212.30 | 215.39 | 215.39 | 238,200 |
26 Jan 2024 | 217.62 | 218.81 | 213.55 | 214.00 | 214.00 | 172,500 |
25 Jan 2024 | 218.12 | 220.44 | 217.52 | 217.86 | 217.86 | 436,700 |
24 Jan 2024 | 217.70 | 218.54 | 216.30 | 216.81 | 216.81 | 381,500 |
23 Jan 2024 | 213.91 | 218.32 | 212.87 | 216.50 | 216.50 | 336,600 |
22 Jan 2024 | 211.65 | 216.56 | 211.61 | 213.58 | 213.58 | 335,500 |
19 Jan 2024 | 204.33 | 212.54 | 203.43 | 212.22 | 212.22 | 343,400 |
18 Jan 2024 | 206.96 | 208.26 | 202.98 | 203.15 | 203.15 | 283,500 |
17 Jan 2024 | 203.53 | 204.97 | 201.63 | 204.63 | 204.63 | 422,100 |
16 Jan 2024 | 207.14 | 208.54 | 205.06 | 205.71 | 205.71 | 266,900 |
12 Jan 2024 | 211.97 | 213.32 | 206.48 | 208.04 | 208.04 | 221,300 |
11 Jan 2024 | 213.80 | 215.48 | 211.45 | 212.57 | 212.57 | 252,000 |
10 Jan 2024 | 208.11 | 213.12 | 208.11 | 211.76 | 211.76 | 513,800 |
09 Jan 2024 | 204.67 | 209.10 | 204.67 | 207.67 | 207.67 | 420,200 |
08 Jan 2024 | 195.10 | 207.14 | 195.10 | 206.72 | 206.72 | 474,600 |
05 Jan 2024 | 194.50 | 197.98 | 193.84 | 194.60 | 194.60 | 244,800 |
04 Jan 2024 | 191.61 | 195.09 | 191.47 | 194.25 | 194.25 | 253,100 |
03 Jan 2024 | 193.57 | 195.05 | 191.36 | 192.14 | 192.14 | 358,600 |
02 Jan 2024 | 198.77 | 198.77 | 191.31 | 192.76 | 192.76 | 310,500 |
29 Dec 2023 | 200.52 | 202.12 | 198.57 | 199.51 | 199.51 | 202,000 |
28 Dec 2023 | 202.48 | 202.56 | 200.77 | 201.20 | 201.20 | 172,400 |
27 Dec 2023 | 202.58 | 204.15 | 202.00 | 202.48 | 202.48 | 198,900 |
26 Dec 2023 | 201.71 | 202.65 | 200.83 | 202.49 | 202.49 | 146,100 |
22 Dec 2023 | 199.89 | 201.67 | 199.22 | 200.67 | 200.67 | 226,600 |
21 Dec 2023 | 200.68 | 201.57 | 198.58 | 201.06 | 201.06 | 215,100 |
20 Dec 2023 | 201.74 | 204.50 | 197.95 | 198.00 | 198.00 | 323,500 |
19 Dec 2023 | 200.32 | 202.27 | 198.59 | 201.71 | 201.71 | 293,100 |
18 Dec 2023 | 200.07 | 201.02 | 198.76 | 200.25 | 200.25 | 473,600 |
15 Dec 2023 | 202.95 | 204.91 | 197.65 | 199.20 | 199.20 | 337,400 |
14 Dec 2023 | 202.36 | 205.76 | 200.00 | 200.02 | 200.02 | 465,800 |
13 Dec 2023 | 198.93 | 200.73 | 195.55 | 200.64 | 200.64 | 414,400 |
12 Dec 2023 | 201.17 | 202.51 | 198.71 | 199.06 | 199.06 | 280,800 |
11 Dec 2023 | 201.50 | 206.00 | 201.14 | 201.17 | 201.17 | 317,800 |
08 Dec 2023 | 199.26 | 203.61 | 199.12 | 203.20 | 203.20 | 302,900 |
07 Dec 2023 | 199.45 | 201.19 | 196.68 | 201.04 | 201.04 | 312,100 |
06 Dec 2023 | 200.79 | 204.00 | 198.55 | 198.57 | 198.57 | 520,000 |
05 Dec 2023 | 194.51 | 200.22 | 191.48 | 199.60 | 199.60 | 592,900 |
04 Dec 2023 | 189.64 | 195.45 | 188.58 | 193.79 | 193.79 | 542,000 |
01 Dec 2023 | 189.70 | 190.00 | 184.75 | 188.49 | 188.49 | 574,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |