Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 418.20 | 428.92 | 417.27 | 425.27 | 425.27 | 23,566,500 |
25 Jul 2024 | 428.80 | 429.80 | 417.51 | 418.40 | 418.40 | 29,943,800 |
24 Jul 2024 | 440.45 | 441.48 | 427.59 | 428.90 | 428.90 | 26,805,800 |
23 Jul 2024 | 443.90 | 448.39 | 443.10 | 444.85 | 444.85 | 13,107,100 |
22 Jul 2024 | 441.79 | 444.60 | 438.91 | 442.94 | 442.94 | 15,808,800 |
19 Jul 2024 | 433.10 | 441.14 | 432.00 | 437.11 | 437.11 | 20,940,400 |
18 Jul 2024 | 444.34 | 444.65 | 434.40 | 440.37 | 440.37 | 20,794,800 |
17 Jul 2024 | 442.59 | 444.85 | 439.18 | 443.52 | 443.52 | 21,778,000 |
16 Jul 2024 | 454.22 | 454.30 | 446.66 | 449.52 | 449.52 | 17,175,700 |
15 Jul 2024 | 453.30 | 457.26 | 451.43 | 453.96 | 453.96 | 14,429,400 |
12 Jul 2024 | 454.33 | 456.36 | 450.65 | 453.55 | 453.55 | 16,324,300 |
11 Jul 2024 | 462.98 | 464.78 | 451.55 | 454.70 | 454.70 | 23,111,200 |
10 Jul 2024 | 461.22 | 466.46 | 458.86 | 466.25 | 466.25 | 18,196,100 |
09 Jul 2024 | 467.00 | 467.33 | 458.00 | 459.54 | 459.54 | 17,207,200 |
08 Jul 2024 | 466.55 | 467.70 | 464.46 | 466.24 | 466.24 | 12,962,300 |
05 Jul 2024 | 459.61 | 468.35 | 458.97 | 467.56 | 467.56 | 16,000,300 |
03 Jul 2024 | 458.19 | 461.02 | 457.88 | 460.77 | 460.77 | 9,932,800 |
02 Jul 2024 | 453.20 | 459.59 | 453.11 | 459.28 | 459.28 | 13,979,800 |
01 Jul 2024 | 448.66 | 457.37 | 445.66 | 456.73 | 456.73 | 17,662,800 |
28 Jun 2024 | 453.07 | 455.38 | 446.41 | 446.95 | 446.95 | 28,362,300 |
27 Jun 2024 | 452.18 | 456.17 | 451.77 | 452.85 | 452.85 | 14,806,300 |
26 Jun 2024 | 449.00 | 453.60 | 448.19 | 452.16 | 452.16 | 16,507,000 |
25 Jun 2024 | 448.25 | 451.42 | 446.75 | 450.95 | 450.95 | 16,747,500 |
24 Jun 2024 | 449.80 | 452.75 | 446.41 | 447.67 | 447.67 | 15,913,700 |
21 Jun 2024 | 447.38 | 450.58 | 446.51 | 449.78 | 449.78 | 34,486,200 |
20 Jun 2024 | 446.30 | 446.53 | 441.27 | 445.70 | 445.70 | 19,877,400 |
18 Jun 2024 | 449.71 | 450.14 | 444.89 | 446.34 | 446.34 | 17,112,500 |
17 Jun 2024 | 442.59 | 450.94 | 440.72 | 448.37 | 448.37 | 20,790,000 |
14 Jun 2024 | 438.28 | 443.14 | 436.72 | 442.57 | 442.57 | 13,582,000 |
13 Jun 2024 | 440.85 | 443.39 | 439.37 | 441.58 | 441.58 | 15,960,600 |
12 Jun 2024 | 435.32 | 443.40 | 433.25 | 441.06 | 441.06 | 22,366,200 |
11 Jun 2024 | 425.48 | 432.82 | 425.25 | 432.68 | 432.68 | 14,551,100 |
10 Jun 2024 | 424.70 | 428.08 | 423.89 | 427.87 | 427.87 | 14,003,000 |
07 Jun 2024 | 426.20 | 426.28 | 423.00 | 423.85 | 423.85 | 13,621,700 |
06 Jun 2024 | 424.01 | 425.31 | 420.58 | 424.52 | 424.52 | 14,861,300 |
05 Jun 2024 | 417.81 | 424.08 | 416.30 | 424.01 | 424.01 | 16,988,000 |
04 Jun 2024 | 412.43 | 416.44 | 409.68 | 416.07 | 416.07 | 14,348,900 |
03 Jun 2024 | 415.53 | 416.43 | 408.92 | 413.52 | 413.52 | 17,484,700 |
31 May 2024 | 416.75 | 416.75 | 404.51 | 415.13 | 415.13 | 47,995,300 |
30 May 2024 | 424.30 | 424.30 | 414.24 | 414.67 | 414.67 | 28,424,800 |
29 May 2024 | 425.69 | 430.94 | 425.69 | 429.17 | 429.17 | 15,517,100 |
28 May 2024 | 429.63 | 430.82 | 426.60 | 430.32 | 430.32 | 15,718,000 |
24 May 2024 | 427.19 | 431.06 | 424.41 | 430.16 | 430.16 | 11,845,800 |
23 May 2024 | 432.97 | 433.60 | 425.42 | 427.00 | 427.00 | 17,211,700 |
22 May 2024 | 430.09 | 432.41 | 427.13 | 430.52 | 430.52 | 18,073,700 |
21 May 2024 | 426.83 | 432.97 | 424.85 | 429.04 | 429.04 | 21,453,300 |
20 May 2024 | 420.21 | 426.77 | 419.99 | 425.34 | 425.34 | 16,272,100 |
17 May 2024 | 422.54 | 422.92 | 418.03 | 420.21 | 420.21 | 15,352,200 |
16 May 2024 | 421.80 | 425.42 | 420.35 | 420.99 | 420.99 | 17,530,100 |
15 May 2024 | 417.90 | 423.81 | 417.27 | 423.08 | 423.08 | 22,239,500 |
15 May 2024 | 0.75 Dividend | |||||
14 May 2024 | 412.02 | 417.49 | 411.55 | 416.56 | 415.81 | 15,109,300 |
13 May 2024 | 418.01 | 418.35 | 410.82 | 413.72 | 412.98 | 15,440,200 |
10 May 2024 | 412.94 | 415.38 | 411.80 | 414.74 | 413.99 | 13,402,300 |
09 May 2024 | 410.57 | 412.72 | 409.10 | 412.32 | 411.58 | 14,689,700 |
08 May 2024 | 408.17 | 412.23 | 406.71 | 410.54 | 409.80 | 11,792,300 |
07 May 2024 | 414.66 | 414.67 | 409.09 | 409.34 | 408.60 | 20,018,200 |
06 May 2024 | 408.76 | 413.93 | 406.37 | 413.54 | 412.80 | 16,996,600 |
03 May 2024 | 402.28 | 407.15 | 401.86 | 406.66 | 405.93 | 17,446,700 |
02 May 2024 | 397.66 | 399.93 | 394.65 | 397.84 | 397.12 | 17,709,400 |
01 May 2024 | 392.61 | 401.72 | 390.31 | 394.94 | 394.23 | 23,562,500 |
30 Apr 2024 | 401.49 | 402.16 | 389.17 | 389.33 | 388.63 | 28,781,400 |
29 Apr 2024 | 405.25 | 406.32 | 399.19 | 402.25 | 401.53 | 19,582,100 |
26 Apr 2024 | 412.17 | 413.00 | 405.76 | 406.32 | 405.59 | 29,694,700 |
25 Apr 2024 | 394.03 | 399.89 | 388.03 | 399.04 | 398.32 | 40,586,500 |
24 Apr 2024 | 409.56 | 412.47 | 406.78 | 409.06 | 408.32 | 15,065,300 |
23 Apr 2024 | 404.24 | 408.20 | 403.06 | 407.57 | 406.84 | 15,734,500 |
22 Apr 2024 | 400.08 | 402.85 | 395.75 | 400.96 | 400.24 | 20,286,900 |
19 Apr 2024 | 404.03 | 405.48 | 397.77 | 399.12 | 398.40 | 30,276,500 |
18 Apr 2024 | 410.63 | 411.89 | 403.95 | 404.27 | 403.54 | 21,029,900 |
17 Apr 2024 | 417.25 | 418.88 | 410.33 | 411.84 | 411.10 | 15,855,500 |
16 Apr 2024 | 414.57 | 418.40 | 413.73 | 414.58 | 413.83 | 16,765,600 |
15 Apr 2024 | 426.60 | 426.82 | 413.43 | 413.64 | 412.90 | 20,273,500 |
12 Apr 2024 | 424.05 | 425.18 | 419.77 | 421.90 | 421.14 | 19,232,100 |
11 Apr 2024 | 425.82 | 429.37 | 422.36 | 427.93 | 427.16 | 17,966,400 |
10 Apr 2024 | 422.19 | 424.03 | 419.70 | 423.26 | 422.50 | 16,216,600 |
09 Apr 2024 | 426.44 | 427.74 | 421.62 | 426.28 | 425.51 | 12,512,300 |
08 Apr 2024 | 425.17 | 427.28 | 423.30 | 424.59 | 423.83 | 14,272,400 |
05 Apr 2024 | 420.01 | 426.51 | 418.32 | 425.52 | 424.75 | 16,544,300 |
04 Apr 2024 | 424.99 | 428.67 | 417.57 | 417.88 | 417.13 | 19,370,900 |
03 Apr 2024 | 419.73 | 423.26 | 419.09 | 420.45 | 419.69 | 16,502,300 |
02 Apr 2024 | 420.11 | 422.38 | 417.84 | 421.44 | 420.68 | 17,912,000 |
01 Apr 2024 | 423.95 | 427.89 | 422.22 | 424.57 | 423.81 | 16,316,000 |
28 Mar 2024 | 420.96 | 421.87 | 419.12 | 420.72 | 419.96 | 21,871,200 |
27 Mar 2024 | 424.44 | 424.45 | 419.01 | 421.43 | 420.67 | 16,705,000 |
26 Mar 2024 | 425.61 | 425.99 | 421.35 | 421.65 | 420.89 | 16,725,600 |
25 Mar 2024 | 425.24 | 427.41 | 421.61 | 422.86 | 422.10 | 18,060,500 |
22 Mar 2024 | 429.70 | 429.86 | 426.07 | 428.74 | 427.97 | 17,636,500 |
21 Mar 2024 | 429.83 | 430.82 | 427.16 | 429.37 | 428.60 | 21,296,200 |
20 Mar 2024 | 422.00 | 425.96 | 420.66 | 425.23 | 424.46 | 17,860,100 |
19 Mar 2024 | 417.83 | 421.67 | 415.55 | 421.41 | 420.65 | 19,837,900 |
18 Mar 2024 | 414.25 | 420.73 | 413.78 | 417.32 | 416.57 | 20,106,000 |
15 Mar 2024 | 419.29 | 422.60 | 412.79 | 416.42 | 415.67 | 45,049,800 |
14 Mar 2024 | 420.24 | 427.82 | 417.99 | 425.22 | 424.45 | 34,157,300 |
13 Mar 2024 | 418.10 | 418.18 | 411.45 | 415.10 | 414.35 | 17,115,900 |
12 Mar 2024 | 407.62 | 415.57 | 406.79 | 415.28 | 414.53 | 22,457,000 |
11 Mar 2024 | 403.76 | 405.68 | 401.26 | 404.52 | 403.79 | 16,120,800 |
08 Mar 2024 | 407.96 | 410.42 | 404.33 | 406.22 | 405.49 | 17,971,700 |
07 Mar 2024 | 406.12 | 409.78 | 402.24 | 409.14 | 408.40 | 18,718,500 |
06 Mar 2024 | 402.97 | 405.16 | 398.39 | 402.09 | 401.37 | 22,344,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |