Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 352.13 | 356.17 | 347.39 | 353.70 | 353.70 | 1,151,473 |
02 May 2024 | 336.81 | 337.01 | 332.98 | 336.24 | 336.24 | 1,377,400 |
01 May 2024 | 338.04 | 340.07 | 335.67 | 336.00 | 336.00 | 1,099,600 |
30 Apr 2024 | 346.70 | 347.07 | 338.54 | 339.15 | 339.15 | 1,220,800 |
29 Apr 2024 | 347.01 | 349.08 | 345.74 | 347.69 | 347.69 | 398,100 |
26 Apr 2024 | 348.52 | 349.28 | 346.23 | 346.48 | 346.48 | 595,500 |
25 Apr 2024 | 345.20 | 349.68 | 343.01 | 349.02 | 349.02 | 926,200 |
24 Apr 2024 | 344.52 | 346.90 | 343.86 | 345.11 | 345.11 | 616,800 |
23 Apr 2024 | 345.97 | 350.09 | 344.92 | 345.55 | 345.55 | 721,300 |
22 Apr 2024 | 341.42 | 347.86 | 339.76 | 345.23 | 345.23 | 1,026,900 |
19 Apr 2024 | 341.07 | 341.07 | 337.16 | 339.65 | 339.65 | 1,393,000 |
18 Apr 2024 | 341.78 | 342.59 | 337.32 | 339.46 | 339.46 | 493,700 |
17 Apr 2024 | 342.20 | 343.17 | 339.21 | 340.51 | 340.51 | 540,400 |
16 Apr 2024 | 339.94 | 341.59 | 338.22 | 340.11 | 340.11 | 530,300 |
15 Apr 2024 | 347.63 | 347.63 | 338.38 | 338.58 | 338.58 | 778,000 |
12 Apr 2024 | 345.77 | 347.55 | 343.46 | 343.81 | 343.81 | 413,800 |
11 Apr 2024 | 348.75 | 351.62 | 348.62 | 348.74 | 348.74 | 411,300 |
10 Apr 2024 | 350.09 | 350.09 | 346.03 | 347.45 | 347.45 | 570,000 |
09 Apr 2024 | 352.46 | 353.16 | 348.08 | 352.96 | 352.96 | 404,300 |
08 Apr 2024 | 351.99 | 354.14 | 350.17 | 352.03 | 352.03 | 393,700 |
05 Apr 2024 | 348.94 | 352.64 | 348.15 | 352.30 | 352.30 | 422,000 |
04 Apr 2024 | 353.26 | 355.32 | 347.75 | 347.93 | 347.93 | 706,400 |
03 Apr 2024 | 351.78 | 354.14 | 350.12 | 350.35 | 350.35 | 719,900 |
02 Apr 2024 | 352.67 | 354.20 | 350.02 | 352.07 | 352.07 | 529,400 |
01 Apr 2024 | 353.81 | 354.43 | 351.43 | 353.59 | 353.59 | 492,200 |
28 Mar 2024 | 353.95 | 355.39 | 351.90 | 354.98 | 354.98 | 705,400 |
27 Mar 2024 | 350.50 | 353.53 | 348.94 | 353.41 | 353.41 | 537,500 |
26 Mar 2024 | 347.70 | 350.10 | 347.02 | 347.61 | 347.61 | 451,800 |
25 Mar 2024 | 347.38 | 349.13 | 346.96 | 347.92 | 347.92 | 411,100 |
22 Mar 2024 | 350.00 | 351.33 | 348.49 | 348.56 | 348.56 | 374,400 |
21 Mar 2024 | 346.54 | 349.74 | 345.25 | 349.17 | 349.17 | 457,100 |
20 Mar 2024 | 346.50 | 347.21 | 344.43 | 346.03 | 346.03 | 686,400 |
19 Mar 2024 | 341.52 | 347.13 | 341.01 | 345.80 | 345.80 | 756,900 |
18 Mar 2024 | 345.01 | 347.08 | 339.82 | 340.03 | 340.03 | 749,600 |
15 Mar 2024 | 339.94 | 344.67 | 339.04 | 344.19 | 344.19 | 1,231,100 |
14 Mar 2024 | 344.54 | 344.63 | 340.67 | 342.69 | 342.69 | 799,600 |
14 Mar 2024 | 0.98 Dividend | |||||
13 Mar 2024 | 341.00 | 344.85 | 339.41 | 343.68 | 342.70 | 875,800 |
12 Mar 2024 | 338.61 | 340.80 | 336.07 | 340.42 | 339.45 | 645,000 |
11 Mar 2024 | 331.98 | 338.12 | 329.70 | 338.03 | 337.07 | 491,900 |
08 Mar 2024 | 333.87 | 337.38 | 332.36 | 335.41 | 334.45 | 622,400 |
07 Mar 2024 | 338.25 | 338.30 | 333.99 | 334.20 | 333.25 | 529,200 |
06 Mar 2024 | 334.96 | 339.63 | 334.00 | 337.53 | 336.57 | 772,000 |
05 Mar 2024 | 335.32 | 335.68 | 329.66 | 331.81 | 330.86 | 574,500 |
04 Mar 2024 | 335.05 | 335.80 | 332.84 | 335.77 | 334.81 | 507,500 |
01 Mar 2024 | 330.88 | 335.88 | 330.03 | 335.56 | 334.60 | 463,300 |
29 Feb 2024 | 332.63 | 334.68 | 328.13 | 330.39 | 329.45 | 1,064,400 |
28 Feb 2024 | 328.82 | 332.11 | 328.07 | 331.25 | 330.31 | 370,100 |
27 Feb 2024 | 328.29 | 328.78 | 326.22 | 328.68 | 327.74 | 352,300 |
26 Feb 2024 | 331.75 | 332.40 | 327.97 | 328.55 | 327.61 | 553,100 |
23 Feb 2024 | 331.33 | 333.61 | 330.15 | 330.27 | 329.33 | 442,200 |
22 Feb 2024 | 327.75 | 332.76 | 325.78 | 331.04 | 330.10 | 563,500 |
21 Feb 2024 | 325.04 | 325.99 | 321.99 | 324.82 | 323.89 | 430,200 |
20 Feb 2024 | 319.34 | 326.07 | 318.20 | 323.04 | 322.12 | 641,700 |
16 Feb 2024 | 324.16 | 324.16 | 319.40 | 320.49 | 319.58 | 548,700 |
15 Feb 2024 | 318.86 | 325.11 | 318.42 | 323.90 | 322.98 | 725,000 |
14 Feb 2024 | 319.81 | 320.11 | 316.34 | 319.39 | 318.48 | 496,800 |
13 Feb 2024 | 319.75 | 321.76 | 314.84 | 319.22 | 318.31 | 747,500 |
12 Feb 2024 | 330.00 | 330.80 | 319.55 | 320.09 | 319.18 | 907,100 |
09 Feb 2024 | 323.82 | 333.00 | 323.17 | 330.89 | 329.95 | 1,203,300 |
08 Feb 2024 | 330.00 | 330.39 | 326.15 | 328.35 | 327.41 | 941,500 |
07 Feb 2024 | 328.50 | 328.92 | 326.34 | 327.93 | 326.99 | 543,400 |
06 Feb 2024 | 324.91 | 326.96 | 321.46 | 325.38 | 324.45 | 706,500 |
05 Feb 2024 | 326.60 | 326.61 | 323.63 | 325.30 | 324.37 | 670,400 |
02 Feb 2024 | 324.72 | 329.99 | 324.72 | 327.62 | 326.69 | 568,900 |
01 Feb 2024 | 319.50 | 325.21 | 318.80 | 325.15 | 324.22 | 533,100 |
31 Jan 2024 | 326.58 | 326.59 | 319.49 | 319.50 | 318.59 | 832,400 |
30 Jan 2024 | 325.86 | 328.08 | 325.65 | 327.52 | 326.59 | 791,900 |
29 Jan 2024 | 325.10 | 328.23 | 325.07 | 326.75 | 325.82 | 622,800 |
26 Jan 2024 | 328.00 | 329.27 | 326.08 | 326.10 | 325.17 | 487,000 |
25 Jan 2024 | 329.54 | 330.84 | 326.83 | 328.59 | 327.65 | 392,600 |
24 Jan 2024 | 329.83 | 330.93 | 328.17 | 328.35 | 327.41 | 559,700 |
23 Jan 2024 | 325.84 | 329.54 | 325.24 | 329.47 | 328.53 | 596,000 |
22 Jan 2024 | 327.44 | 328.15 | 324.78 | 324.99 | 324.06 | 797,300 |
19 Jan 2024 | 323.02 | 328.06 | 322.08 | 326.28 | 325.35 | 736,400 |
18 Jan 2024 | 317.17 | 321.04 | 316.80 | 320.97 | 320.05 | 724,500 |
17 Jan 2024 | 315.72 | 317.87 | 315.72 | 317.03 | 316.13 | 446,100 |
16 Jan 2024 | 315.64 | 317.15 | 314.08 | 315.65 | 314.75 | 499,900 |
12 Jan 2024 | 315.29 | 316.34 | 313.67 | 316.31 | 315.41 | 692,300 |
11 Jan 2024 | 315.47 | 316.03 | 312.73 | 314.28 | 313.38 | 624,900 |
10 Jan 2024 | 312.46 | 315.12 | 312.02 | 315.04 | 314.14 | 418,700 |
09 Jan 2024 | 311.70 | 312.85 | 309.44 | 312.01 | 311.12 | 629,600 |
08 Jan 2024 | 310.36 | 313.02 | 308.61 | 312.86 | 311.97 | 525,400 |
05 Jan 2024 | 311.71 | 312.19 | 307.31 | 309.16 | 308.28 | 492,800 |
04 Jan 2024 | 313.09 | 314.29 | 311.71 | 311.75 | 310.86 | 739,200 |
03 Jan 2024 | 312.96 | 314.24 | 310.53 | 312.00 | 311.11 | 720,200 |
02 Jan 2024 | 312.36 | 314.48 | 310.54 | 311.64 | 310.75 | 800,200 |
29 Dec 2023 | 311.50 | 313.89 | 311.39 | 313.09 | 312.20 | 499,100 |
28 Dec 2023 | 311.58 | 311.98 | 310.53 | 311.07 | 310.18 | 311,700 |
27 Dec 2023 | 309.17 | 311.13 | 309.17 | 310.42 | 309.53 | 415,100 |
26 Dec 2023 | 308.18 | 310.95 | 308.18 | 310.00 | 309.12 | 377,400 |
22 Dec 2023 | 312.01 | 312.41 | 308.68 | 309.85 | 308.97 | 330,700 |
21 Dec 2023 | 308.41 | 310.95 | 307.09 | 310.55 | 309.66 | 484,800 |
20 Dec 2023 | 311.95 | 313.71 | 308.82 | 309.39 | 308.51 | 696,700 |
19 Dec 2023 | 316.28 | 316.31 | 311.37 | 312.97 | 312.08 | 1,019,300 |
18 Dec 2023 | 311.64 | 315.04 | 311.64 | 314.96 | 314.06 | 848,600 |
15 Dec 2023 | 310.90 | 315.05 | 308.20 | 310.50 | 309.61 | 2,126,800 |
14 Dec 2023 | 326.00 | 326.00 | 314.63 | 315.82 | 314.92 | 1,375,100 |
14 Dec 2023 | 0.98 Dividend | |||||
13 Dec 2023 | 329.81 | 329.81 | 325.21 | 326.94 | 325.03 | 783,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |