Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jul 2024 | 448.00 | 464.70 | 447.30 | 462.90 | 462.90 | 3,231,800 |
01 Jul 2024 | 453.00 | 456.80 | 449.50 | 452.00 | 452.00 | 2,773,300 |
28 Jun 2024 | 447.30 | 449.30 | 444.60 | 445.20 | 445.20 | 2,266,400 |
27 Jun 2024 | 444.20 | 446.50 | 441.20 | 444.30 | 444.30 | 1,624,800 |
26 Jun 2024 | 442.00 | 445.50 | 436.10 | 444.50 | 444.50 | 3,008,500 |
25 Jun 2024 | 446.30 | 451.20 | 444.50 | 444.50 | 444.50 | 2,010,100 |
24 Jun 2024 | 439.00 | 445.00 | 438.40 | 444.20 | 444.20 | 2,035,000 |
21 Jun 2024 | 443.20 | 447.60 | 438.30 | 439.60 | 439.60 | 3,822,700 |
20 Jun 2024 | 440.50 | 446.60 | 438.90 | 442.40 | 442.40 | 2,161,000 |
19 Jun 2024 | 443.10 | 446.50 | 437.50 | 438.90 | 438.90 | 2,616,300 |
18 Jun 2024 | 446.70 | 447.20 | 440.40 | 447.20 | 447.20 | 2,829,100 |
17 Jun 2024 | 451.00 | 454.00 | 439.40 | 443.30 | 443.30 | 2,921,800 |
14 Jun 2024 | 450.00 | 462.50 | 450.00 | 457.90 | 457.90 | 3,681,300 |
13 Jun 2024 | 472.00 | 472.10 | 457.40 | 458.00 | 458.00 | 3,928,700 |
12 Jun 2024 | 483.00 | 484.90 | 474.50 | 474.50 | 474.50 | 2,161,200 |
11 Jun 2024 | 485.50 | 488.20 | 479.20 | 482.10 | 482.10 | 1,888,600 |
10 Jun 2024 | 480.00 | 486.70 | 476.50 | 485.10 | 485.10 | 2,082,100 |
07 Jun 2024 | 479.80 | 481.60 | 475.70 | 479.10 | 479.10 | 2,194,600 |
06 Jun 2024 | 478.10 | 480.50 | 473.10 | 475.40 | 475.40 | 2,212,700 |
05 Jun 2024 | 478.10 | 478.10 | 472.10 | 474.60 | 474.60 | 1,694,300 |
04 Jun 2024 | 477.50 | 483.80 | 474.10 | 482.20 | 482.20 | 2,218,000 |
03 Jun 2024 | 471.00 | 480.90 | 471.00 | 479.70 | 479.70 | 2,626,300 |
31 May 2024 | 457.00 | 470.00 | 454.90 | 470.00 | 470.00 | 4,279,000 |
30 May 2024 | 451.00 | 455.80 | 445.50 | 451.50 | 451.50 | 2,515,400 |
29 May 2024 | 450.00 | 458.30 | 445.40 | 454.70 | 454.70 | 2,979,000 |
28 May 2024 | 455.10 | 461.60 | 453.30 | 454.20 | 454.20 | 1,972,600 |
27 May 2024 | 453.50 | 455.10 | 449.30 | 454.90 | 454.90 | 2,584,600 |
24 May 2024 | 454.30 | 462.80 | 454.00 | 455.70 | 455.70 | 2,998,600 |
23 May 2024 | 457.00 | 462.40 | 450.30 | 460.90 | 460.90 | 3,768,500 |
22 May 2024 | 458.00 | 463.60 | 452.00 | 457.40 | 457.40 | 3,663,700 |
21 May 2024 | 467.00 | 477.30 | 458.10 | 461.60 | 461.60 | 5,161,200 |
20 May 2024 | 463.00 | 467.20 | 457.30 | 462.50 | 462.50 | 3,242,200 |
17 May 2024 | 470.90 | 474.90 | 464.60 | 466.90 | 466.90 | 3,850,500 |
16 May 2024 | 488.00 | 488.20 | 470.00 | 478.30 | 478.30 | 6,555,000 |
15 May 2024 | 502.00 | 503.90 | 482.00 | 493.80 | 493.80 | 9,274,800 |
14 May 2024 | 539.60 | 543.00 | 532.40 | 542.60 | 542.60 | 3,447,800 |
13 May 2024 | 535.70 | 537.20 | 528.30 | 537.00 | 537.00 | 1,926,000 |
10 May 2024 | 528.00 | 543.20 | 527.30 | 541.80 | 541.80 | 3,478,800 |
09 May 2024 | 518.90 | 535.90 | 515.80 | 525.60 | 525.60 | 3,770,500 |
08 May 2024 | 504.40 | 511.00 | 500.20 | 509.70 | 509.70 | 2,280,600 |
07 May 2024 | 517.50 | 518.40 | 509.10 | 512.00 | 512.00 | 2,285,200 |
02 May 2024 | 515.30 | 516.20 | 508.50 | 512.30 | 512.30 | 2,335,400 |
01 May 2024 | 515.00 | 519.90 | 512.80 | 515.80 | 515.80 | 2,271,700 |
30 Apr 2024 | 519.60 | 529.40 | 516.80 | 525.00 | 525.00 | 2,025,400 |
26 Apr 2024 | 510.00 | 522.20 | 506.00 | 519.30 | 519.30 | 2,615,200 |
25 Apr 2024 | 536.00 | 536.00 | 513.10 | 514.40 | 514.40 | 3,775,300 |
24 Apr 2024 | 540.00 | 540.50 | 530.60 | 536.20 | 536.20 | 2,909,000 |
23 Apr 2024 | 547.00 | 547.00 | 535.60 | 537.50 | 537.50 | 1,941,600 |
22 Apr 2024 | 539.90 | 547.00 | 536.20 | 547.00 | 547.00 | 2,055,800 |
19 Apr 2024 | 539.60 | 546.50 | 532.20 | 536.00 | 536.00 | 3,629,700 |
18 Apr 2024 | 538.90 | 543.70 | 531.10 | 539.60 | 539.60 | 1,995,900 |
17 Apr 2024 | 541.10 | 545.60 | 530.50 | 536.50 | 536.50 | 3,022,100 |
16 Apr 2024 | 541.80 | 562.00 | 540.00 | 547.00 | 547.00 | 5,762,400 |
15 Apr 2024 | 526.20 | 538.80 | 525.00 | 537.50 | 537.50 | 1,631,100 |
12 Apr 2024 | 542.40 | 542.40 | 532.50 | 534.40 | 534.40 | 1,741,300 |
11 Apr 2024 | 530.00 | 539.60 | 528.10 | 537.00 | 537.00 | 1,742,200 |
10 Apr 2024 | 541.10 | 550.00 | 535.20 | 538.70 | 538.70 | 2,240,700 |
09 Apr 2024 | 539.80 | 544.60 | 535.80 | 539.30 | 539.30 | 3,957,100 |
08 Apr 2024 | 525.50 | 534.20 | 524.30 | 533.00 | 533.00 | 3,587,600 |
05 Apr 2024 | 519.90 | 521.50 | 499.20 | 520.00 | 520.00 | 6,272,300 |
04 Apr 2024 | 502.10 | 544.80 | 501.50 | 528.30 | 528.30 | 11,792,900 |
03 Apr 2024 | 490.00 | 503.70 | 489.10 | 498.90 | 498.90 | 3,001,200 |
02 Apr 2024 | 499.00 | 499.00 | 491.20 | 492.30 | 492.30 | 2,281,800 |
01 Apr 2024 | 500.00 | 502.60 | 495.30 | 499.60 | 499.60 | 1,879,900 |
29 Mar 2024 | 493.40 | 503.50 | 493.20 | 496.80 | 496.80 | 866,200 |
28 Mar 2024 | 498.00 | 498.60 | 490.90 | 493.70 | 493.70 | 1,893,000 |
28 Mar 2024 | 5 Dividend | |||||
27 Mar 2024 | 495.50 | 498.20 | 489.30 | 495.00 | 490.00 | 3,447,500 |
26 Mar 2024 | 496.20 | 497.90 | 490.10 | 495.80 | 490.79 | 2,586,300 |
25 Mar 2024 | 506.70 | 509.90 | 496.90 | 496.90 | 491.88 | 2,508,800 |
22 Mar 2024 | 507.00 | 509.70 | 502.80 | 507.70 | 502.57 | 2,448,400 |
21 Mar 2024 | 507.10 | 512.90 | 503.70 | 505.40 | 500.29 | 3,173,400 |
19 Mar 2024 | 494.20 | 503.50 | 493.00 | 501.30 | 496.24 | 2,766,000 |
18 Mar 2024 | 500.00 | 501.50 | 490.20 | 496.60 | 491.58 | 2,994,600 |
15 Mar 2024 | 495.00 | 502.80 | 490.90 | 496.80 | 491.78 | 4,025,100 |
14 Mar 2024 | 492.00 | 496.60 | 487.70 | 495.40 | 490.40 | 2,086,800 |
13 Mar 2024 | 495.00 | 495.40 | 486.90 | 488.70 | 483.76 | 1,849,800 |
12 Mar 2024 | 490.70 | 497.70 | 485.30 | 495.10 | 490.10 | 2,242,500 |
11 Mar 2024 | 496.40 | 502.50 | 487.70 | 494.50 | 489.51 | 3,385,100 |
08 Mar 2024 | 507.50 | 516.90 | 498.60 | 503.80 | 498.71 | 5,282,600 |
07 Mar 2024 | 495.00 | 513.30 | 493.40 | 508.30 | 503.17 | 5,392,400 |
06 Mar 2024 | 487.30 | 503.50 | 485.90 | 500.00 | 494.95 | 4,295,700 |
05 Mar 2024 | 491.90 | 496.50 | 483.00 | 490.90 | 485.94 | 3,065,000 |
04 Mar 2024 | 491.20 | 496.30 | 487.50 | 491.80 | 486.83 | 3,051,200 |
01 Mar 2024 | 497.60 | 504.50 | 488.80 | 491.20 | 486.24 | 3,913,900 |
29 Feb 2024 | 479.80 | 499.60 | 477.00 | 493.90 | 488.91 | 6,231,700 |
28 Feb 2024 | 478.00 | 488.40 | 477.50 | 482.60 | 477.73 | 3,590,500 |
27 Feb 2024 | 466.00 | 477.20 | 465.50 | 473.30 | 468.52 | 3,191,300 |
26 Feb 2024 | 465.00 | 474.00 | 464.80 | 467.30 | 462.58 | 3,520,200 |
22 Feb 2024 | 473.60 | 474.90 | 464.20 | 464.90 | 460.20 | 3,332,400 |
21 Feb 2024 | 469.20 | 473.50 | 465.10 | 471.00 | 466.24 | 2,723,600 |
20 Feb 2024 | 475.30 | 476.30 | 468.10 | 470.80 | 466.04 | 2,845,400 |
19 Feb 2024 | 488.60 | 489.00 | 473.60 | 473.60 | 468.82 | 3,657,600 |
16 Feb 2024 | 481.60 | 491.00 | 479.90 | 489.20 | 484.26 | 4,649,700 |
15 Feb 2024 | 475.70 | 479.50 | 471.20 | 478.60 | 473.77 | 3,005,400 |
14 Feb 2024 | 476.00 | 477.70 | 465.70 | 474.50 | 469.71 | 3,625,700 |
13 Feb 2024 | 478.00 | 478.90 | 470.40 | 478.30 | 473.47 | 4,744,300 |
09 Feb 2024 | 481.20 | 483.20 | 469.00 | 472.90 | 468.12 | 5,464,800 |
08 Feb 2024 | 482.30 | 489.50 | 476.60 | 481.00 | 476.14 | 5,928,000 |
07 Feb 2024 | 471.90 | 483.30 | 471.20 | 482.10 | 477.23 | 7,233,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |