Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 412.46 | 413.86 | 401.32 | 407.45 | 407.45 | 102,400 |
25 Jul 2024 | 402.59 | 411.30 | 399.22 | 409.68 | 409.68 | 129,100 |
24 Jul 2024 | 408.04 | 412.31 | 404.90 | 405.28 | 405.28 | 128,300 |
23 Jul 2024 | 402.51 | 414.52 | 402.00 | 412.06 | 412.06 | 107,700 |
22 Jul 2024 | 396.10 | 400.88 | 393.20 | 400.06 | 400.06 | 115,400 |
19 Jul 2024 | 400.10 | 405.55 | 391.57 | 394.72 | 394.72 | 119,000 |
18 Jul 2024 | 412.10 | 418.43 | 398.00 | 400.53 | 400.53 | 130,100 |
17 Jul 2024 | 424.04 | 424.69 | 412.58 | 412.79 | 412.79 | 140,700 |
16 Jul 2024 | 427.60 | 440.61 | 422.00 | 425.24 | 425.24 | 140,600 |
15 Jul 2024 | 461.60 | 462.92 | 423.71 | 423.75 | 423.75 | 163,600 |
12 Jul 2024 | 470.42 | 472.42 | 466.88 | 468.58 | 468.58 | 113,300 |
11 Jul 2024 | 450.00 | 471.18 | 449.97 | 467.83 | 467.83 | 121,500 |
10 Jul 2024 | 438.61 | 446.85 | 436.97 | 445.15 | 445.15 | 81,200 |
09 Jul 2024 | 432.36 | 437.46 | 431.00 | 435.00 | 435.00 | 102,900 |
08 Jul 2024 | 431.95 | 440.10 | 429.38 | 432.36 | 432.36 | 88,500 |
05 Jul 2024 | 429.88 | 434.79 | 426.24 | 430.52 | 430.52 | 97,400 |
03 Jul 2024 | 428.33 | 434.28 | 425.97 | 431.13 | 431.13 | 128,900 |
02 Jul 2024 | 428.59 | 433.84 | 424.22 | 425.63 | 425.63 | 105,800 |
01 Jul 2024 | 441.88 | 442.99 | 422.79 | 427.82 | 427.82 | 138,500 |
28 Jun 2024 | 434.00 | 442.99 | 434.00 | 440.39 | 440.39 | 506,800 |
28 Jun 2024 | 0.25 Dividend | |||||
27 Jun 2024 | 425.86 | 434.63 | 422.35 | 431.82 | 431.57 | 104,000 |
26 Jun 2024 | 432.07 | 443.94 | 429.27 | 429.27 | 429.02 | 115,200 |
25 Jun 2024 | 435.98 | 436.63 | 427.80 | 433.65 | 433.40 | 65,800 |
24 Jun 2024 | 425.82 | 438.82 | 425.00 | 435.27 | 435.02 | 110,900 |
21 Jun 2024 | 427.31 | 432.54 | 420.31 | 422.05 | 421.81 | 114,500 |
20 Jun 2024 | 423.23 | 433.11 | 423.23 | 427.66 | 427.41 | 52,700 |
18 Jun 2024 | 424.26 | 426.11 | 418.77 | 425.87 | 425.62 | 61,100 |
17 Jun 2024 | 417.34 | 425.64 | 414.37 | 425.64 | 425.39 | 83,000 |
14 Jun 2024 | 415.00 | 417.53 | 412.00 | 415.14 | 414.90 | 72,800 |
13 Jun 2024 | 420.97 | 424.25 | 416.40 | 418.03 | 417.79 | 66,200 |
12 Jun 2024 | 427.77 | 438.76 | 424.73 | 425.00 | 424.75 | 69,100 |
11 Jun 2024 | 420.55 | 426.67 | 417.43 | 418.46 | 418.22 | 65,700 |
10 Jun 2024 | 424.70 | 432.01 | 420.53 | 424.09 | 423.84 | 92,000 |
07 Jun 2024 | 424.64 | 431.54 | 424.64 | 429.44 | 429.19 | 67,100 |
06 Jun 2024 | 432.00 | 435.00 | 426.43 | 428.17 | 427.92 | 61,300 |
05 Jun 2024 | 435.13 | 438.32 | 425.50 | 435.06 | 434.81 | 65,500 |
04 Jun 2024 | 426.59 | 433.47 | 424.11 | 432.24 | 431.99 | 88,200 |
03 Jun 2024 | 449.15 | 450.10 | 432.22 | 433.12 | 432.87 | 94,200 |
31 May 2024 | 445.76 | 449.31 | 442.51 | 447.35 | 447.09 | 79,900 |
30 May 2024 | 442.29 | 447.42 | 437.78 | 445.15 | 444.89 | 95,700 |
29 May 2024 | 447.02 | 451.30 | 444.98 | 445.54 | 445.28 | 49,200 |
28 May 2024 | 445.26 | 453.59 | 442.80 | 451.37 | 451.11 | 81,200 |
24 May 2024 | 452.35 | 453.61 | 445.65 | 446.70 | 446.44 | 76,000 |
23 May 2024 | 436.81 | 453.72 | 428.79 | 443.35 | 443.09 | 115,800 |
22 May 2024 | 442.52 | 442.52 | 430.20 | 436.44 | 436.19 | 74,200 |
21 May 2024 | 437.80 | 446.27 | 436.47 | 444.86 | 444.60 | 100,500 |
20 May 2024 | 440.83 | 441.59 | 435.59 | 435.85 | 435.60 | 83,000 |
17 May 2024 | 435.83 | 439.79 | 427.21 | 437.38 | 437.13 | 107,600 |
16 May 2024 | 457.57 | 460.22 | 434.45 | 434.45 | 434.20 | 153,600 |
15 May 2024 | 458.76 | 459.44 | 446.32 | 455.87 | 455.61 | 128,100 |
14 May 2024 | 456.50 | 458.83 | 443.83 | 458.75 | 458.48 | 137,800 |
13 May 2024 | 430.82 | 448.56 | 430.82 | 446.52 | 446.26 | 92,900 |
10 May 2024 | 425.50 | 433.05 | 420.72 | 423.01 | 422.77 | 71,800 |
09 May 2024 | 422.12 | 426.39 | 416.45 | 423.24 | 422.99 | 97,300 |
08 May 2024 | 430.01 | 430.01 | 414.72 | 423.47 | 423.22 | 104,700 |
07 May 2024 | 451.44 | 457.38 | 434.26 | 434.43 | 434.18 | 179,400 |
06 May 2024 | 437.00 | 449.06 | 437.00 | 448.55 | 448.29 | 159,800 |
03 May 2024 | 441.07 | 441.31 | 429.00 | 434.00 | 433.75 | 66,600 |
02 May 2024 | 430.25 | 434.82 | 425.60 | 431.30 | 431.05 | 53,500 |
01 May 2024 | 438.57 | 438.57 | 421.59 | 422.97 | 422.73 | 105,700 |
30 Apr 2024 | 444.11 | 447.18 | 433.97 | 437.99 | 437.74 | 86,500 |
29 Apr 2024 | 449.00 | 456.45 | 444.23 | 448.40 | 448.14 | 70,400 |
26 Apr 2024 | 444.20 | 452.51 | 439.01 | 448.97 | 448.71 | 68,600 |
25 Apr 2024 | 443.04 | 446.90 | 435.79 | 445.43 | 445.17 | 76,900 |
24 Apr 2024 | 443.59 | 449.56 | 439.33 | 449.27 | 449.01 | 102,600 |
23 Apr 2024 | 420.00 | 448.10 | 418.60 | 444.10 | 443.84 | 112,200 |
22 Apr 2024 | 411.15 | 419.35 | 408.84 | 417.21 | 416.97 | 84,800 |
19 Apr 2024 | 400.04 | 411.69 | 400.04 | 408.43 | 408.19 | 76,800 |
18 Apr 2024 | 410.36 | 412.33 | 401.20 | 401.81 | 401.58 | 92,900 |
17 Apr 2024 | 418.65 | 418.65 | 406.16 | 407.52 | 407.28 | 98,600 |
16 Apr 2024 | 403.53 | 416.54 | 398.82 | 414.38 | 414.14 | 113,900 |
15 Apr 2024 | 415.84 | 416.20 | 397.17 | 402.11 | 401.88 | 97,700 |
12 Apr 2024 | 419.65 | 419.65 | 405.50 | 410.59 | 410.35 | 81,000 |
11 Apr 2024 | 423.71 | 427.84 | 412.89 | 421.32 | 421.08 | 94,200 |
10 Apr 2024 | 420.39 | 421.19 | 410.05 | 420.86 | 420.62 | 96,600 |
09 Apr 2024 | 438.83 | 442.00 | 421.16 | 423.39 | 423.14 | 106,000 |
08 Apr 2024 | 427.75 | 443.02 | 427.75 | 440.57 | 440.31 | 93,000 |
05 Apr 2024 | 415.90 | 428.59 | 415.00 | 426.45 | 426.20 | 99,900 |
04 Apr 2024 | 429.86 | 433.80 | 415.40 | 416.33 | 416.09 | 83,300 |
03 Apr 2024 | 444.00 | 453.15 | 429.13 | 429.13 | 428.88 | 100,300 |
02 Apr 2024 | 456.50 | 457.64 | 441.80 | 448.72 | 448.46 | 94,100 |
01 Apr 2024 | 472.50 | 476.48 | 466.71 | 475.54 | 475.26 | 95,000 |
28 Mar 2024 | 460.20 | 473.52 | 459.34 | 471.64 | 471.37 | 91,900 |
27 Mar 2024 | 445.53 | 459.94 | 443.63 | 458.05 | 457.78 | 98,600 |
27 Mar 2024 | 0.25 Dividend | |||||
26 Mar 2024 | 446.80 | 448.94 | 441.93 | 441.93 | 441.42 | 64,400 |
25 Mar 2024 | 449.24 | 450.10 | 440.68 | 441.27 | 440.77 | 62,200 |
22 Mar 2024 | 454.34 | 455.16 | 444.91 | 447.21 | 446.70 | 68,600 |
21 Mar 2024 | 440.76 | 459.00 | 440.76 | 456.19 | 455.67 | 66,900 |
20 Mar 2024 | 434.86 | 441.50 | 429.43 | 439.66 | 439.16 | 66,000 |
19 Mar 2024 | 422.43 | 438.58 | 422.43 | 436.02 | 435.52 | 84,000 |
18 Mar 2024 | 429.96 | 430.33 | 419.64 | 425.95 | 425.46 | 81,000 |
15 Mar 2024 | 437.36 | 442.43 | 424.07 | 426.91 | 426.42 | 146,100 |
14 Mar 2024 | 439.84 | 444.24 | 435.30 | 438.24 | 437.74 | 122,400 |
13 Mar 2024 | 427.18 | 442.63 | 425.73 | 442.63 | 442.12 | 95,800 |
12 Mar 2024 | 406.70 | 424.02 | 406.53 | 423.98 | 423.49 | 123,400 |
11 Mar 2024 | 407.69 | 408.33 | 399.58 | 407.29 | 406.82 | 81,800 |
08 Mar 2024 | 400.25 | 407.14 | 396.66 | 405.47 | 405.01 | 100,900 |
07 Mar 2024 | 406.68 | 409.08 | 394.45 | 396.98 | 396.53 | 112,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |