Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 523.80 | 530.60 | 521.05 | 525.35 | 525.35 | 456,618 |
28 Jun 2024 | 5 Dividend | |||||
27 Jun 2024 | 515.90 | 533.35 | 514.00 | 524.85 | 519.85 | 454,748 |
26 Jun 2024 | 519.00 | 521.00 | 513.20 | 515.15 | 510.24 | 251,729 |
25 Jun 2024 | 524.95 | 524.95 | 512.25 | 521.35 | 516.38 | 337,499 |
24 Jun 2024 | 506.40 | 524.00 | 499.20 | 521.30 | 516.33 | 869,727 |
21 Jun 2024 | 509.65 | 522.40 | 505.95 | 510.50 | 505.64 | 406,786 |
20 Jun 2024 | 516.00 | 517.25 | 499.30 | 504.95 | 500.14 | 669,471 |
19 Jun 2024 | 530.00 | 530.00 | 513.10 | 515.55 | 510.64 | 341,599 |
18 Jun 2024 | 533.00 | 536.50 | 522.20 | 527.70 | 522.67 | 362,716 |
14 Jun 2024 | 524.75 | 536.85 | 519.10 | 532.45 | 527.38 | 1,083,761 |
13 Jun 2024 | 520.05 | 525.50 | 515.10 | 521.60 | 516.63 | 459,505 |
12 Jun 2024 | 511.10 | 520.00 | 506.55 | 515.85 | 510.94 | 454,677 |
11 Jun 2024 | 511.70 | 517.50 | 504.15 | 510.45 | 505.59 | 567,892 |
10 Jun 2024 | 506.55 | 521.75 | 496.05 | 511.05 | 506.18 | 2,456,947 |
07 Jun 2024 | 491.65 | 501.75 | 478.00 | 496.80 | 492.07 | 964,832 |
06 Jun 2024 | 470.60 | 514.50 | 468.00 | 489.75 | 485.08 | 2,226,660 |
05 Jun 2024 | 472.05 | 472.05 | 408.00 | 459.45 | 455.07 | 4,251,024 |
04 Jun 2024 | 600.00 | 600.00 | 446.00 | 452.50 | 448.19 | 6,121,975 |
03 Jun 2024 | 584.90 | 607.65 | 568.55 | 604.55 | 598.79 | 1,509,902 |
31 May 2024 | 556.50 | 558.00 | 525.55 | 537.65 | 532.53 | 567,354 |
30 May 2024 | 569.90 | 571.80 | 545.05 | 547.55 | 542.33 | 393,034 |
29 May 2024 | 575.00 | 582.60 | 567.00 | 568.70 | 563.28 | 416,901 |
28 May 2024 | 581.95 | 583.75 | 558.40 | 580.05 | 574.52 | 933,787 |
27 May 2024 | 557.65 | 591.20 | 556.90 | 579.05 | 573.53 | 1,035,814 |
24 May 2024 | 538.40 | 563.50 | 537.00 | 554.00 | 548.72 | 861,025 |
23 May 2024 | 536.25 | 547.00 | 535.80 | 537.10 | 531.98 | 196,929 |
22 May 2024 | 549.85 | 549.85 | 532.20 | 535.95 | 530.84 | 323,253 |
21 May 2024 | 545.00 | 553.70 | 539.85 | 546.70 | 541.49 | 322,809 |
17 May 2024 | 544.55 | 547.70 | 539.95 | 543.80 | 538.62 | 264,672 |
16 May 2024 | 535.95 | 543.80 | 531.10 | 541.05 | 535.90 | 473,254 |
15 May 2024 | 523.35 | 535.75 | 522.20 | 528.40 | 523.37 | 522,287 |
14 May 2024 | 518.45 | 527.05 | 513.80 | 521.75 | 516.78 | 457,128 |
13 May 2024 | 513.70 | 520.70 | 500.20 | 517.90 | 512.97 | 535,120 |
10 May 2024 | 517.45 | 519.25 | 497.40 | 513.40 | 508.51 | 1,294,547 |
09 May 2024 | 537.90 | 537.90 | 510.00 | 511.50 | 506.63 | 1,676,502 |
08 May 2024 | 508.35 | 543.20 | 505.00 | 534.10 | 529.01 | 2,059,016 |
07 May 2024 | 521.40 | 527.50 | 501.00 | 506.80 | 501.97 | 2,259,706 |
06 May 2024 | 531.40 | 539.85 | 497.40 | 516.65 | 511.73 | 2,686,701 |
03 May 2024 | 559.90 | 567.05 | 553.05 | 557.65 | 552.34 | 2,984,721 |
02 May 2024 | 512.35 | 557.95 | 510.70 | 554.15 | 548.87 | 4,614,964 |
30 Apr 2024 | 464.50 | 511.65 | 463.20 | 507.25 | 502.42 | 4,543,545 |
29 Apr 2024 | 461.55 | 464.80 | 455.20 | 463.20 | 458.79 | 268,041 |
26 Apr 2024 | 454.10 | 461.50 | 452.20 | 456.85 | 452.50 | 603,992 |
25 Apr 2024 | 439.55 | 458.00 | 438.35 | 452.25 | 447.94 | 925,468 |
24 Apr 2024 | 439.45 | 445.30 | 435.30 | 440.00 | 435.81 | 493,867 |
23 Apr 2024 | 438.25 | 440.95 | 432.20 | 435.15 | 431.00 | 657,723 |
22 Apr 2024 | 426.45 | 436.30 | 426.45 | 434.70 | 430.56 | 645,839 |
19 Apr 2024 | 420.00 | 428.50 | 415.00 | 425.75 | 421.69 | 681,155 |
18 Apr 2024 | 432.45 | 440.25 | 426.30 | 428.85 | 424.76 | 630,488 |
16 Apr 2024 | 425.00 | 432.80 | 420.00 | 429.35 | 425.26 | 503,632 |
15 Apr 2024 | 428.00 | 436.40 | 422.10 | 429.00 | 424.91 | 587,069 |
12 Apr 2024 | 444.55 | 448.65 | 438.50 | 439.55 | 435.36 | 1,164,936 |
10 Apr 2024 | 444.25 | 453.25 | 442.80 | 448.50 | 444.23 | 500,282 |
09 Apr 2024 | 458.00 | 458.00 | 439.40 | 440.75 | 436.55 | 734,694 |
08 Apr 2024 | 471.10 | 474.00 | 452.40 | 453.85 | 449.53 | 809,260 |
05 Apr 2024 | 471.05 | 476.70 | 465.30 | 471.70 | 467.21 | 306,876 |
04 Apr 2024 | 479.35 | 482.20 | 470.00 | 474.00 | 469.48 | 224,761 |
03 Apr 2024 | 459.75 | 475.20 | 458.95 | 473.90 | 469.39 | 1,324,843 |
02 Apr 2024 | 462.00 | 465.90 | 452.65 | 463.50 | 459.08 | 1,580,522 |
01 Apr 2024 | 452.45 | 468.20 | 452.45 | 460.90 | 456.51 | 242,040 |
28 Mar 2024 | 446.00 | 455.65 | 445.05 | 450.80 | 446.51 | 219,361 |
28 Mar 2024 | 4.5 Dividend | |||||
27 Mar 2024 | 462.05 | 466.55 | 440.70 | 445.50 | 436.80 | 401,881 |
26 Mar 2024 | 459.65 | 462.75 | 453.90 | 461.35 | 452.34 | 404,926 |
22 Mar 2024 | 435.05 | 464.50 | 435.05 | 460.60 | 451.60 | 944,496 |
21 Mar 2024 | 430.00 | 452.45 | 430.00 | 450.35 | 441.55 | 477,068 |
20 Mar 2024 | 434.85 | 434.85 | 415.00 | 422.90 | 414.64 | 1,401,193 |
19 Mar 2024 | 435.85 | 438.30 | 419.55 | 429.50 | 421.11 | 409,680 |
18 Mar 2024 | 441.60 | 454.75 | 433.90 | 436.20 | 427.68 | 773,528 |
15 Mar 2024 | 464.90 | 466.50 | 430.30 | 446.75 | 438.02 | 830,933 |
14 Mar 2024 | 446.60 | 467.60 | 443.55 | 464.50 | 455.43 | 359,561 |
13 Mar 2024 | 482.35 | 485.85 | 441.60 | 447.80 | 439.05 | 424,282 |
12 Mar 2024 | 486.55 | 492.00 | 474.85 | 483.45 | 474.01 | 383,103 |
11 Mar 2024 | 473.35 | 487.40 | 470.10 | 483.90 | 474.45 | 344,717 |
07 Mar 2024 | 470.30 | 479.00 | 470.30 | 472.70 | 463.47 | 413,597 |
06 Mar 2024 | 471.30 | 481.00 | 462.95 | 469.65 | 460.48 | 854,878 |
05 Mar 2024 | 463.35 | 469.95 | 457.90 | 464.95 | 455.87 | 197,872 |
04 Mar 2024 | 463.60 | 468.90 | 452.70 | 464.75 | 455.67 | 470,937 |
01 Mar 2024 | 445.30 | 462.20 | 444.50 | 459.65 | 450.67 | 696,117 |
29 Feb 2024 | 427.05 | 444.90 | 425.00 | 442.30 | 433.66 | 764,049 |
28 Feb 2024 | 445.05 | 446.30 | 424.70 | 426.60 | 418.27 | 766,997 |
27 Feb 2024 | 458.25 | 460.00 | 436.85 | 443.30 | 434.64 | 287,444 |
26 Feb 2024 | 463.00 | 467.05 | 458.60 | 459.35 | 450.38 | 273,365 |
23 Feb 2024 | 462.85 | 468.15 | 459.40 | 464.10 | 455.04 | 212,069 |
22 Feb 2024 | 454.55 | 463.65 | 441.35 | 461.25 | 452.24 | 867,771 |
21 Feb 2024 | 467.15 | 473.30 | 450.95 | 454.05 | 445.18 | 442,195 |
20 Feb 2024 | 468.05 | 474.25 | 463.15 | 467.20 | 458.07 | 195,096 |
19 Feb 2024 | 473.75 | 480.50 | 465.00 | 468.05 | 458.91 | 263,084 |
16 Feb 2024 | 488.35 | 488.35 | 467.95 | 473.60 | 464.35 | 460,416 |
15 Feb 2024 | 486.85 | 489.35 | 479.40 | 483.35 | 473.91 | 247,410 |
14 Feb 2024 | 457.35 | 484.65 | 453.05 | 481.35 | 471.95 | 618,721 |
13 Feb 2024 | 443.15 | 468.35 | 443.15 | 465.25 | 456.16 | 533,057 |
12 Feb 2024 | 482.00 | 488.80 | 449.30 | 452.15 | 443.32 | 1,609,001 |
09 Feb 2024 | 505.00 | 505.45 | 463.70 | 482.60 | 473.17 | 1,834,072 |
08 Feb 2024 | 513.85 | 524.00 | 505.75 | 509.85 | 499.89 | 887,577 |
07 Feb 2024 | 498.65 | 511.85 | 498.20 | 509.05 | 499.11 | 345,414 |
06 Feb 2024 | 502.85 | 504.90 | 490.80 | 502.75 | 492.93 | 568,601 |
05 Feb 2024 | 500.70 | 511.00 | 494.45 | 500.10 | 490.33 | 506,261 |
02 Feb 2024 | 501.00 | 513.75 | 494.05 | 496.30 | 486.61 | 1,185,845 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |