Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 445.93 | 454.16 | 444.00 | 451.96 | 451.96 | 16,276,597 |
02 May 2024 | 438.84 | 443.96 | 432.28 | 441.68 | 441.68 | 15,221,300 |
01 May 2024 | 428.60 | 449.96 | 427.11 | 439.19 | 439.19 | 20,344,900 |
30 Apr 2024 | 431.05 | 439.62 | 429.72 | 430.17 | 430.17 | 18,429,500 |
29 Apr 2024 | 439.56 | 439.76 | 428.56 | 432.62 | 432.62 | 21,502,600 |
26 Apr 2024 | 441.46 | 446.44 | 431.96 | 443.29 | 443.29 | 32,691,400 |
25 Apr 2024 | 421.40 | 445.77 | 414.50 | 441.38 | 441.38 | 82,890,700 |
24 Apr 2024 | 508.06 | 510.00 | 484.58 | 493.50 | 493.50 | 37,772,700 |
23 Apr 2024 | 491.25 | 498.76 | 488.97 | 496.10 | 496.10 | 15,079,200 |
22 Apr 2024 | 489.72 | 492.01 | 473.40 | 481.73 | 481.73 | 17,271,100 |
19 Apr 2024 | 502.80 | 502.80 | 475.73 | 481.07 | 481.07 | 25,111,000 |
18 Apr 2024 | 499.82 | 512.21 | 499.04 | 501.80 | 501.80 | 14,808,700 |
17 Apr 2024 | 503.10 | 503.16 | 487.14 | 494.17 | 494.17 | 12,193,700 |
16 Apr 2024 | 498.11 | 504.77 | 497.11 | 499.76 | 499.76 | 9,847,900 |
15 Apr 2024 | 516.72 | 518.53 | 497.28 | 500.23 | 500.23 | 13,512,900 |
12 Apr 2024 | 517.75 | 520.19 | 509.33 | 511.90 | 511.90 | 11,944,900 |
11 Apr 2024 | 521.11 | 523.86 | 517.29 | 523.16 | 523.16 | 10,369,500 |
10 Apr 2024 | 509.29 | 522.56 | 505.80 | 519.83 | 519.83 | 11,418,500 |
09 Apr 2024 | 522.23 | 525.87 | 506.74 | 516.90 | 516.90 | 10,881,400 |
08 Apr 2024 | 529.28 | 531.49 | 518.89 | 519.25 | 519.25 | 13,260,600 |
05 Apr 2024 | 516.86 | 530.70 | 514.41 | 527.34 | 527.34 | 19,242,000 |
04 Apr 2024 | 516.42 | 530.00 | 510.58 | 510.92 | 510.92 | 26,476,300 |
03 Apr 2024 | 498.93 | 507.24 | 498.75 | 506.74 | 506.74 | 12,099,200 |
02 Apr 2024 | 485.10 | 497.53 | 484.65 | 497.37 | 497.37 | 11,081,000 |
01 Apr 2024 | 487.20 | 497.43 | 481.78 | 491.35 | 491.35 | 9,247,000 |
28 Mar 2024 | 492.84 | 492.89 | 485.15 | 485.58 | 485.58 | 15,212,800 |
27 Mar 2024 | 499.30 | 499.89 | 488.07 | 493.86 | 493.86 | 9,989,700 |
26 Mar 2024 | 505.13 | 510.00 | 495.21 | 495.89 | 495.89 | 11,205,400 |
25 Mar 2024 | 505.79 | 507.22 | 500.24 | 503.02 | 503.02 | 8,380,600 |
22 Mar 2024 | 507.00 | 509.97 | 504.34 | 509.58 | 509.58 | 8,117,000 |
21 Mar 2024 | 514.71 | 515.04 | 506.01 | 507.76 | 507.76 | 9,712,500 |
20 Mar 2024 | 499.50 | 508.20 | 495.17 | 505.52 | 505.52 | 11,711,100 |
19 Mar 2024 | 488.17 | 496.63 | 481.28 | 496.24 | 496.24 | 10,903,100 |
18 Mar 2024 | 491.91 | 497.42 | 486.81 | 496.98 | 496.98 | 11,755,300 |
15 Mar 2024 | 489.01 | 491.83 | 481.30 | 484.10 | 484.10 | 29,141,700 |
14 Mar 2024 | 500.26 | 501.35 | 488.16 | 491.83 | 491.83 | 12,620,000 |
13 Mar 2024 | 495.39 | 500.98 | 491.03 | 495.57 | 495.57 | 12,090,700 |
12 Mar 2024 | 493.26 | 502.31 | 484.73 | 499.75 | 499.75 | 15,448,200 |
11 Mar 2024 | 497.01 | 497.32 | 476.00 | 483.59 | 483.59 | 20,428,300 |
08 Mar 2024 | 514.19 | 523.57 | 499.35 | 505.95 | 505.95 | 18,575,200 |
07 Mar 2024 | 503.28 | 519.85 | 501.38 | 512.19 | 512.19 | 18,586,400 |
06 Mar 2024 | 497.63 | 502.97 | 494.29 | 496.09 | 496.09 | 11,757,900 |
05 Mar 2024 | 495.00 | 495.58 | 487.89 | 490.22 | 490.22 | 15,325,300 |
04 Mar 2024 | 503.00 | 504.42 | 496.42 | 498.19 | 498.19 | 12,324,100 |
01 Mar 2024 | 492.11 | 504.25 | 491.85 | 502.30 | 502.30 | 16,273,600 |
29 Feb 2024 | 488.44 | 491.70 | 482.61 | 490.13 | 490.13 | 17,732,000 |
28 Feb 2024 | 485.00 | 491.05 | 482.75 | 484.02 | 484.02 | 12,715,500 |
27 Feb 2024 | 479.98 | 487.27 | 479.92 | 487.05 | 487.05 | 10,809,600 |
26 Feb 2024 | 483.47 | 486.14 | 480.60 | 481.74 | 481.74 | 12,101,400 |
23 Feb 2024 | 488.05 | 494.36 | 482.35 | 484.03 | 484.03 | 18,374,300 |
22 Feb 2024 | 480.24 | 489.99 | 476.06 | 486.13 | 486.13 | 21,625,800 |
21 Feb 2024 | 466.50 | 469.00 | 461.79 | 468.03 | 468.03 | 12,977,100 |
21 Feb 2024 | 0.5 Dividend | |||||
20 Feb 2024 | 469.72 | 476.18 | 466.56 | 471.75 | 471.25 | 18,015,500 |
16 Feb 2024 | 478.11 | 478.96 | 469.21 | 473.32 | 472.82 | 23,306,500 |
15 Feb 2024 | 475.28 | 488.62 | 472.22 | 484.03 | 483.52 | 24,212,300 |
14 Feb 2024 | 467.93 | 474.11 | 466.09 | 473.28 | 472.78 | 16,858,400 |
13 Feb 2024 | 456.87 | 467.89 | 455.09 | 460.12 | 459.63 | 20,916,600 |
12 Feb 2024 | 468.19 | 479.15 | 466.58 | 468.90 | 468.40 | 19,382,000 |
09 Feb 2024 | 472.95 | 473.59 | 467.47 | 468.11 | 467.61 | 18,413,100 |
08 Feb 2024 | 468.32 | 470.59 | 465.03 | 470.00 | 469.50 | 18,815,100 |
07 Feb 2024 | 458.00 | 471.52 | 456.18 | 469.59 | 469.09 | 23,066,000 |
06 Feb 2024 | 464.00 | 467.12 | 453.00 | 454.72 | 454.24 | 21,655,200 |
05 Feb 2024 | 469.88 | 471.90 | 459.22 | 459.41 | 458.92 | 40,832,400 |
02 Feb 2024 | 459.60 | 485.96 | 453.01 | 474.99 | 474.49 | 84,615,500 |
01 Feb 2024 | 393.94 | 400.50 | 393.05 | 394.78 | 394.36 | 29,727,100 |
31 Jan 2024 | 389.00 | 398.00 | 387.10 | 390.14 | 389.73 | 20,180,800 |
30 Jan 2024 | 403.59 | 406.36 | 399.57 | 400.06 | 399.64 | 18,614,700 |
29 Jan 2024 | 394.99 | 402.93 | 393.10 | 401.02 | 400.59 | 18,742,400 |
26 Jan 2024 | 394.35 | 396.79 | 391.59 | 394.14 | 393.72 | 13,163,700 |
25 Jan 2024 | 390.17 | 395.49 | 385.66 | 393.18 | 392.76 | 15,091,100 |
24 Jan 2024 | 390.00 | 396.15 | 387.81 | 390.70 | 390.29 | 15,698,500 |
23 Jan 2024 | 384.62 | 388.38 | 382.08 | 385.20 | 384.79 | 15,506,100 |
22 Jan 2024 | 387.95 | 390.35 | 381.16 | 381.78 | 381.38 | 17,680,500 |
19 Jan 2024 | 379.00 | 384.36 | 377.97 | 383.45 | 383.04 | 21,470,100 |
18 Jan 2024 | 371.49 | 376.85 | 370.95 | 376.13 | 375.73 | 16,354,300 |
17 Jan 2024 | 366.30 | 368.54 | 358.61 | 368.37 | 367.98 | 12,724,800 |
16 Jan 2024 | 373.65 | 375.61 | 367.23 | 367.46 | 367.07 | 15,306,900 |
12 Jan 2024 | 370.16 | 377.06 | 369.54 | 374.49 | 374.09 | 19,295,700 |
11 Jan 2024 | 372.13 | 372.78 | 362.93 | 369.67 | 369.28 | 17,205,400 |
10 Jan 2024 | 360.17 | 372.94 | 359.08 | 370.47 | 370.08 | 22,117,200 |
09 Jan 2024 | 356.40 | 360.64 | 355.36 | 357.43 | 357.05 | 13,463,900 |
08 Jan 2024 | 354.70 | 358.98 | 352.05 | 358.66 | 358.28 | 13,890,200 |
05 Jan 2024 | 346.99 | 353.50 | 346.26 | 351.95 | 351.58 | 13,920,700 |
04 Jan 2024 | 344.50 | 348.15 | 343.40 | 347.12 | 346.75 | 12,099,900 |
03 Jan 2024 | 344.98 | 347.95 | 343.18 | 344.47 | 344.10 | 15,451,100 |
02 Jan 2024 | 351.32 | 353.16 | 340.01 | 346.29 | 345.92 | 19,042,200 |
29 Dec 2023 | 358.99 | 360.00 | 351.82 | 353.96 | 353.58 | 14,980,500 |
28 Dec 2023 | 359.70 | 361.90 | 357.81 | 358.32 | 357.94 | 11,798,800 |
27 Dec 2023 | 356.07 | 359.00 | 355.31 | 357.83 | 357.45 | 13,207,900 |
26 Dec 2023 | 354.99 | 356.98 | 353.45 | 354.83 | 354.45 | 9,898,600 |
22 Dec 2023 | 355.58 | 357.20 | 351.22 | 353.39 | 353.02 | 11,764,200 |
21 Dec 2023 | 352.98 | 356.41 | 349.21 | 354.09 | 353.71 | 15,289,600 |
20 Dec 2023 | 348.65 | 354.96 | 347.79 | 349.28 | 348.91 | 16,369,900 |
19 Dec 2023 | 345.58 | 353.60 | 345.12 | 350.36 | 349.99 | 17,729,400 |
18 Dec 2023 | 337.48 | 347.56 | 337.02 | 344.62 | 344.25 | 18,993,900 |
15 Dec 2023 | 331.99 | 338.66 | 331.22 | 334.92 | 334.57 | 30,001,600 |
14 Dec 2023 | 333.85 | 334.70 | 328.64 | 333.17 | 332.82 | 19,607,300 |
13 Dec 2023 | 333.93 | 338.37 | 332.64 | 334.74 | 334.39 | 16,353,300 |
12 Dec 2023 | 324.60 | 334.47 | 324.56 | 334.22 | 333.87 | 18,485,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |