Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 462.65 | 465.93 | 459.77 | 462.97 | 462.97 | 39,947,000 |
25 Jul 2024 | 463.72 | 467.94 | 455.63 | 458.27 | 458.27 | 59,256,800 |
24 Jul 2024 | 473.82 | 474.19 | 462.51 | 463.38 | 463.38 | 58,818,600 |
23 Jul 2024 | 481.41 | 484.43 | 480.14 | 480.62 | 480.62 | 23,282,500 |
22 Jul 2024 | 481.16 | 483.35 | 477.71 | 482.32 | 482.32 | 40,300,000 |
19 Jul 2024 | 479.15 | 481.69 | 473.94 | 475.24 | 475.24 | 42,042,900 |
18 Jul 2024 | 485.53 | 485.71 | 476.27 | 479.49 | 479.49 | 49,347,400 |
17 Jul 2024 | 488.28 | 488.80 | 481.70 | 481.77 | 481.77 | 56,268,800 |
16 Jul 2024 | 497.62 | 498.44 | 493.15 | 496.34 | 496.34 | 25,950,600 |
15 Jul 2024 | 496.61 | 501.01 | 494.09 | 496.15 | 496.15 | 31,151,400 |
12 Jul 2024 | 492.51 | 499.62 | 492.04 | 494.82 | 494.82 | 37,109,400 |
11 Jul 2024 | 503.07 | 503.28 | 490.73 | 491.93 | 491.93 | 49,966,600 |
10 Jul 2024 | 499.71 | 503.52 | 498.39 | 502.96 | 502.96 | 28,046,900 |
09 Jul 2024 | 498.87 | 500.00 | 496.24 | 497.77 | 497.77 | 25,614,500 |
08 Jul 2024 | 496.53 | 497.90 | 495.50 | 497.34 | 497.34 | 22,109,400 |
05 Jul 2024 | 491.89 | 496.60 | 491.59 | 496.16 | 496.16 | 28,495,900 |
03 Jul 2024 | 486.22 | 491.17 | 486.22 | 491.04 | 491.04 | 18,064,900 |
02 Jul 2024 | 480.41 | 487.04 | 480.28 | 486.98 | 486.98 | 26,723,600 |
01 Jul 2024 | 480.04 | 482.49 | 476.26 | 481.92 | 481.92 | 24,898,300 |
28 Jun 2024 | 482.41 | 487.20 | 478.46 | 479.11 | 479.11 | 34,881,600 |
27 Jun 2024 | 480.12 | 483.10 | 479.30 | 481.61 | 481.61 | 26,222,100 |
26 Jun 2024 | 478.55 | 480.92 | 478.13 | 480.37 | 480.37 | 22,737,100 |
25 Jun 2024 | 476.07 | 479.68 | 475.12 | 479.38 | 479.38 | 29,250,200 |
24 Jun 2024 | 478.18 | 479.93 | 473.82 | 473.96 | 473.96 | 37,751,000 |
24 Jun 2024 | 0.762 Dividend | |||||
21 Jun 2024 | 481.19 | 482.54 | 478.67 | 480.18 | 479.42 | 39,432,900 |
20 Jun 2024 | 486.42 | 486.84 | 479.62 | 481.47 | 480.71 | 33,918,700 |
18 Jun 2024 | 485.01 | 485.90 | 483.43 | 485.21 | 484.44 | 24,438,600 |
17 Jun 2024 | 479.46 | 486.86 | 478.14 | 485.06 | 484.29 | 37,054,500 |
14 Jun 2024 | 476.52 | 479.26 | 476.05 | 479.19 | 478.43 | 23,372,600 |
13 Jun 2024 | 477.72 | 478.39 | 474.42 | 476.72 | 475.96 | 25,859,000 |
12 Jun 2024 | 471.99 | 476.50 | 471.29 | 474.15 | 473.40 | 34,532,600 |
11 Jun 2024 | 463.54 | 468.14 | 462.03 | 468.02 | 467.28 | 22,053,300 |
10 Jun 2024 | 461.82 | 465.19 | 461.53 | 464.83 | 464.09 | 20,719,800 |
07 Jun 2024 | 463.00 | 465.74 | 461.84 | 462.96 | 462.23 | 25,829,700 |
06 Jun 2024 | 464.22 | 464.54 | 462.19 | 463.37 | 462.63 | 21,966,800 |
05 Jun 2024 | 457.98 | 463.61 | 454.41 | 463.53 | 462.79 | 33,817,400 |
04 Jun 2024 | 452.87 | 455.58 | 451.13 | 454.37 | 453.65 | 23,767,400 |
03 Jun 2024 | 454.57 | 455.58 | 447.90 | 453.13 | 452.41 | 32,997,500 |
31 May 2024 | 451.78 | 452.48 | 443.06 | 450.71 | 449.99 | 55,941,300 |
30 May 2024 | 455.50 | 455.64 | 450.21 | 451.55 | 450.83 | 30,714,100 |
29 May 2024 | 455.48 | 458.24 | 455.34 | 456.44 | 455.72 | 29,739,200 |
28 May 2024 | 459.18 | 459.74 | 456.69 | 459.68 | 458.95 | 26,216,800 |
24 May 2024 | 455.29 | 459.23 | 453.57 | 457.95 | 457.22 | 29,651,000 |
23 May 2024 | 460.55 | 460.58 | 451.85 | 453.66 | 452.94 | 40,899,200 |
22 May 2024 | 456.06 | 456.82 | 453.08 | 455.71 | 454.99 | 25,120,000 |
21 May 2024 | 453.04 | 455.99 | 452.84 | 455.80 | 455.08 | 23,167,700 |
20 May 2024 | 451.98 | 455.58 | 451.79 | 454.91 | 454.19 | 24,474,200 |
17 May 2024 | 452.11 | 452.72 | 449.54 | 451.76 | 451.04 | 35,803,700 |
16 May 2024 | 452.71 | 454.69 | 451.81 | 451.98 | 451.26 | 34,780,400 |
15 May 2024 | 448.43 | 453.15 | 446.90 | 452.90 | 452.18 | 41,464,700 |
14 May 2024 | 442.65 | 446.47 | 442.46 | 445.93 | 445.22 | 34,478,300 |
13 May 2024 | 443.99 | 444.09 | 441.65 | 443.08 | 442.38 | 22,994,200 |
10 May 2024 | 442.54 | 444.31 | 440.50 | 442.06 | 441.36 | 27,116,600 |
09 May 2024 | 440.33 | 441.60 | 438.46 | 441.02 | 440.32 | 24,580,100 |
08 May 2024 | 437.67 | 441.48 | 437.55 | 440.06 | 439.36 | 24,896,700 |
07 May 2024 | 440.70 | 441.97 | 439.58 | 440.32 | 439.62 | 30,996,100 |
06 May 2024 | 437.30 | 440.34 | 436.52 | 440.25 | 439.55 | 30,227,200 |
03 May 2024 | 434.44 | 436.48 | 432.62 | 435.48 | 434.79 | 48,515,300 |
02 May 2024 | 425.30 | 427.81 | 420.63 | 426.90 | 426.22 | 36,559,000 |
01 May 2024 | 423.15 | 430.14 | 420.66 | 421.52 | 420.85 | 52,251,700 |
30 Apr 2024 | 431.15 | 432.56 | 424.51 | 424.59 | 423.92 | 43,665,900 |
29 Apr 2024 | 433.13 | 433.76 | 429.98 | 432.75 | 432.06 | 30,022,200 |
26 Apr 2024 | 427.62 | 432.55 | 426.92 | 431.00 | 430.32 | 41,874,900 |
25 Apr 2024 | 419.24 | 425.32 | 418.14 | 424.45 | 423.78 | 57,392,200 |
24 Apr 2024 | 428.20 | 429.73 | 424.20 | 426.51 | 425.83 | 48,440,300 |
23 Apr 2024 | 420.77 | 426.28 | 418.87 | 425.07 | 424.40 | 44,384,700 |
22 Apr 2024 | 417.31 | 421.18 | 413.94 | 418.82 | 418.16 | 47,807,700 |
19 Apr 2024 | 422.22 | 422.75 | 413.07 | 414.65 | 413.99 | 75,136,600 |
18 Apr 2024 | 426.49 | 428.24 | 422.83 | 423.41 | 422.74 | 46,549,400 |
17 Apr 2024 | 433.10 | 433.12 | 424.90 | 425.84 | 425.16 | 56,880,500 |
16 Apr 2024 | 430.90 | 433.76 | 429.70 | 431.10 | 430.42 | 47,619,000 |
15 Apr 2024 | 442.06 | 442.15 | 430.21 | 431.06 | 430.38 | 63,453,600 |
12 Apr 2024 | 441.10 | 442.24 | 436.88 | 438.27 | 437.57 | 53,602,600 |
11 Apr 2024 | 440.26 | 446.33 | 437.96 | 445.37 | 444.66 | 45,474,600 |
10 Apr 2024 | 437.00 | 439.24 | 436.28 | 438.37 | 437.67 | 61,502,200 |
09 Apr 2024 | 442.96 | 443.24 | 437.44 | 442.23 | 441.53 | 39,521,600 |
08 Apr 2024 | 441.41 | 442.50 | 439.20 | 440.60 | 439.90 | 28,144,900 |
05 Apr 2024 | 436.78 | 443.17 | 435.96 | 440.47 | 439.77 | 54,723,000 |
04 Apr 2024 | 446.33 | 446.95 | 435.11 | 435.34 | 434.65 | 57,267,700 |
03 Apr 2024 | 438.96 | 444.00 | 438.95 | 442.10 | 441.40 | 39,949,800 |
02 Apr 2024 | 440.08 | 441.43 | 438.03 | 441.11 | 440.41 | 44,259,700 |
01 Apr 2024 | 444.97 | 447.53 | 443.02 | 444.95 | 444.24 | 38,729,000 |
28 Mar 2024 | 444.78 | 445.64 | 443.65 | 444.01 | 443.31 | 36,839,600 |
27 Mar 2024 | 446.44 | 446.54 | 441.93 | 444.83 | 444.12 | 41,359,200 |
26 Mar 2024 | 446.30 | 447.23 | 443.09 | 443.32 | 442.62 | 34,142,000 |
25 Mar 2024 | 443.55 | 446.26 | 442.54 | 444.76 | 444.05 | 27,789,200 |
22 Mar 2024 | 445.35 | 447.49 | 444.49 | 446.38 | 445.67 | 28,229,300 |
21 Mar 2024 | 448.88 | 449.34 | 445.67 | 445.87 | 445.16 | 39,345,700 |
20 Mar 2024 | 439.78 | 444.11 | 438.06 | 443.77 | 443.07 | 43,653,500 |
19 Mar 2024 | 435.45 | 438.98 | 433.33 | 438.57 | 437.87 | 43,004,100 |
18 Mar 2024 | 438.73 | 441.04 | 437.24 | 437.48 | 436.79 | 47,323,800 |
18 Mar 2024 | 0.573 Dividend | |||||
15 Mar 2024 | 436.07 | 438.87 | 432.74 | 433.92 | 432.66 | 73,038,800 |
14 Mar 2024 | 441.50 | 442.03 | 436.39 | 439.14 | 437.86 | 52,195,200 |
13 Mar 2024 | 442.65 | 442.67 | 439.12 | 440.25 | 438.97 | 37,928,700 |
12 Mar 2024 | 439.73 | 444.02 | 436.46 | 443.66 | 442.37 | 55,300,900 |
11 Mar 2024 | 437.51 | 438.66 | 435.44 | 437.39 | 436.12 | 45,860,000 |
08 Mar 2024 | 445.81 | 448.64 | 438.34 | 439.02 | 437.74 | 71,954,300 |
07 Mar 2024 | 442.42 | 446.72 | 440.86 | 445.45 | 444.16 | 44,526,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |