Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 457.60 | 458.01 | 457.60 | 457.65 | 457.65 | 17,500 |
25 Jul 2024 | 457.69 | 457.87 | 457.50 | 457.65 | 457.65 | 23,100 |
24 Jul 2024 | 458.25 | 458.25 | 457.50 | 457.86 | 457.86 | 10,600 |
23 Jul 2024 | 457.50 | 458.00 | 457.38 | 457.73 | 457.73 | 17,300 |
22 Jul 2024 | 457.75 | 457.75 | 457.05 | 457.10 | 457.10 | 22,200 |
19 Jul 2024 | 456.75 | 457.50 | 456.53 | 457.00 | 457.00 | 19,800 |
18 Jul 2024 | 456.50 | 457.72 | 456.50 | 456.58 | 456.58 | 25,300 |
17 Jul 2024 | 456.30 | 457.50 | 456.30 | 456.45 | 456.45 | 50,500 |
16 Jul 2024 | 456.75 | 457.00 | 456.01 | 456.25 | 456.25 | 22,500 |
15 Jul 2024 | 456.53 | 456.90 | 455.60 | 456.06 | 456.06 | 22,400 |
12 Jul 2024 | 456.43 | 456.43 | 454.65 | 455.60 | 455.60 | 16,800 |
11 Jul 2024 | 455.21 | 457.08 | 452.88 | 453.63 | 453.63 | 27,100 |
10 Jul 2024 | 454.39 | 454.75 | 453.00 | 453.90 | 453.90 | 35,700 |
09 Jul 2024 | 455.36 | 455.36 | 452.15 | 453.14 | 453.14 | 11,300 |
08 Jul 2024 | 453.99 | 454.97 | 452.14 | 454.97 | 454.97 | 15,500 |
05 Jul 2024 | 456.00 | 456.00 | 452.30 | 453.14 | 453.14 | 13,900 |
03 Jul 2024 | 451.50 | 454.47 | 451.50 | 454.47 | 454.47 | 18,500 |
02 Jul 2024 | 452.39 | 453.71 | 451.34 | 453.39 | 453.39 | 17,800 |
01 Jul 2024 | 452.43 | 453.74 | 451.11 | 452.12 | 452.12 | 30,800 |
28 Jun 2024 | 454.50 | 454.90 | 451.49 | 452.43 | 452.43 | 67,100 |
27 Jun 2024 | 453.00 | 454.06 | 452.25 | 453.14 | 453.14 | 54,800 |
26 Jun 2024 | 454.50 | 455.88 | 452.92 | 452.92 | 452.92 | 45,600 |
25 Jun 2024 | 453.30 | 453.62 | 451.99 | 452.49 | 452.49 | 27,700 |
24 Jun 2024 | 452.85 | 454.77 | 452.00 | 453.36 | 453.36 | 26,400 |
21 Jun 2024 | 451.14 | 452.12 | 451.11 | 451.98 | 451.98 | 42,900 |
20 Jun 2024 | 452.40 | 452.40 | 450.00 | 450.00 | 450.00 | 12,200 |
18 Jun 2024 | 451.51 | 457.55 | 451.51 | 456.18 | 456.18 | 19,800 |
17 Jun 2024 | 451.21 | 453.00 | 449.04 | 451.91 | 451.91 | 31,700 |
14 Jun 2024 | 453.00 | 456.19 | 451.10 | 451.10 | 451.10 | 26,900 |
13 Jun 2024 | 454.00 | 454.89 | 453.10 | 453.99 | 453.99 | 20,400 |
12 Jun 2024 | 456.58 | 456.86 | 453.15 | 453.25 | 453.25 | 19,000 |
11 Jun 2024 | 454.04 | 455.30 | 453.53 | 454.40 | 454.40 | 21,200 |
10 Jun 2024 | 452.00 | 455.11 | 452.00 | 454.80 | 454.80 | 29,100 |
07 Jun 2024 | 453.00 | 457.00 | 450.89 | 452.64 | 452.64 | 27,300 |
06 Jun 2024 | 454.11 | 457.10 | 453.00 | 453.99 | 453.99 | 36,000 |
05 Jun 2024 | 457.00 | 458.49 | 454.60 | 456.11 | 456.11 | 12,900 |
04 Jun 2024 | 459.00 | 459.56 | 454.81 | 455.90 | 455.90 | 31,800 |
03 Jun 2024 | 459.64 | 463.79 | 458.00 | 459.25 | 459.25 | 57,400 |
31 May 2024 | 461.15 | 464.50 | 459.48 | 460.25 | 460.25 | 38,000 |
30 May 2024 | 460.00 | 472.40 | 459.09 | 462.30 | 462.30 | 39,800 |
29 May 2024 | 452.00 | 467.35 | 450.00 | 460.40 | 460.40 | 78,500 |
28 May 2024 | 466.86 | 467.04 | 455.06 | 456.05 | 456.05 | 72,500 |
24 May 2024 | 464.01 | 477.94 | 457.79 | 462.93 | 462.93 | 28,400 |
23 May 2024 | 472.03 | 476.00 | 453.61 | 464.00 | 464.00 | 27,700 |
22 May 2024 | 447.88 | 476.38 | 447.83 | 471.99 | 471.99 | 18,000 |
21 May 2024 | 473.00 | 473.00 | 450.00 | 451.25 | 451.25 | 40,600 |
20 May 2024 | 462.01 | 478.47 | 449.14 | 472.40 | 472.40 | 40,600 |
17 May 2024 | 457.82 | 475.76 | 447.28 | 465.25 | 465.25 | 38,800 |
16 May 2024 | 488.44 | 495.00 | 454.28 | 455.84 | 455.84 | 21,400 |
15 May 2024 | 475.07 | 503.24 | 475.05 | 495.99 | 495.99 | 34,500 |
14 May 2024 | 447.05 | 477.10 | 447.05 | 475.83 | 475.83 | 40,400 |
13 May 2024 | 441.52 | 451.20 | 425.39 | 439.70 | 439.70 | 33,800 |
10 May 2024 | 430.25 | 446.45 | 423.00 | 445.35 | 445.35 | 20,400 |
09 May 2024 | 405.00 | 431.50 | 405.00 | 427.80 | 427.80 | 22,500 |
08 May 2024 | 422.05 | 422.05 | 390.65 | 410.18 | 410.18 | 33,900 |
07 May 2024 | 430.00 | 436.89 | 417.20 | 417.20 | 417.20 | 31,700 |
06 May 2024 | 417.65 | 435.00 | 415.40 | 435.00 | 435.00 | 36,600 |
03 May 2024 | 420.01 | 426.45 | 414.95 | 414.95 | 414.95 | 36,900 |
02 May 2024 | 429.51 | 431.98 | 414.67 | 414.95 | 414.95 | 36,800 |
01 May 2024 | 417.01 | 428.00 | 415.01 | 426.88 | 426.88 | 37,100 |
30 Apr 2024 | 420.00 | 427.50 | 414.03 | 423.29 | 423.29 | 24,000 |
29 Apr 2024 | 391.05 | 420.60 | 391.05 | 420.00 | 420.00 | 31,200 |
26 Apr 2024 | 405.40 | 410.98 | 388.97 | 395.01 | 395.01 | 26,400 |
25 Apr 2024 | 417.37 | 420.00 | 396.23 | 398.97 | 398.97 | 31,400 |
24 Apr 2024 | 402.65 | 425.27 | 402.65 | 424.19 | 424.19 | 20,900 |
23 Apr 2024 | 403.30 | 419.19 | 401.50 | 405.29 | 405.29 | 39,700 |
22 Apr 2024 | 409.00 | 424.72 | 399.83 | 399.83 | 399.83 | 30,900 |
19 Apr 2024 | 383.00 | 408.00 | 381.31 | 402.35 | 402.35 | 38,800 |
18 Apr 2024 | 399.00 | 407.29 | 385.70 | 385.70 | 385.70 | 25,700 |
17 Apr 2024 | 408.40 | 412.89 | 398.76 | 398.76 | 398.76 | 35,400 |
16 Apr 2024 | 401.45 | 409.13 | 398.80 | 409.13 | 409.13 | 22,600 |
15 Apr 2024 | 395.40 | 405.58 | 395.40 | 398.68 | 398.68 | 22,300 |
12 Apr 2024 | 402.03 | 402.03 | 394.00 | 399.35 | 399.35 | 16,400 |
11 Apr 2024 | 427.30 | 432.77 | 403.00 | 403.10 | 403.10 | 39,800 |
10 Apr 2024 | 436.03 | 448.48 | 414.70 | 427.58 | 427.58 | 38,800 |
09 Apr 2024 | 418.78 | 443.28 | 418.30 | 441.74 | 441.74 | 33,200 |
08 Apr 2024 | 416.01 | 432.50 | 416.01 | 416.77 | 416.77 | 43,100 |
05 Apr 2024 | 416.40 | 421.00 | 414.12 | 416.10 | 416.10 | 37,400 |
04 Apr 2024 | 405.76 | 426.89 | 397.38 | 419.63 | 419.63 | 34,200 |
03 Apr 2024 | 378.51 | 407.55 | 375.83 | 405.31 | 405.31 | 28,400 |
02 Apr 2024 | 401.36 | 401.36 | 374.84 | 381.09 | 381.09 | 21,200 |
01 Apr 2024 | 468.00 | 468.00 | 405.68 | 408.80 | 408.80 | 34,900 |
28 Mar 2024 | 444.21 | 467.41 | 444.21 | 463.55 | 463.55 | 29,400 |
27 Mar 2024 | 450.00 | 450.23 | 443.77 | 448.00 | 448.00 | 31,300 |
26 Mar 2024 | 436.30 | 440.00 | 427.78 | 437.08 | 437.08 | 16,700 |
25 Mar 2024 | 424.00 | 447.17 | 424.00 | 437.00 | 437.00 | 20,900 |
22 Mar 2024 | 443.98 | 447.05 | 425.29 | 426.21 | 426.21 | 25,500 |
21 Mar 2024 | 435.31 | 443.80 | 435.11 | 442.88 | 442.88 | 17,000 |
20 Mar 2024 | 449.25 | 450.00 | 435.34 | 436.10 | 436.10 | 21,700 |
19 Mar 2024 | 430.50 | 439.33 | 420.25 | 428.60 | 428.60 | 25,400 |
18 Mar 2024 | 442.00 | 444.97 | 432.20 | 432.20 | 432.20 | 28,700 |
15 Mar 2024 | 409.27 | 438.75 | 409.27 | 436.10 | 436.10 | 41,100 |
14 Mar 2024 | 424.89 | 424.89 | 414.59 | 418.05 | 418.05 | 26,700 |
13 Mar 2024 | 438.48 | 438.48 | 423.22 | 425.37 | 425.37 | 17,700 |
12 Mar 2024 | 435.00 | 435.00 | 418.72 | 433.75 | 433.75 | 30,200 |
11 Mar 2024 | 431.10 | 441.16 | 425.03 | 435.60 | 435.60 | 15,800 |
08 Mar 2024 | 409.93 | 441.00 | 409.93 | 440.80 | 440.80 | 7,000 |
07 Mar 2024 | 395.75 | 420.00 | 388.98 | 414.00 | 414.00 | 24,000 |
06 Mar 2024 | 410.36 | 410.36 | 386.50 | 393.99 | 393.99 | 32,000 |
05 Mar 2024 | 388.48 | 411.22 | 388.48 | 410.74 | 410.74 | 28,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |