Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Apr 2024 | 238.27 | 241.04 | 234.66 | 237.09 | 237.09 | 265,977 |
17 Apr 2024 | 241.82 | 241.82 | 234.06 | 235.98 | 235.98 | 421,400 |
16 Apr 2024 | 239.93 | 241.81 | 237.50 | 239.97 | 239.97 | 267,100 |
15 Apr 2024 | 248.28 | 248.30 | 238.04 | 239.94 | 239.94 | 668,900 |
12 Apr 2024 | 250.59 | 251.58 | 245.51 | 248.43 | 248.43 | 441,600 |
11 Apr 2024 | 255.00 | 255.10 | 248.51 | 253.90 | 253.90 | 417,400 |
10 Apr 2024 | 254.61 | 257.37 | 252.04 | 253.28 | 253.28 | 465,300 |
09 Apr 2024 | 261.97 | 262.85 | 257.51 | 259.99 | 259.99 | 249,300 |
08 Apr 2024 | 258.92 | 262.00 | 254.99 | 259.27 | 259.27 | 280,800 |
05 Apr 2024 | 256.70 | 260.63 | 256.56 | 257.51 | 257.51 | 348,700 |
04 Apr 2024 | 265.00 | 267.52 | 256.10 | 256.44 | 256.44 | 347,100 |
03 Apr 2024 | 262.15 | 265.62 | 259.67 | 262.41 | 262.41 | 286,000 |
02 Apr 2024 | 258.24 | 263.24 | 257.30 | 263.12 | 263.12 | 328,000 |
01 Apr 2024 | 264.99 | 265.63 | 258.42 | 264.25 | 264.25 | 358,100 |
28 Mar 2024 | 265.74 | 271.61 | 263.81 | 265.63 | 265.63 | 318,100 |
27 Mar 2024 | 266.00 | 267.47 | 260.67 | 263.18 | 263.18 | 308,700 |
26 Mar 2024 | 267.17 | 269.17 | 263.30 | 263.49 | 263.49 | 311,200 |
25 Mar 2024 | 266.33 | 269.41 | 264.90 | 265.30 | 265.30 | 205,300 |
22 Mar 2024 | 270.05 | 271.75 | 264.54 | 268.14 | 268.14 | 307,600 |
21 Mar 2024 | 270.40 | 277.97 | 268.02 | 270.12 | 270.12 | 551,600 |
20 Mar 2024 | 264.46 | 266.62 | 261.26 | 265.62 | 265.62 | 481,400 |
19 Mar 2024 | 257.46 | 264.31 | 254.39 | 261.86 | 261.86 | 327,700 |
18 Mar 2024 | 260.00 | 263.06 | 257.75 | 260.92 | 260.92 | 364,000 |
15 Mar 2024 | 261.00 | 261.00 | 253.13 | 258.98 | 258.98 | 571,700 |
14 Mar 2024 | 261.42 | 263.67 | 254.80 | 259.15 | 259.15 | 406,900 |
13 Mar 2024 | 262.14 | 265.00 | 258.97 | 261.42 | 261.42 | 340,700 |
12 Mar 2024 | 265.84 | 267.13 | 259.55 | 264.74 | 264.74 | 396,900 |
11 Mar 2024 | 260.38 | 265.05 | 257.12 | 263.14 | 263.14 | 665,100 |
08 Mar 2024 | 263.52 | 271.99 | 262.52 | 263.78 | 263.78 | 668,300 |
07 Mar 2024 | 260.81 | 264.49 | 255.61 | 262.06 | 262.06 | 824,400 |
06 Mar 2024 | 264.75 | 266.49 | 256.87 | 258.51 | 258.51 | 791,100 |
05 Mar 2024 | 261.15 | 261.38 | 249.20 | 253.10 | 253.10 | 1,021,700 |
04 Mar 2024 | 266.93 | 267.50 | 261.62 | 264.93 | 264.93 | 460,800 |
01 Mar 2024 | 262.94 | 266.07 | 262.29 | 265.88 | 265.88 | 410,100 |
29 Feb 2024 | 262.28 | 264.02 | 259.36 | 263.76 | 263.76 | 501,000 |
28 Feb 2024 | 258.76 | 261.68 | 256.61 | 259.90 | 259.90 | 329,400 |
27 Feb 2024 | 261.00 | 261.99 | 257.31 | 260.37 | 260.37 | 305,800 |
26 Feb 2024 | 257.78 | 263.66 | 256.29 | 257.96 | 257.96 | 468,100 |
23 Feb 2024 | 252.00 | 257.94 | 250.68 | 255.91 | 255.91 | 611,200 |
22 Feb 2024 | 252.54 | 256.18 | 248.31 | 251.29 | 251.29 | 1,174,800 |
21 Feb 2024 | 234.98 | 245.91 | 223.09 | 244.07 | 244.07 | 1,571,600 |
20 Feb 2024 | 257.75 | 257.76 | 246.55 | 250.00 | 250.00 | 1,163,300 |
16 Feb 2024 | 265.00 | 265.55 | 259.41 | 260.43 | 260.43 | 471,200 |
15 Feb 2024 | 263.40 | 264.68 | 258.80 | 264.27 | 264.27 | 570,100 |
14 Feb 2024 | 268.41 | 269.32 | 261.07 | 263.71 | 263.71 | 713,100 |
13 Feb 2024 | 260.25 | 268.11 | 257.73 | 263.90 | 263.90 | 798,300 |
12 Feb 2024 | 279.02 | 283.00 | 269.35 | 270.43 | 270.43 | 1,103,700 |
09 Feb 2024 | 266.04 | 281.72 | 265.00 | 281.31 | 281.31 | 2,353,100 |
08 Feb 2024 | 271.26 | 274.73 | 250.31 | 261.60 | 261.60 | 1,771,100 |
07 Feb 2024 | 245.81 | 245.84 | 240.66 | 243.17 | 243.17 | 887,100 |
06 Feb 2024 | 238.87 | 239.86 | 234.69 | 239.86 | 239.86 | 419,300 |
05 Feb 2024 | 236.51 | 239.27 | 230.87 | 236.95 | 236.95 | 455,500 |
02 Feb 2024 | 235.03 | 239.89 | 234.92 | 237.41 | 237.41 | 370,700 |
01 Feb 2024 | 236.00 | 239.92 | 234.99 | 236.07 | 236.07 | 643,200 |
31 Jan 2024 | 235.85 | 236.47 | 230.15 | 233.48 | 233.48 | 538,100 |
30 Jan 2024 | 238.20 | 238.86 | 233.89 | 237.33 | 237.33 | 336,700 |
29 Jan 2024 | 234.30 | 237.15 | 231.79 | 236.07 | 236.07 | 466,700 |
26 Jan 2024 | 231.62 | 232.55 | 229.69 | 231.75 | 231.75 | 335,500 |
25 Jan 2024 | 235.46 | 235.46 | 225.39 | 231.34 | 231.34 | 716,200 |
24 Jan 2024 | 240.65 | 241.36 | 230.39 | 231.72 | 231.72 | 901,900 |
23 Jan 2024 | 235.30 | 238.95 | 233.06 | 237.87 | 237.87 | 667,300 |
22 Jan 2024 | 238.00 | 239.83 | 233.80 | 234.29 | 234.29 | 654,200 |
19 Jan 2024 | 231.52 | 232.55 | 228.46 | 232.51 | 232.51 | 542,500 |
18 Jan 2024 | 230.29 | 233.69 | 226.83 | 228.92 | 228.92 | 623,500 |
17 Jan 2024 | 226.00 | 227.51 | 221.12 | 226.96 | 226.96 | 510,600 |
16 Jan 2024 | 225.95 | 228.37 | 222.01 | 228.22 | 228.22 | 767,900 |
12 Jan 2024 | 223.99 | 225.95 | 222.63 | 224.09 | 224.09 | 441,200 |
11 Jan 2024 | 213.69 | 222.07 | 213.37 | 221.72 | 221.72 | 651,000 |
10 Jan 2024 | 221.64 | 223.00 | 218.13 | 218.80 | 218.80 | 789,000 |
09 Jan 2024 | 213.65 | 220.90 | 213.62 | 218.77 | 218.77 | 494,000 |
08 Jan 2024 | 213.42 | 218.81 | 213.05 | 217.99 | 217.99 | 547,800 |
05 Jan 2024 | 211.57 | 216.20 | 209.50 | 211.72 | 211.72 | 467,500 |
04 Jan 2024 | 215.10 | 216.85 | 210.89 | 211.68 | 211.68 | 507,700 |
03 Jan 2024 | 214.21 | 220.29 | 211.90 | 214.38 | 214.38 | 714,500 |
02 Jan 2024 | 214.84 | 216.36 | 205.59 | 216.13 | 216.13 | 699,900 |
29 Dec 2023 | 219.34 | 221.02 | 218.07 | 219.05 | 219.05 | 256,600 |
28 Dec 2023 | 222.07 | 222.07 | 219.39 | 219.96 | 219.96 | 217,200 |
27 Dec 2023 | 220.68 | 222.51 | 218.92 | 220.43 | 220.43 | 308,500 |
26 Dec 2023 | 219.11 | 221.82 | 218.45 | 220.41 | 220.41 | 302,200 |
22 Dec 2023 | 215.64 | 218.41 | 214.23 | 217.64 | 217.64 | 355,600 |
21 Dec 2023 | 215.07 | 216.27 | 213.21 | 215.30 | 215.30 | 400,100 |
20 Dec 2023 | 213.52 | 219.19 | 211.70 | 213.15 | 213.15 | 739,700 |
19 Dec 2023 | 210.00 | 215.20 | 209.20 | 214.20 | 214.20 | 850,900 |
18 Dec 2023 | 207.57 | 211.94 | 207.00 | 210.18 | 210.18 | 504,500 |
15 Dec 2023 | 205.99 | 207.28 | 202.20 | 205.93 | 205.93 | 930,200 |
14 Dec 2023 | 205.50 | 207.30 | 198.01 | 201.25 | 201.25 | 799,600 |
13 Dec 2023 | 202.92 | 204.99 | 199.26 | 204.53 | 204.53 | 552,900 |
12 Dec 2023 | 200.31 | 205.44 | 200.31 | 202.92 | 202.92 | 681,500 |
11 Dec 2023 | 199.63 | 205.34 | 198.96 | 200.61 | 200.61 | 467,100 |
08 Dec 2023 | 202.41 | 203.73 | 200.76 | 201.06 | 201.06 | 254,400 |
07 Dec 2023 | 202.26 | 202.98 | 199.40 | 202.01 | 202.01 | 306,000 |
06 Dec 2023 | 205.00 | 205.57 | 199.93 | 200.56 | 200.56 | 440,700 |
05 Dec 2023 | 202.28 | 205.75 | 200.44 | 203.90 | 203.90 | 572,900 |
04 Dec 2023 | 201.12 | 206.05 | 200.58 | 204.23 | 204.23 | 575,800 |
01 Dec 2023 | 197.19 | 204.04 | 195.49 | 201.39 | 201.39 | 538,400 |
30 Nov 2023 | 198.27 | 200.44 | 193.91 | 199.27 | 199.27 | 945,800 |
29 Nov 2023 | 196.86 | 200.71 | 196.86 | 199.26 | 199.26 | 598,100 |
28 Nov 2023 | 193.64 | 196.36 | 192.57 | 194.54 | 194.54 | 636,300 |
27 Nov 2023 | 191.56 | 195.45 | 191.56 | 194.73 | 194.73 | 387,100 |
24 Nov 2023 | 192.00 | 194.08 | 191.25 | 193.49 | 193.49 | 146,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |