Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
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 |
06 Mar 2024 | 440.10 | 441.10 | 428.40 | 432.30 | 427.58 | 484,831 |
05 Mar 2024 | 430.00 | 439.30 | 430.00 | 434.50 | 429.75 | 288,918 |
04 Mar 2024 | 436.10 | 436.50 | 420.30 | 430.00 | 425.30 | 417,898 |
01 Mar 2024 | 427.00 | 434.80 | 426.30 | 429.10 | 424.41 | 288,441 |
29 Feb 2024 | 421.50 | 426.70 | 421.10 | 424.00 | 419.37 | 351,948 |
28 Feb 2024 | 414.40 | 422.50 | 412.10 | 421.40 | 416.79 | 235,023 |
27 Feb 2024 | 427.60 | 428.00 | 395.30 | 414.80 | 410.27 | 753,635 |
26 Feb 2024 | 413.00 | 423.20 | 412.40 | 421.80 | 417.19 | 422,557 |
23 Feb 2024 | 402.20 | 414.40 | 402.20 | 410.30 | 405.82 | 343,878 |
22 Feb 2024 | 398.60 | 404.50 | 398.60 | 401.70 | 397.31 | 309,475 |
21 Feb 2024 | 402.50 | 403.10 | 391.30 | 400.00 | 395.63 | 393,466 |
20 Feb 2024 | 404.90 | 406.30 | 394.60 | 401.90 | 397.51 | 448,279 |
19 Feb 2024 | 403.40 | 404.10 | 391.30 | 404.10 | 399.68 | 611,512 |
16 Feb 2024 | 384.00 | 389.30 | 378.10 | 388.20 | 383.96 | 449,879 |
15 Feb 2024 | 372.00 | 377.90 | 370.00 | 377.20 | 373.08 | 392,195 |
14 Feb 2024 | 368.00 | 373.50 | 364.40 | 364.40 | 360.42 | 451,875 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |