Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 471.50 | 490.30 | 471.50 | 489.30 | 489.30 | 210,569 |
25 Jul 2024 | 494.10 | 495.10 | 468.80 | 471.40 | 471.40 | 380,507 |
24 Jul 2024 | 492.70 | 510.80 | 490.80 | 496.00 | 496.00 | 273,464 |
23 Jul 2024 | 493.70 | 495.40 | 488.20 | 493.80 | 493.80 | 131,690 |
22 Jul 2024 | 489.70 | 497.70 | 488.00 | 493.70 | 493.70 | 105,737 |
19 Jul 2024 | 495.00 | 495.40 | 488.20 | 490.20 | 490.20 | 129,650 |
18 Jul 2024 | 490.70 | 501.20 | 487.00 | 493.00 | 493.00 | 196,705 |
17 Jul 2024 | 510.00 | 511.00 | 483.70 | 483.70 | 483.70 | 386,324 |
16 Jul 2024 | 514.80 | 514.80 | 506.00 | 513.40 | 513.40 | 157,472 |
15 Jul 2024 | 511.20 | 520.60 | 510.40 | 515.40 | 515.40 | 230,034 |
12 Jul 2024 | 511.40 | 513.80 | 506.20 | 509.00 | 509.00 | 172,584 |
11 Jul 2024 | 503.00 | 515.00 | 494.50 | 510.60 | 510.60 | 286,594 |
10 Jul 2024 | 500.80 | 503.60 | 492.40 | 501.20 | 501.20 | 175,197 |
09 Jul 2024 | 498.00 | 507.20 | 495.00 | 500.80 | 500.80 | 184,948 |
08 Jul 2024 | 493.50 | 511.60 | 492.30 | 497.00 | 497.00 | 256,652 |
05 Jul 2024 | 510.20 | 515.80 | 490.30 | 490.60 | 490.60 | 326,793 |
04 Jul 2024 | 512.60 | 518.40 | 511.40 | 515.20 | 515.20 | 229,202 |
03 Jul 2024 | 490.10 | 505.60 | 489.30 | 505.00 | 505.00 | 379,778 |
02 Jul 2024 | 483.50 | 489.50 | 475.90 | 481.80 | 481.80 | 176,868 |
01 Jul 2024 | 477.10 | 486.90 | 471.70 | 483.40 | 483.40 | 203,425 |
28 Jun 2024 | 475.50 | 482.50 | 464.50 | 475.70 | 475.70 | 317,912 |
27 Jun 2024 | 489.80 | 494.00 | 471.40 | 475.80 | 475.80 | 267,860 |
26 Jun 2024 | 494.50 | 497.40 | 484.20 | 490.10 | 490.10 | 192,918 |
25 Jun 2024 | 496.50 | 499.30 | 488.20 | 495.00 | 495.00 | 280,021 |
24 Jun 2024 | 493.60 | 504.60 | 489.40 | 500.40 | 500.40 | 203,473 |
21 Jun 2024 | 505.20 | 510.20 | 491.00 | 491.00 | 491.00 | 589,348 |
20 Jun 2024 | 485.40 | 496.80 | 481.50 | 496.30 | 496.30 | 337,407 |
19 Jun 2024 | 493.00 | 493.00 | 486.90 | 487.90 | 487.90 | 129,307 |
18 Jun 2024 | 486.00 | 486.00 | 486.00 | 486.00 | 486.00 | - |
17 Jun 2024 | 484.80 | 489.30 | 476.90 | 486.00 | 486.00 | 280,579 |
14 Jun 2024 | 505.60 | 510.60 | 460.10 | 479.20 | 479.20 | 977,195 |
13 Jun 2024 | 515.20 | 520.00 | 506.00 | 506.00 | 506.00 | 227,777 |
12 Jun 2024 | 520.00 | 520.80 | 501.60 | 513.60 | 513.60 | 355,340 |
11 Jun 2024 | 532.40 | 533.80 | 510.80 | 517.40 | 517.40 | 415,605 |
10 Jun 2024 | 530.00 | 532.00 | 527.60 | 531.40 | 531.40 | 127,159 |
07 Jun 2024 | 524.40 | 533.20 | 520.20 | 532.80 | 532.80 | 295,761 |
06 Jun 2024 | 525.80 | 531.00 | 521.60 | 523.80 | 523.80 | 224,455 |
05 Jun 2024 | 522.00 | 527.40 | 519.80 | 523.60 | 523.60 | 118,654 |
04 Jun 2024 | 534.00 | 534.20 | 517.00 | 517.00 | 517.00 | 316,308 |
03 Jun 2024 | 531.40 | 537.40 | 529.20 | 535.00 | 535.00 | 246,058 |
31 May 2024 | 517.20 | 530.80 | 517.00 | 527.80 | 527.80 | 363,709 |
30 May 2024 | 510.60 | 519.60 | 510.00 | 516.60 | 516.60 | 143,892 |
29 May 2024 | 526.00 | 528.00 | 510.40 | 515.00 | 515.00 | 298,149 |
28 May 2024 | 534.80 | 538.80 | 522.20 | 523.60 | 523.60 | 317,008 |
27 May 2024 | 533.60 | 537.60 | 531.20 | 532.20 | 532.20 | 115,789 |
24 May 2024 | 530.80 | 532.60 | 526.80 | 530.80 | 530.80 | 179,069 |
23 May 2024 | 523.00 | 536.20 | 523.00 | 534.00 | 534.00 | 355,638 |
22 May 2024 | 527.00 | 530.20 | 521.20 | 522.00 | 522.00 | 177,640 |
21 May 2024 | 529.60 | 535.40 | 520.60 | 527.00 | 527.00 | 203,229 |
20 May 2024 | 514.20 | 531.20 | 513.60 | 531.20 | 531.20 | 239,971 |
17 May 2024 | 511.00 | 515.80 | 505.20 | 512.00 | 512.00 | 236,832 |
16 May 2024 | 519.40 | 523.80 | 511.80 | 513.40 | 513.40 | 246,892 |
15 May 2024 | 518.00 | 522.80 | 507.80 | 515.40 | 515.40 | 314,770 |
15 May 2024 | 5.7 Dividend | |||||
14 May 2024 | 518.00 | 523.00 | 504.00 | 521.60 | 515.90 | 589,539 |
13 May 2024 | 543.00 | 544.20 | 527.80 | 536.20 | 530.34 | 237,986 |
10 May 2024 | 542.00 | 544.20 | 534.20 | 535.80 | 529.94 | 171,612 |
09 May 2024 | 533.80 | 542.00 | 533.00 | 541.80 | 535.88 | 152,696 |
08 May 2024 | 533.00 | 540.80 | 532.20 | 534.80 | 528.96 | 165,034 |
07 May 2024 | 549.00 | 550.60 | 523.20 | 528.80 | 523.02 | 391,210 |
06 May 2024 | 537.00 | 546.80 | 536.40 | 546.40 | 540.43 | 223,684 |
03 May 2024 | 513.80 | 536.60 | 511.00 | 536.60 | 530.74 | 383,071 |
02 May 2024 | 516.40 | 518.20 | 505.60 | 512.40 | 506.80 | 286,327 |
30 Apr 2024 | 523.00 | 525.40 | 513.60 | 517.20 | 511.55 | 202,216 |
29 Apr 2024 | 524.20 | 530.60 | 521.20 | 525.00 | 519.26 | 189,819 |
26 Apr 2024 | 513.00 | 524.40 | 507.80 | 524.40 | 518.67 | 302,400 |
25 Apr 2024 | 519.60 | 519.80 | 498.70 | 513.00 | 507.39 | 391,168 |
24 Apr 2024 | 516.40 | 524.80 | 511.20 | 520.60 | 514.91 | 264,447 |
23 Apr 2024 | 509.00 | 519.40 | 507.00 | 514.60 | 508.98 | 398,292 |
22 Apr 2024 | 510.20 | 513.60 | 499.70 | 509.80 | 504.23 | 394,196 |
19 Apr 2024 | 508.20 | 511.60 | 500.00 | 504.00 | 498.49 | 496,451 |
18 Apr 2024 | 529.80 | 529.80 | 495.80 | 510.40 | 504.82 | 791,777 |
17 Apr 2024 | 540.00 | 540.60 | 512.00 | 531.80 | 525.99 | 516,390 |
16 Apr 2024 | 544.20 | 548.60 | 533.60 | 543.40 | 537.46 | 403,974 |
15 Apr 2024 | 549.80 | 557.80 | 539.00 | 551.80 | 545.77 | 429,000 |
12 Apr 2024 | 537.60 | 548.20 | 533.20 | 543.20 | 537.26 | 449,855 |
11 Apr 2024 | 525.40 | 536.00 | 524.20 | 532.80 | 526.98 | 368,968 |
10 Apr 2024 | 528.00 | 538.80 | 513.80 | 523.00 | 517.28 | 672,994 |
09 Apr 2024 | 566.40 | 571.80 | 492.50 | 522.00 | 516.30 | 1,949,148 |
08 Apr 2024 | 536.20 | 560.60 | 534.40 | 560.60 | 554.47 | 534,195 |
05 Apr 2024 | 535.00 | 537.80 | 525.40 | 536.80 | 530.93 | 435,949 |
04 Apr 2024 | 535.00 | 538.60 | 527.00 | 537.00 | 531.13 | 369,064 |
03 Apr 2024 | 532.00 | 535.00 | 522.60 | 533.60 | 527.77 | 410,716 |
02 Apr 2024 | 523.60 | 535.60 | 517.20 | 527.60 | 521.83 | 523,088 |
28 Mar 2024 | 514.40 | 522.20 | 512.00 | 521.00 | 515.31 | 283,421 |
27 Mar 2024 | 522.20 | 523.80 | 510.20 | 511.60 | 506.01 | 424,270 |
26 Mar 2024 | 507.80 | 521.00 | 507.60 | 521.00 | 515.31 | 415,164 |
25 Mar 2024 | 506.80 | 520.40 | 500.80 | 507.20 | 501.66 | 765,053 |
22 Mar 2024 | 493.70 | 505.40 | 491.60 | 500.40 | 494.93 | 421,749 |
21 Mar 2024 | 481.00 | 492.80 | 480.60 | 491.80 | 486.43 | 364,698 |
20 Mar 2024 | 481.00 | 481.40 | 463.80 | 477.60 | 472.38 | 647,062 |
19 Mar 2024 | 480.50 | 489.40 | 471.40 | 487.80 | 482.47 | 520,334 |
18 Mar 2024 | 466.00 | 477.10 | 459.70 | 477.10 | 471.89 | 488,332 |
15 Mar 2024 | 444.30 | 459.10 | 441.50 | 456.90 | 451.91 | 619,332 |
14 Mar 2024 | 428.70 | 447.90 | 428.00 | 443.60 | 438.75 | 676,466 |
13 Mar 2024 | 421.40 | 423.20 | 411.90 | 421.30 | 416.70 | 300,811 |
12 Mar 2024 | 419.00 | 420.50 | 409.90 | 418.30 | 413.73 | 309,245 |
11 Mar 2024 | 406.70 | 421.30 | 402.00 | 415.50 | 410.96 | 453,632 |
08 Mar 2024 | 437.30 | 437.50 | 416.90 | 421.80 | 417.19 | 588,542 |
07 Mar 2024 | 432.40 | 439.40 | 429.00 | 436.50 | 431.73 | 396,312 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |