Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 311.77 | 315.68 | 310.82 | 312.26 | 312.26 | 323,700 |
25 Jul 2024 | 312.92 | 315.11 | 310.00 | 310.69 | 310.69 | 471,000 |
24 Jul 2024 | 319.44 | 319.44 | 309.42 | 310.55 | 310.55 | 404,000 |
23 Jul 2024 | 317.57 | 324.56 | 317.15 | 320.08 | 320.08 | 263,100 |
22 Jul 2024 | 315.89 | 320.48 | 315.89 | 318.64 | 318.64 | 471,000 |
19 Jul 2024 | 315.41 | 317.11 | 312.61 | 314.54 | 314.54 | 330,400 |
18 Jul 2024 | 321.01 | 321.87 | 313.13 | 315.67 | 315.67 | 442,100 |
17 Jul 2024 | 328.47 | 328.47 | 319.74 | 320.23 | 320.23 | 548,300 |
16 Jul 2024 | 328.76 | 331.49 | 326.93 | 330.37 | 330.37 | 335,200 |
15 Jul 2024 | 329.36 | 331.97 | 327.05 | 327.46 | 327.46 | 364,900 |
12 Jul 2024 | 328.33 | 331.91 | 326.72 | 329.36 | 329.36 | 232,500 |
11 Jul 2024 | 331.50 | 332.98 | 326.99 | 327.27 | 327.27 | 501,400 |
10 Jul 2024 | 328.44 | 332.12 | 323.77 | 331.00 | 331.00 | 369,100 |
09 Jul 2024 | 327.86 | 328.76 | 324.36 | 327.35 | 327.35 | 269,800 |
08 Jul 2024 | 330.81 | 333.32 | 327.50 | 327.64 | 327.64 | 446,200 |
05 Jul 2024 | 327.14 | 331.27 | 325.73 | 331.25 | 331.25 | 298,300 |
03 Jul 2024 | 326.67 | 328.42 | 324.46 | 326.95 | 326.95 | 286,700 |
02 Jul 2024 | 321.16 | 327.50 | 321.16 | 327.10 | 327.10 | 364,900 |
01 Jul 2024 | 322.14 | 323.98 | 316.80 | 321.16 | 321.16 | 424,500 |
28 Jun 2024 | 321.67 | 323.43 | 320.76 | 321.50 | 321.50 | 1,912,300 |
27 Jun 2024 | 322.24 | 323.20 | 319.79 | 321.82 | 321.82 | 411,700 |
26 Jun 2024 | 323.31 | 324.88 | 320.38 | 321.32 | 321.32 | 402,900 |
25 Jun 2024 | 321.11 | 324.86 | 320.05 | 324.38 | 324.38 | 487,500 |
24 Jun 2024 | 324.99 | 326.31 | 320.79 | 321.10 | 321.10 | 508,700 |
21 Jun 2024 | 326.84 | 328.84 | 322.46 | 325.35 | 325.35 | 1,322,300 |
20 Jun 2024 | 324.66 | 329.34 | 321.69 | 325.68 | 325.68 | 761,000 |
18 Jun 2024 | 327.23 | 327.98 | 319.48 | 325.13 | 325.13 | 828,300 |
17 Jun 2024 | 322.35 | 328.85 | 321.03 | 327.23 | 327.23 | 794,000 |
14 Jun 2024 | 325.00 | 325.00 | 322.00 | 323.17 | 323.17 | 529,000 |
13 Jun 2024 | 325.00 | 327.75 | 324.79 | 325.01 | 325.01 | 349,700 |
12 Jun 2024 | 324.00 | 328.98 | 323.67 | 326.39 | 326.39 | 401,600 |
11 Jun 2024 | 321.23 | 323.65 | 320.25 | 323.13 | 323.13 | 581,400 |
10 Jun 2024 | 322.77 | 325.85 | 321.42 | 323.31 | 323.31 | 301,500 |
07 Jun 2024 | 324.77 | 327.00 | 323.52 | 324.30 | 324.30 | 322,400 |
06 Jun 2024 | 327.07 | 328.18 | 323.50 | 324.73 | 324.73 | 459,300 |
05 Jun 2024 | 317.64 | 327.78 | 317.02 | 327.07 | 327.07 | 577,800 |
04 Jun 2024 | 314.00 | 317.29 | 313.65 | 317.10 | 317.10 | 374,900 |
03 Jun 2024 | 316.74 | 317.53 | 311.25 | 314.75 | 314.75 | 502,200 |
31 May 2024 | 320.51 | 320.87 | 312.27 | 317.45 | 317.45 | 729,900 |
30 May 2024 | 320.84 | 323.41 | 319.53 | 319.91 | 319.91 | 366,700 |
29 May 2024 | 325.15 | 326.92 | 321.10 | 322.44 | 322.44 | 460,200 |
28 May 2024 | 328.41 | 329.83 | 325.80 | 328.08 | 328.08 | 466,700 |
24 May 2024 | 327.25 | 333.61 | 326.07 | 331.11 | 331.11 | 300,300 |
23 May 2024 | 327.95 | 335.18 | 325.30 | 328.18 | 328.18 | 562,900 |
22 May 2024 | 327.83 | 329.35 | 325.19 | 326.36 | 326.36 | 592,200 |
21 May 2024 | 327.89 | 327.92 | 325.01 | 326.79 | 326.79 | 314,500 |
20 May 2024 | 327.71 | 329.88 | 324.87 | 328.59 | 328.59 | 412,100 |
17 May 2024 | 328.00 | 328.09 | 326.27 | 327.71 | 327.71 | 400,700 |
16 May 2024 | 328.87 | 330.26 | 327.32 | 327.53 | 327.53 | 369,800 |
15 May 2024 | 328.00 | 333.05 | 326.41 | 329.88 | 329.88 | 661,800 |
14 May 2024 | 329.48 | 329.48 | 323.92 | 325.86 | 325.86 | 485,600 |
13 May 2024 | 331.42 | 331.81 | 326.55 | 328.20 | 328.20 | 248,000 |
10 May 2024 | 328.50 | 331.28 | 327.00 | 328.25 | 328.25 | 219,900 |
09 May 2024 | 328.02 | 328.58 | 326.26 | 327.25 | 327.25 | 197,000 |
08 May 2024 | 324.30 | 327.98 | 323.58 | 326.96 | 326.96 | 180,200 |
07 May 2024 | 322.05 | 326.27 | 321.39 | 325.04 | 325.04 | 340,000 |
06 May 2024 | 320.23 | 322.20 | 318.77 | 321.59 | 321.59 | 443,500 |
03 May 2024 | 313.87 | 323.70 | 313.87 | 319.52 | 319.52 | 579,000 |
02 May 2024 | 313.08 | 316.41 | 308.03 | 314.53 | 314.53 | 1,084,500 |
01 May 2024 | 323.91 | 328.47 | 320.00 | 321.48 | 321.48 | 516,500 |
30 Apr 2024 | 328.27 | 331.21 | 324.69 | 324.88 | 324.88 | 422,200 |
29 Apr 2024 | 333.50 | 333.50 | 328.91 | 329.87 | 329.87 | 410,700 |
26 Apr 2024 | 327.04 | 336.07 | 327.04 | 333.75 | 333.75 | 251,800 |
25 Apr 2024 | 327.89 | 328.63 | 321.89 | 327.04 | 327.04 | 374,000 |
24 Apr 2024 | 325.14 | 328.92 | 324.00 | 328.57 | 328.57 | 218,800 |
23 Apr 2024 | 324.44 | 328.79 | 323.36 | 325.97 | 325.97 | 176,300 |
22 Apr 2024 | 326.26 | 326.63 | 322.70 | 324.81 | 324.81 | 265,800 |
19 Apr 2024 | 325.87 | 325.87 | 320.32 | 322.11 | 322.11 | 423,500 |
18 Apr 2024 | 326.79 | 326.79 | 322.57 | 324.50 | 324.50 | 208,600 |
17 Apr 2024 | 328.92 | 328.92 | 325.50 | 325.62 | 325.62 | 214,300 |
16 Apr 2024 | 328.78 | 329.08 | 326.24 | 326.81 | 326.81 | 305,300 |
15 Apr 2024 | 337.69 | 338.31 | 327.25 | 328.16 | 328.16 | 311,000 |
12 Apr 2024 | 335.47 | 338.05 | 332.88 | 334.20 | 334.20 | 658,600 |
11 Apr 2024 | 338.88 | 341.73 | 336.09 | 340.10 | 340.10 | 327,500 |
10 Apr 2024 | 338.68 | 340.21 | 336.96 | 339.49 | 339.49 | 414,000 |
09 Apr 2024 | 347.81 | 348.24 | 342.44 | 344.50 | 344.50 | 355,600 |
08 Apr 2024 | 342.08 | 346.85 | 341.15 | 344.10 | 344.10 | 242,900 |
05 Apr 2024 | 341.40 | 345.13 | 340.95 | 341.87 | 341.87 | 283,600 |
04 Apr 2024 | 352.03 | 352.71 | 340.66 | 341.18 | 341.18 | 537,900 |
03 Apr 2024 | 343.95 | 348.23 | 342.96 | 346.74 | 346.74 | 279,600 |
02 Apr 2024 | 343.00 | 347.25 | 341.51 | 345.78 | 345.78 | 303,100 |
01 Apr 2024 | 347.16 | 348.97 | 344.45 | 347.48 | 347.48 | 539,200 |
28 Mar 2024 | 349.99 | 349.99 | 345.17 | 347.16 | 347.16 | 432,900 |
27 Mar 2024 | 352.87 | 354.34 | 345.01 | 347.93 | 347.93 | 457,500 |
26 Mar 2024 | 347.79 | 352.09 | 347.79 | 349.84 | 349.84 | 682,100 |
25 Mar 2024 | 347.58 | 348.23 | 343.47 | 347.52 | 347.52 | 416,400 |
22 Mar 2024 | 349.83 | 352.58 | 346.03 | 349.24 | 349.24 | 558,200 |
21 Mar 2024 | 345.98 | 351.69 | 345.56 | 348.20 | 348.20 | 366,300 |
20 Mar 2024 | 342.96 | 344.39 | 339.16 | 343.32 | 343.32 | 560,800 |
19 Mar 2024 | 335.27 | 343.66 | 334.70 | 342.37 | 342.37 | 579,500 |
18 Mar 2024 | 330.66 | 337.14 | 328.60 | 335.27 | 335.27 | 613,100 |
15 Mar 2024 | 328.85 | 330.11 | 326.21 | 327.88 | 327.88 | 752,100 |
14 Mar 2024 | 332.22 | 332.35 | 327.26 | 330.29 | 330.29 | 490,600 |
13 Mar 2024 | 336.70 | 338.46 | 328.64 | 329.37 | 329.37 | 412,400 |
12 Mar 2024 | 333.13 | 337.99 | 333.13 | 337.73 | 337.73 | 261,000 |
11 Mar 2024 | 335.68 | 335.92 | 330.60 | 333.57 | 333.57 | 263,500 |
08 Mar 2024 | 339.40 | 340.10 | 334.14 | 335.11 | 335.11 | 366,200 |
07 Mar 2024 | 338.71 | 340.88 | 335.41 | 339.37 | 339.37 | 339,300 |
06 Mar 2024 | 331.78 | 338.00 | 329.88 | 335.86 | 335.86 | 439,500 |
05 Mar 2024 | 337.25 | 339.06 | 327.35 | 328.79 | 328.79 | 420,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |