Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Aug 2024 | 443.75 | 450.35 | 442.07 | 449.44 | 449.44 | 463,800 |
29 Aug 2024 | 441.10 | 444.06 | 438.19 | 442.97 | 442.97 | 489,600 |
28 Aug 2024 | 439.86 | 442.93 | 437.40 | 439.48 | 439.48 | 349,100 |
27 Aug 2024 | 441.44 | 443.09 | 437.98 | 439.33 | 439.33 | 263,900 |
26 Aug 2024 | 441.39 | 444.84 | 439.61 | 441.39 | 441.39 | 276,400 |
23 Aug 2024 | 436.92 | 442.72 | 434.27 | 439.68 | 439.68 | 240,700 |
22 Aug 2024 | 433.24 | 435.87 | 431.16 | 433.70 | 433.70 | 252,300 |
21 Aug 2024 | 435.00 | 435.00 | 428.62 | 433.61 | 433.61 | 387,100 |
20 Aug 2024 | 434.84 | 434.84 | 430.81 | 434.03 | 434.03 | 427,100 |
19 Aug 2024 | 431.24 | 435.46 | 431.23 | 435.34 | 435.34 | 441,800 |
16 Aug 2024 | 424.72 | 433.20 | 424.72 | 431.39 | 431.39 | 570,500 |
15 Aug 2024 | 425.91 | 428.50 | 422.42 | 424.07 | 424.07 | 469,800 |
14 Aug 2024 | 410.19 | 420.93 | 410.19 | 419.87 | 419.87 | 581,700 |
13 Aug 2024 | 407.07 | 408.70 | 403.89 | 408.26 | 408.26 | 301,400 |
12 Aug 2024 | 405.99 | 406.90 | 401.14 | 404.54 | 404.54 | 455,500 |
09 Aug 2024 | 399.75 | 406.95 | 399.00 | 404.99 | 404.99 | 310,600 |
08 Aug 2024 | 395.14 | 401.31 | 392.69 | 400.53 | 400.53 | 491,300 |
07 Aug 2024 | 400.23 | 401.25 | 392.10 | 392.73 | 392.73 | 625,500 |
06 Aug 2024 | 391.92 | 400.40 | 391.36 | 395.57 | 395.57 | 385,800 |
05 Aug 2024 | 393.58 | 395.65 | 385.74 | 391.53 | 391.53 | 723,100 |
05 Aug 2024 | 1.48 Dividend | |||||
02 Aug 2024 | 409.47 | 411.58 | 400.45 | 402.61 | 401.13 | 679,600 |
01 Aug 2024 | 431.39 | 432.65 | 414.47 | 418.36 | 416.82 | 600,100 |
31 Jul 2024 | 433.96 | 434.47 | 429.30 | 430.07 | 428.49 | 352,800 |
30 Jul 2024 | 434.76 | 437.65 | 430.49 | 431.87 | 430.28 | 478,200 |
29 Jul 2024 | 438.78 | 440.57 | 430.41 | 432.05 | 430.46 | 360,700 |
26 Jul 2024 | 442.07 | 444.69 | 436.98 | 439.54 | 437.92 | 530,900 |
25 Jul 2024 | 422.00 | 445.51 | 422.00 | 441.67 | 440.05 | 781,000 |
24 Jul 2024 | 422.38 | 432.63 | 419.98 | 424.25 | 422.69 | 995,500 |
23 Jul 2024 | 419.19 | 422.79 | 416.94 | 421.39 | 419.84 | 494,400 |
22 Jul 2024 | 412.79 | 420.17 | 410.99 | 420.01 | 418.47 | 441,400 |
19 Jul 2024 | 419.24 | 419.24 | 410.83 | 410.89 | 409.38 | 616,600 |
18 Jul 2024 | 421.64 | 424.36 | 417.48 | 417.99 | 416.45 | 717,800 |
17 Jul 2024 | 427.42 | 429.91 | 419.88 | 421.56 | 420.01 | 1,078,600 |
16 Jul 2024 | 438.19 | 440.04 | 428.22 | 429.05 | 427.47 | 1,066,800 |
15 Jul 2024 | 447.20 | 449.94 | 445.57 | 445.80 | 444.16 | 404,100 |
12 Jul 2024 | 441.85 | 449.51 | 440.62 | 446.27 | 444.63 | 348,000 |
11 Jul 2024 | 440.63 | 442.25 | 438.19 | 439.82 | 438.20 | 361,400 |
10 Jul 2024 | 435.60 | 440.81 | 432.79 | 440.60 | 438.98 | 274,900 |
09 Jul 2024 | 425.91 | 436.57 | 425.91 | 433.29 | 431.70 | 420,800 |
08 Jul 2024 | 432.89 | 436.34 | 426.68 | 427.06 | 425.49 | 476,700 |
05 Jul 2024 | 432.78 | 434.22 | 428.81 | 432.15 | 430.56 | 232,200 |
03 Jul 2024 | 435.13 | 438.34 | 431.87 | 434.00 | 432.40 | 182,900 |
02 Jul 2024 | 426.06 | 434.62 | 426.06 | 433.87 | 432.28 | 404,800 |
01 Jul 2024 | 430.04 | 432.82 | 424.78 | 426.09 | 424.52 | 496,900 |
28 Jun 2024 | 428.72 | 434.05 | 426.61 | 427.19 | 425.62 | 1,293,200 |
27 Jun 2024 | 432.39 | 433.05 | 429.66 | 430.34 | 428.76 | 403,500 |
26 Jun 2024 | 435.75 | 437.85 | 431.90 | 433.88 | 432.29 | 352,500 |
25 Jun 2024 | 439.81 | 441.21 | 435.88 | 438.13 | 436.52 | 373,900 |
24 Jun 2024 | 441.98 | 446.32 | 440.06 | 440.35 | 438.73 | 460,300 |
21 Jun 2024 | 443.17 | 444.99 | 438.29 | 440.88 | 439.26 | 838,400 |
20 Jun 2024 | 437.18 | 442.65 | 435.75 | 442.22 | 440.59 | 460,900 |
18 Jun 2024 | 432.77 | 437.41 | 431.38 | 437.07 | 435.46 | 387,600 |
17 Jun 2024 | 424.20 | 432.84 | 420.00 | 432.55 | 430.96 | 429,700 |
14 Jun 2024 | 423.24 | 425.15 | 421.00 | 423.86 | 422.30 | 248,900 |
13 Jun 2024 | 426.57 | 427.34 | 423.17 | 426.91 | 425.34 | 354,900 |
12 Jun 2024 | 426.81 | 430.80 | 424.56 | 428.31 | 426.74 | 456,700 |
11 Jun 2024 | 425.90 | 425.90 | 420.86 | 422.02 | 420.47 | 266,200 |
10 Jun 2024 | 424.82 | 429.97 | 421.92 | 428.47 | 426.89 | 349,300 |
07 Jun 2024 | 425.30 | 430.74 | 425.30 | 426.63 | 425.06 | 297,000 |
06 Jun 2024 | 427.98 | 431.29 | 425.10 | 425.51 | 423.95 | 282,900 |
05 Jun 2024 | 425.88 | 427.99 | 422.88 | 427.65 | 426.08 | 489,800 |
04 Jun 2024 | 428.34 | 430.98 | 423.29 | 424.55 | 422.99 | 447,000 |
03 Jun 2024 | 435.33 | 435.33 | 426.81 | 431.04 | 429.46 | 436,800 |
31 May 2024 | 429.97 | 436.73 | 425.65 | 436.61 | 435.01 | 1,094,400 |
30 May 2024 | 428.64 | 432.14 | 426.56 | 430.51 | 428.93 | 344,200 |
29 May 2024 | 431.71 | 432.02 | 426.33 | 427.98 | 426.41 | 385,000 |
28 May 2024 | 440.56 | 442.79 | 434.51 | 434.97 | 433.37 | 544,200 |
24 May 2024 | 435.70 | 440.98 | 435.19 | 440.97 | 439.35 | 295,600 |
23 May 2024 | 438.99 | 438.99 | 431.96 | 434.15 | 432.55 | 359,600 |
22 May 2024 | 433.41 | 438.13 | 432.34 | 437.99 | 436.38 | 441,200 |
21 May 2024 | 433.39 | 437.35 | 432.42 | 434.08 | 432.48 | 344,800 |
20 May 2024 | 433.24 | 435.96 | 431.81 | 433.10 | 431.51 | 343,800 |
17 May 2024 | 438.42 | 439.60 | 433.78 | 434.12 | 432.52 | 931,800 |
16 May 2024 | 440.00 | 442.09 | 435.93 | 435.98 | 434.38 | 403,700 |
15 May 2024 | 437.00 | 439.99 | 436.55 | 439.39 | 437.77 | 404,000 |
14 May 2024 | 432.94 | 436.34 | 432.00 | 435.33 | 433.73 | 238,700 |
13 May 2024 | 434.55 | 436.39 | 431.43 | 431.94 | 430.35 | 328,900 |
10 May 2024 | 432.33 | 434.75 | 430.15 | 433.55 | 431.96 | 330,000 |
09 May 2024 | 425.07 | 430.30 | 425.07 | 430.03 | 428.45 | 279,000 |
08 May 2024 | 424.22 | 427.29 | 423.47 | 425.94 | 424.37 | 352,000 |
07 May 2024 | 426.02 | 426.96 | 424.01 | 424.87 | 423.31 | 398,200 |
06 May 2024 | 422.10 | 425.31 | 421.48 | 424.96 | 423.40 | 436,000 |
03 May 2024 | 417.60 | 420.41 | 414.36 | 418.95 | 417.41 | 279,700 |
03 May 2024 | 1.48 Dividend | |||||
02 May 2024 | 415.60 | 418.15 | 412.05 | 416.48 | 413.47 | 295,700 |
01 May 2024 | 411.79 | 420.64 | 409.21 | 413.44 | 410.46 | 490,500 |
30 Apr 2024 | 414.89 | 416.02 | 411.20 | 411.79 | 408.82 | 507,700 |
29 Apr 2024 | 411.35 | 419.98 | 411.35 | 416.35 | 413.35 | 395,500 |
26 Apr 2024 | 408.57 | 412.47 | 408.57 | 410.01 | 407.05 | 454,200 |
25 Apr 2024 | 409.93 | 412.44 | 401.69 | 410.91 | 407.94 | 652,400 |
24 Apr 2024 | 406.04 | 415.25 | 406.04 | 412.86 | 409.88 | 675,500 |
23 Apr 2024 | 420.11 | 423.58 | 402.70 | 407.69 | 404.75 | 992,000 |
22 Apr 2024 | 419.98 | 425.22 | 414.49 | 421.38 | 418.34 | 538,100 |
19 Apr 2024 | 414.32 | 417.92 | 411.61 | 417.01 | 414.00 | 1,159,100 |
18 Apr 2024 | 413.67 | 416.42 | 410.54 | 412.63 | 409.65 | 365,800 |
17 Apr 2024 | 414.07 | 416.27 | 411.21 | 411.77 | 408.80 | 518,300 |
16 Apr 2024 | 411.42 | 413.97 | 408.77 | 410.85 | 407.89 | 583,200 |
15 Apr 2024 | 420.34 | 423.55 | 409.19 | 411.18 | 408.21 | 589,000 |
12 Apr 2024 | 419.78 | 421.52 | 412.54 | 413.70 | 410.71 | 630,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |