Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 493.14 | 502.97 | 492.17 | 495.26 | 495.26 | 773,800 |
25 Jul 2024 | 494.00 | 503.99 | 490.70 | 492.26 | 492.26 | 990,500 |
24 Jul 2024 | 488.46 | 491.99 | 486.25 | 490.80 | 490.80 | 967,500 |
23 Jul 2024 | 494.69 | 495.35 | 487.98 | 490.32 | 490.32 | 821,300 |
22 Jul 2024 | 497.00 | 498.77 | 491.52 | 495.91 | 495.91 | 966,200 |
19 Jul 2024 | 490.73 | 495.79 | 489.07 | 491.57 | 491.57 | 1,691,800 |
18 Jul 2024 | 488.37 | 493.28 | 486.20 | 488.12 | 488.12 | 1,473,000 |
17 Jul 2024 | 489.95 | 493.49 | 478.78 | 488.37 | 488.37 | 1,697,300 |
16 Jul 2024 | 493.25 | 496.93 | 488.09 | 488.98 | 488.98 | 813,000 |
15 Jul 2024 | 488.45 | 494.39 | 485.86 | 490.85 | 490.85 | 827,600 |
12 Jul 2024 | 496.06 | 496.71 | 488.45 | 488.74 | 488.74 | 839,700 |
11 Jul 2024 | 491.33 | 495.23 | 489.01 | 492.13 | 492.13 | 888,300 |
10 Jul 2024 | 487.34 | 491.76 | 485.77 | 491.62 | 491.62 | 854,900 |
09 Jul 2024 | 485.00 | 487.95 | 480.47 | 485.99 | 485.99 | 753,900 |
08 Jul 2024 | 473.00 | 483.00 | 471.82 | 481.89 | 481.89 | 774,600 |
05 Jul 2024 | 472.14 | 476.57 | 471.76 | 474.57 | 474.57 | 848,800 |
03 Jul 2024 | 477.52 | 477.52 | 466.01 | 470.28 | 470.28 | 708,700 |
02 Jul 2024 | 469.76 | 477.93 | 467.41 | 473.78 | 473.78 | 852,500 |
01 Jul 2024 | 467.94 | 478.96 | 467.86 | 471.25 | 471.25 | 950,500 |
28 Jun 2024 | 473.21 | 477.31 | 467.67 | 468.72 | 468.72 | 3,234,600 |
27 Jun 2024 | 476.77 | 477.84 | 472.11 | 472.51 | 472.51 | 959,600 |
26 Jun 2024 | 471.72 | 481.14 | 469.95 | 474.00 | 474.00 | 1,272,300 |
25 Jun 2024 | 478.30 | 483.92 | 471.31 | 473.82 | 473.82 | 1,195,800 |
24 Jun 2024 | 472.72 | 477.56 | 468.12 | 474.95 | 474.95 | 1,188,600 |
21 Jun 2024 | 464.39 | 472.56 | 464.39 | 468.71 | 468.71 | 2,825,800 |
20 Jun 2024 | 466.18 | 473.28 | 463.23 | 471.38 | 471.38 | 1,409,700 |
18 Jun 2024 | 473.40 | 476.37 | 466.51 | 467.28 | 467.28 | 1,230,800 |
17 Jun 2024 | 479.13 | 479.15 | 473.11 | 473.69 | 473.69 | 1,190,200 |
14 Jun 2024 | 477.73 | 483.53 | 477.73 | 480.73 | 480.73 | 641,800 |
13 Jun 2024 | 473.50 | 481.35 | 472.61 | 479.03 | 479.03 | 808,400 |
12 Jun 2024 | 478.00 | 481.71 | 473.51 | 475.79 | 475.79 | 1,245,000 |
11 Jun 2024 | 481.82 | 483.23 | 478.38 | 481.53 | 481.53 | 881,800 |
10 Jun 2024 | 480.18 | 485.40 | 478.51 | 483.28 | 483.28 | 1,253,800 |
07 Jun 2024 | 484.45 | 486.43 | 480.10 | 483.04 | 483.04 | 944,300 |
06 Jun 2024 | 484.41 | 485.85 | 479.02 | 485.53 | 485.53 | 1,263,600 |
05 Jun 2024 | 475.26 | 484.45 | 474.16 | 483.04 | 483.04 | 1,196,600 |
04 Jun 2024 | 472.57 | 477.31 | 467.37 | 474.95 | 474.95 | 1,112,200 |
03 Jun 2024 | 455.00 | 471.39 | 453.73 | 470.18 | 470.18 | 1,971,000 |
31 May 2024 | 444.74 | 456.91 | 443.47 | 455.34 | 455.34 | 2,362,600 |
30 May 2024 | 439.11 | 443.25 | 435.57 | 443.05 | 443.05 | 975,400 |
29 May 2024 | 445.56 | 448.21 | 440.56 | 441.13 | 441.13 | 967,300 |
28 May 2024 | 454.79 | 454.79 | 445.22 | 446.88 | 446.88 | 1,379,600 |
24 May 2024 | 451.90 | 457.66 | 449.42 | 456.95 | 456.95 | 1,050,600 |
23 May 2024 | 449.58 | 453.71 | 446.67 | 450.80 | 450.80 | 1,554,700 |
22 May 2024 | 442.54 | 449.91 | 441.40 | 447.53 | 447.53 | 1,084,600 |
21 May 2024 | 446.00 | 446.39 | 437.46 | 442.00 | 442.00 | 1,106,700 |
20 May 2024 | 444.72 | 447.85 | 442.99 | 445.87 | 445.87 | 742,200 |
17 May 2024 | 442.00 | 446.10 | 440.35 | 445.21 | 445.21 | 1,382,400 |
16 May 2024 | 434.59 | 441.66 | 432.22 | 440.64 | 440.64 | 1,216,000 |
15 May 2024 | 430.93 | 439.26 | 428.62 | 437.49 | 437.49 | 1,059,200 |
14 May 2024 | 429.07 | 429.93 | 422.44 | 428.59 | 428.59 | 935,900 |
13 May 2024 | 425.99 | 430.52 | 424.56 | 429.93 | 429.93 | 939,700 |
10 May 2024 | 420.67 | 423.32 | 417.50 | 422.78 | 422.78 | 1,064,500 |
09 May 2024 | 419.00 | 421.18 | 416.03 | 418.99 | 418.99 | 676,200 |
08 May 2024 | 413.33 | 425.65 | 412.12 | 418.82 | 418.82 | 1,651,700 |
07 May 2024 | 406.42 | 415.67 | 394.03 | 410.24 | 410.24 | 1,614,000 |
06 May 2024 | 402.77 | 407.59 | 401.02 | 402.50 | 402.50 | 1,463,600 |
03 May 2024 | 401.50 | 405.67 | 397.59 | 401.08 | 401.08 | 1,064,000 |
02 May 2024 | 402.95 | 404.07 | 398.46 | 400.16 | 400.16 | 1,051,200 |
01 May 2024 | 392.81 | 406.95 | 392.47 | 402.14 | 402.14 | 1,256,300 |
30 Apr 2024 | 396.20 | 396.69 | 391.70 | 392.81 | 392.81 | 1,727,900 |
29 Apr 2024 | 397.48 | 399.31 | 394.35 | 396.20 | 396.20 | 604,500 |
26 Apr 2024 | 393.52 | 399.68 | 393.49 | 397.48 | 397.48 | 682,500 |
25 Apr 2024 | 402.44 | 403.88 | 393.00 | 397.70 | 397.70 | 787,600 |
24 Apr 2024 | 404.50 | 406.83 | 399.29 | 400.76 | 400.76 | 806,500 |
23 Apr 2024 | 404.00 | 406.86 | 403.47 | 404.91 | 404.91 | 1,070,300 |
22 Apr 2024 | 397.30 | 406.34 | 396.00 | 399.92 | 399.92 | 1,393,800 |
19 Apr 2024 | 394.72 | 396.98 | 391.25 | 394.28 | 394.28 | 1,342,000 |
18 Apr 2024 | 394.19 | 396.14 | 391.01 | 393.48 | 393.48 | 949,100 |
17 Apr 2024 | 394.94 | 398.11 | 392.03 | 393.10 | 393.10 | 881,000 |
16 Apr 2024 | 396.88 | 398.49 | 392.81 | 394.17 | 394.17 | 695,400 |
15 Apr 2024 | 400.00 | 402.49 | 396.69 | 397.36 | 397.36 | 1,373,700 |
12 Apr 2024 | 396.57 | 400.14 | 393.76 | 396.55 | 396.55 | 1,200,300 |
11 Apr 2024 | 404.30 | 404.69 | 398.85 | 400.23 | 400.23 | 1,060,200 |
10 Apr 2024 | 399.89 | 401.00 | 394.81 | 397.58 | 397.58 | 1,026,700 |
09 Apr 2024 | 406.00 | 406.45 | 399.30 | 404.48 | 404.48 | 727,100 |
08 Apr 2024 | 403.45 | 404.60 | 399.00 | 404.22 | 404.22 | 751,900 |
05 Apr 2024 | 404.29 | 409.93 | 400.83 | 406.67 | 406.67 | 695,700 |
04 Apr 2024 | 412.64 | 412.64 | 403.15 | 404.01 | 404.01 | 957,500 |
03 Apr 2024 | 409.45 | 414.96 | 408.25 | 408.81 | 408.81 | 729,000 |
02 Apr 2024 | 419.00 | 420.87 | 406.73 | 409.42 | 409.42 | 974,700 |
01 Apr 2024 | 420.43 | 421.45 | 414.74 | 420.48 | 420.48 | 767,600 |
28 Mar 2024 | 419.48 | 420.67 | 415.06 | 418.01 | 418.01 | 1,092,100 |
27 Mar 2024 | 420.30 | 420.42 | 412.65 | 417.32 | 417.32 | 905,400 |
26 Mar 2024 | 417.38 | 419.55 | 414.86 | 418.46 | 418.46 | 952,400 |
25 Mar 2024 | 415.66 | 418.28 | 414.97 | 416.03 | 416.03 | 732,800 |
22 Mar 2024 | 417.75 | 417.75 | 412.19 | 415.66 | 415.66 | 821,700 |
21 Mar 2024 | 415.61 | 419.26 | 414.00 | 415.71 | 415.71 | 895,100 |
20 Mar 2024 | 414.33 | 414.51 | 409.02 | 412.11 | 412.11 | 796,300 |
19 Mar 2024 | 412.51 | 415.70 | 411.10 | 415.20 | 415.20 | 859,900 |
18 Mar 2024 | 410.49 | 415.50 | 409.25 | 411.38 | 411.38 | 926,300 |
15 Mar 2024 | 410.10 | 411.64 | 406.97 | 407.69 | 407.69 | 1,905,400 |
14 Mar 2024 | 414.01 | 414.98 | 407.08 | 408.77 | 408.77 | 1,031,200 |
13 Mar 2024 | 414.46 | 415.92 | 410.39 | 413.20 | 413.20 | 764,500 |
12 Mar 2024 | 413.00 | 416.11 | 409.02 | 412.45 | 412.45 | 888,800 |
11 Mar 2024 | 414.00 | 416.71 | 409.52 | 414.47 | 414.47 | 1,263,500 |
08 Mar 2024 | 412.34 | 416.25 | 410.95 | 413.59 | 413.59 | 814,800 |
07 Mar 2024 | 415.15 | 418.32 | 410.23 | 410.54 | 410.54 | 923,300 |
06 Mar 2024 | 414.23 | 418.22 | 410.46 | 411.85 | 411.85 | 1,222,300 |
05 Mar 2024 | 424.87 | 425.49 | 414.04 | 415.44 | 415.44 | 1,124,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |