Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 507.00 | 536.75 | 504.50 | 533.50 | 533.50 | 21,691,673 |
30 Apr 2024 | 510.40 | 515.55 | 490.75 | 495.40 | 495.40 | 6,500,680 |
29 Apr 2024 | 494.40 | 510.90 | 492.10 | 505.65 | 505.65 | 8,674,249 |
26 Apr 2024 | 490.00 | 497.50 | 485.45 | 491.10 | 491.10 | 3,627,915 |
25 Apr 2024 | 487.00 | 493.20 | 484.00 | 491.20 | 491.20 | 3,670,160 |
24 Apr 2024 | 485.40 | 490.35 | 479.25 | 487.40 | 487.40 | 4,273,494 |
23 Apr 2024 | 495.00 | 496.00 | 481.60 | 483.10 | 483.10 | 4,872,382 |
22 Apr 2024 | 487.00 | 501.00 | 486.10 | 492.05 | 492.05 | 10,777,370 |
19 Apr 2024 | 466.90 | 480.50 | 457.75 | 478.40 | 478.40 | 10,594,361 |
18 Apr 2024 | 479.25 | 494.00 | 474.05 | 477.30 | 477.30 | 13,007,051 |
16 Apr 2024 | 462.50 | 479.95 | 458.50 | 468.55 | 468.55 | 7,108,736 |
15 Apr 2024 | 472.00 | 477.25 | 458.30 | 467.45 | 467.45 | 10,194,905 |
12 Apr 2024 | 487.00 | 487.35 | 476.75 | 478.25 | 478.25 | 6,737,396 |
10 Apr 2024 | 459.50 | 489.00 | 459.50 | 487.45 | 487.45 | 14,333,302 |
09 Apr 2024 | 463.95 | 464.90 | 456.40 | 458.85 | 458.85 | 3,649,778 |
08 Apr 2024 | 465.00 | 471.65 | 455.60 | 462.90 | 462.90 | 6,354,879 |
05 Apr 2024 | 457.00 | 462.90 | 449.25 | 461.20 | 461.20 | 7,673,548 |
04 Apr 2024 | 475.00 | 480.00 | 460.00 | 461.55 | 461.55 | 6,672,097 |
03 Apr 2024 | 478.85 | 483.00 | 472.55 | 474.55 | 474.55 | 4,715,729 |
02 Apr 2024 | 470.30 | 484.70 | 467.50 | 482.20 | 482.20 | 5,125,246 |
01 Apr 2024 | 476.05 | 478.50 | 466.65 | 468.80 | 468.80 | 6,063,072 |
28 Mar 2024 | 475.05 | 479.35 | 470.10 | 475.65 | 475.65 | 4,811,142 |
27 Mar 2024 | 477.00 | 484.20 | 469.05 | 471.10 | 471.10 | 4,659,072 |
26 Mar 2024 | 468.90 | 477.80 | 463.50 | 472.60 | 472.60 | 6,217,958 |
22 Mar 2024 | 474.20 | 483.65 | 470.70 | 473.45 | 473.45 | 5,074,069 |
21 Mar 2024 | 460.45 | 473.90 | 458.45 | 472.50 | 472.50 | 5,201,023 |
20 Mar 2024 | 449.00 | 456.15 | 445.80 | 453.65 | 453.65 | 6,965,516 |
19 Mar 2024 | 456.90 | 457.95 | 443.05 | 445.50 | 445.50 | 6,608,339 |
18 Mar 2024 | 468.90 | 474.80 | 459.35 | 461.15 | 461.15 | 8,144,609 |
15 Mar 2024 | 489.85 | 489.85 | 451.15 | 468.85 | 468.85 | 31,713,010 |
14 Mar 2024 | 485.00 | 505.00 | 480.60 | 500.10 | 500.10 | 7,545,044 |
13 Mar 2024 | 514.60 | 517.00 | 478.60 | 483.90 | 483.90 | 7,823,337 |
12 Mar 2024 | 512.00 | 521.45 | 507.25 | 514.30 | 514.30 | 6,091,354 |
11 Mar 2024 | 506.00 | 522.00 | 497.45 | 511.85 | 511.85 | 8,750,873 |
07 Mar 2024 | 515.70 | 518.50 | 503.40 | 508.50 | 508.50 | 4,246,754 |
06 Mar 2024 | 526.50 | 529.80 | 504.20 | 517.20 | 517.20 | 7,530,897 |
05 Mar 2024 | 526.00 | 531.45 | 521.55 | 528.05 | 528.05 | 4,769,230 |
04 Mar 2024 | 517.00 | 527.90 | 515.55 | 525.10 | 525.10 | 8,187,650 |
01 Mar 2024 | 516.00 | 526.00 | 515.30 | 517.15 | 517.15 | 6,844,994 |
29 Feb 2024 | 505.05 | 515.00 | 502.05 | 509.40 | 509.40 | 9,735,845 |
28 Feb 2024 | 529.85 | 530.20 | 504.45 | 507.20 | 507.20 | 10,822,607 |
27 Feb 2024 | 541.80 | 547.50 | 522.55 | 529.85 | 529.85 | 8,476,974 |
26 Feb 2024 | 527.60 | 543.50 | 511.00 | 541.65 | 541.65 | 16,108,207 |
23 Feb 2024 | 536.00 | 539.45 | 522.10 | 527.60 | 527.60 | 5,742,177 |
22 Feb 2024 | 543.00 | 550.05 | 528.60 | 539.10 | 539.10 | 6,318,710 |
21 Feb 2024 | 564.00 | 569.00 | 532.00 | 543.25 | 543.25 | 6,662,387 |
20 Feb 2024 | 554.70 | 567.50 | 538.90 | 563.10 | 563.10 | 8,916,525 |
19 Feb 2024 | 567.00 | 569.60 | 552.55 | 554.70 | 554.70 | 10,134,836 |
16 Feb 2024 | 578.00 | 594.80 | 558.85 | 565.70 | 565.70 | 14,846,350 |
15 Feb 2024 | 548.80 | 579.70 | 537.55 | 575.00 | 575.00 | 17,700,107 |
14 Feb 2024 | 495.00 | 549.00 | 491.55 | 543.30 | 543.30 | 14,135,751 |
13 Feb 2024 | 503.00 | 507.75 | 492.40 | 501.65 | 501.65 | 5,094,484 |
12 Feb 2024 | 507.10 | 510.20 | 486.90 | 501.90 | 501.90 | 9,490,202 |
09 Feb 2024 | 526.00 | 526.45 | 489.30 | 510.20 | 510.20 | 9,789,517 |
08 Feb 2024 | 523.80 | 538.40 | 520.10 | 525.15 | 525.15 | 12,712,879 |
07 Feb 2024 | 524.00 | 532.75 | 516.15 | 523.60 | 523.60 | 11,694,148 |
07 Feb 2024 | 15 Dividend | |||||
06 Feb 2024 | 515.00 | 541.00 | 505.15 | 535.80 | 520.80 | 19,235,513 |
05 Feb 2024 | 497.00 | 517.35 | 490.00 | 508.40 | 494.17 | 18,304,224 |
02 Feb 2024 | 473.00 | 500.80 | 470.95 | 488.85 | 475.16 | 19,090,406 |
01 Feb 2024 | 467.95 | 470.35 | 456.00 | 465.80 | 452.76 | 5,221,729 |
31 Jan 2024 | 474.40 | 477.55 | 460.10 | 463.25 | 450.28 | 6,016,956 |
30 Jan 2024 | 456.25 | 485.30 | 454.75 | 471.70 | 458.49 | 17,261,998 |
29 Jan 2024 | 433.00 | 458.65 | 430.15 | 452.30 | 439.64 | 13,805,392 |
25 Jan 2024 | 456.00 | 457.45 | 416.50 | 430.60 | 418.55 | 17,686,747 |
24 Jan 2024 | 445.00 | 456.75 | 441.00 | 452.55 | 439.88 | 6,059,348 |
23 Jan 2024 | 476.80 | 477.00 | 437.00 | 440.45 | 428.12 | 8,678,819 |
19 Jan 2024 | 458.60 | 468.55 | 453.00 | 465.75 | 452.71 | 3,988,785 |
18 Jan 2024 | 449.00 | 462.00 | 439.40 | 454.60 | 441.87 | 6,440,957 |
17 Jan 2024 | 451.00 | 458.75 | 446.05 | 449.10 | 436.53 | 8,658,106 |
16 Jan 2024 | 449.40 | 459.40 | 448.05 | 452.80 | 440.12 | 7,410,778 |
15 Jan 2024 | 452.50 | 453.60 | 445.15 | 449.60 | 437.01 | 4,608,455 |
12 Jan 2024 | 446.85 | 453.20 | 438.55 | 450.80 | 438.18 | 7,626,558 |
11 Jan 2024 | 435.00 | 447.45 | 433.45 | 445.50 | 433.03 | 9,144,772 |
10 Jan 2024 | 435.00 | 436.50 | 425.65 | 430.70 | 418.64 | 5,987,033 |
09 Jan 2024 | 438.00 | 441.35 | 431.00 | 439.35 | 427.05 | 7,393,355 |
08 Jan 2024 | 424.00 | 438.00 | 422.20 | 429.40 | 417.38 | 14,564,712 |
05 Jan 2024 | 416.50 | 427.00 | 416.20 | 420.00 | 408.24 | 9,713,784 |
04 Jan 2024 | 417.00 | 418.15 | 412.05 | 415.40 | 403.77 | 7,789,886 |
03 Jan 2024 | 409.05 | 423.55 | 405.50 | 421.80 | 409.99 | 13,173,281 |
02 Jan 2024 | 401.30 | 411.00 | 393.10 | 408.70 | 397.26 | 8,216,368 |
01 Jan 2024 | 406.00 | 406.50 | 398.10 | 399.60 | 388.41 | 5,801,006 |
29 Dec 2023 | 400.00 | 410.20 | 397.20 | 398.90 | 387.73 | 19,529,419 |
28 Dec 2023 | 385.70 | 436.40 | 382.35 | 417.65 | 405.96 | 38,250,324 |
27 Dec 2023 | 384.00 | 387.45 | 377.00 | 381.85 | 371.16 | 13,144,177 |
26 Dec 2023 | 370.90 | 392.00 | 366.80 | 384.15 | 373.40 | 14,436,968 |
22 Dec 2023 | 375.60 | 375.60 | 364.00 | 369.30 | 358.96 | 8,465,677 |
21 Dec 2023 | 360.30 | 378.00 | 358.70 | 375.70 | 365.18 | 5,648,125 |
20 Dec 2023 | 384.75 | 384.75 | 363.10 | 364.85 | 354.64 | 7,408,093 |
19 Dec 2023 | 381.90 | 385.00 | 376.15 | 380.60 | 369.94 | 4,709,247 |
18 Dec 2023 | 386.00 | 386.75 | 377.85 | 379.30 | 368.68 | 4,271,530 |
15 Dec 2023 | 368.00 | 392.75 | 366.55 | 383.90 | 373.15 | 12,618,943 |
14 Dec 2023 | 377.90 | 380.00 | 369.45 | 375.70 | 365.18 | 6,516,863 |
13 Dec 2023 | 363.50 | 377.75 | 362.65 | 375.00 | 364.50 | 14,352,953 |
12 Dec 2023 | 361.00 | 369.85 | 356.00 | 357.10 | 347.10 | 8,434,246 |
11 Dec 2023 | 380.00 | 382.35 | 358.20 | 360.85 | 350.75 | 15,792,800 |
08 Dec 2023 | 384.00 | 386.80 | 373.10 | 377.50 | 366.93 | 5,642,579 |
07 Dec 2023 | 390.25 | 396.00 | 382.15 | 383.10 | 372.37 | 13,379,064 |
06 Dec 2023 | 387.00 | 389.90 | 374.65 | 384.25 | 373.49 | 6,782,813 |
05 Dec 2023 | 381.00 | 391.50 | 374.15 | 381.45 | 370.77 | 19,895,442 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |