Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 442.07 | 444.69 | 436.98 | 439.54 | 439.54 | 530,900 |
25 Jul 2024 | 422.00 | 445.51 | 422.00 | 441.67 | 441.67 | 781,000 |
24 Jul 2024 | 422.38 | 432.63 | 419.98 | 424.25 | 424.25 | 995,500 |
23 Jul 2024 | 419.19 | 422.79 | 416.94 | 421.39 | 421.39 | 494,400 |
22 Jul 2024 | 412.79 | 420.17 | 410.99 | 420.01 | 420.01 | 441,400 |
19 Jul 2024 | 419.24 | 419.24 | 410.83 | 410.89 | 410.89 | 616,600 |
18 Jul 2024 | 421.64 | 424.36 | 417.48 | 417.99 | 417.99 | 717,800 |
17 Jul 2024 | 427.42 | 429.91 | 419.88 | 421.56 | 421.56 | 1,078,600 |
16 Jul 2024 | 438.19 | 440.04 | 428.22 | 429.05 | 429.05 | 1,066,800 |
15 Jul 2024 | 447.20 | 449.94 | 445.57 | 445.80 | 445.80 | 404,100 |
12 Jul 2024 | 441.85 | 449.51 | 440.62 | 446.27 | 446.27 | 348,000 |
11 Jul 2024 | 440.63 | 442.25 | 438.19 | 439.82 | 439.82 | 361,400 |
10 Jul 2024 | 435.60 | 440.81 | 432.79 | 440.60 | 440.60 | 274,900 |
09 Jul 2024 | 425.91 | 436.57 | 425.91 | 433.29 | 433.29 | 420,800 |
08 Jul 2024 | 432.89 | 436.34 | 426.68 | 427.06 | 427.06 | 476,700 |
05 Jul 2024 | 432.78 | 434.22 | 428.81 | 432.15 | 432.15 | 232,200 |
03 Jul 2024 | 435.13 | 438.34 | 431.87 | 434.00 | 434.00 | 182,900 |
02 Jul 2024 | 426.06 | 434.62 | 426.06 | 433.87 | 433.87 | 404,800 |
01 Jul 2024 | 430.04 | 432.82 | 424.78 | 426.09 | 426.09 | 496,900 |
28 Jun 2024 | 428.72 | 434.05 | 426.61 | 427.19 | 427.19 | 1,293,200 |
27 Jun 2024 | 432.39 | 433.05 | 429.66 | 430.34 | 430.34 | 403,500 |
26 Jun 2024 | 435.75 | 437.85 | 431.90 | 433.88 | 433.88 | 352,500 |
25 Jun 2024 | 439.81 | 441.21 | 435.88 | 438.13 | 438.13 | 373,900 |
24 Jun 2024 | 441.98 | 446.32 | 440.06 | 440.35 | 440.35 | 460,300 |
21 Jun 2024 | 443.17 | 444.99 | 438.29 | 440.88 | 440.88 | 838,400 |
20 Jun 2024 | 437.18 | 442.65 | 435.75 | 442.22 | 442.22 | 460,900 |
18 Jun 2024 | 432.77 | 437.41 | 431.38 | 437.07 | 437.07 | 387,600 |
17 Jun 2024 | 424.20 | 432.84 | 420.00 | 432.55 | 432.55 | 429,700 |
14 Jun 2024 | 423.24 | 425.15 | 421.00 | 423.86 | 423.86 | 248,900 |
13 Jun 2024 | 426.57 | 427.34 | 423.17 | 426.91 | 426.91 | 354,900 |
12 Jun 2024 | 426.81 | 430.80 | 424.56 | 428.31 | 428.31 | 456,700 |
11 Jun 2024 | 425.90 | 425.90 | 420.86 | 422.02 | 422.02 | 266,200 |
10 Jun 2024 | 424.82 | 429.97 | 421.92 | 428.47 | 428.47 | 349,300 |
07 Jun 2024 | 425.30 | 430.74 | 425.30 | 426.63 | 426.63 | 297,000 |
06 Jun 2024 | 427.98 | 431.29 | 425.10 | 425.51 | 425.51 | 282,900 |
05 Jun 2024 | 425.88 | 427.99 | 422.88 | 427.65 | 427.65 | 489,800 |
04 Jun 2024 | 428.34 | 430.98 | 423.29 | 424.55 | 424.55 | 447,000 |
03 Jun 2024 | 435.33 | 435.33 | 426.81 | 431.04 | 431.04 | 436,800 |
31 May 2024 | 429.97 | 436.73 | 425.65 | 436.61 | 436.61 | 1,094,400 |
30 May 2024 | 428.64 | 432.14 | 426.56 | 430.51 | 430.51 | 344,200 |
29 May 2024 | 431.71 | 432.02 | 426.33 | 427.98 | 427.98 | 385,000 |
28 May 2024 | 440.56 | 442.79 | 434.51 | 434.97 | 434.97 | 544,200 |
24 May 2024 | 435.70 | 440.98 | 435.19 | 440.97 | 440.97 | 295,600 |
23 May 2024 | 438.99 | 438.99 | 431.96 | 434.15 | 434.15 | 359,600 |
22 May 2024 | 433.41 | 438.13 | 432.34 | 437.99 | 437.99 | 441,200 |
21 May 2024 | 433.39 | 437.35 | 432.42 | 434.08 | 434.08 | 344,800 |
20 May 2024 | 433.24 | 435.96 | 431.81 | 433.10 | 433.10 | 343,800 |
17 May 2024 | 438.42 | 439.60 | 433.78 | 434.12 | 434.12 | 931,800 |
16 May 2024 | 440.00 | 442.09 | 435.93 | 435.98 | 435.98 | 403,700 |
15 May 2024 | 437.00 | 439.99 | 436.55 | 439.39 | 439.39 | 404,000 |
14 May 2024 | 432.94 | 436.34 | 432.00 | 435.33 | 435.33 | 238,700 |
13 May 2024 | 434.55 | 436.39 | 431.43 | 431.94 | 431.94 | 328,900 |
10 May 2024 | 432.33 | 434.75 | 430.15 | 433.55 | 433.55 | 330,000 |
09 May 2024 | 425.07 | 430.30 | 425.07 | 430.03 | 430.03 | 279,000 |
08 May 2024 | 424.22 | 427.29 | 423.47 | 425.94 | 425.94 | 352,000 |
07 May 2024 | 426.02 | 426.96 | 424.01 | 424.87 | 424.87 | 398,200 |
06 May 2024 | 422.10 | 425.31 | 421.48 | 424.96 | 424.96 | 436,000 |
03 May 2024 | 417.60 | 420.41 | 414.36 | 418.95 | 418.95 | 279,700 |
03 May 2024 | 1.48 Dividend | |||||
02 May 2024 | 415.60 | 418.15 | 412.05 | 416.48 | 415.00 | 295,700 |
01 May 2024 | 411.79 | 420.64 | 409.21 | 413.44 | 411.97 | 490,500 |
30 Apr 2024 | 414.89 | 416.02 | 411.20 | 411.79 | 410.33 | 507,700 |
29 Apr 2024 | 411.35 | 419.98 | 411.35 | 416.35 | 414.87 | 395,500 |
26 Apr 2024 | 408.57 | 412.47 | 408.57 | 410.01 | 408.55 | 454,200 |
25 Apr 2024 | 409.93 | 412.44 | 401.69 | 410.91 | 409.45 | 652,400 |
24 Apr 2024 | 406.04 | 415.25 | 406.04 | 412.86 | 411.39 | 675,500 |
23 Apr 2024 | 420.11 | 423.58 | 402.70 | 407.69 | 406.24 | 992,000 |
22 Apr 2024 | 419.98 | 425.22 | 414.49 | 421.38 | 419.88 | 538,100 |
19 Apr 2024 | 414.32 | 417.92 | 411.61 | 417.01 | 415.53 | 1,159,100 |
18 Apr 2024 | 413.67 | 416.42 | 410.54 | 412.63 | 411.16 | 365,800 |
17 Apr 2024 | 414.07 | 416.27 | 411.21 | 411.77 | 410.31 | 518,300 |
16 Apr 2024 | 411.42 | 413.97 | 408.77 | 410.85 | 409.39 | 583,200 |
15 Apr 2024 | 420.34 | 423.55 | 409.19 | 411.18 | 409.72 | 589,000 |
12 Apr 2024 | 419.78 | 421.52 | 412.54 | 413.70 | 412.23 | 630,600 |
11 Apr 2024 | 425.13 | 427.65 | 420.95 | 422.48 | 420.98 | 467,600 |
10 Apr 2024 | 425.93 | 430.99 | 423.87 | 425.98 | 424.47 | 473,300 |
09 Apr 2024 | 437.36 | 438.86 | 427.14 | 429.59 | 428.06 | 376,900 |
08 Apr 2024 | 435.42 | 437.85 | 433.98 | 435.77 | 434.22 | 288,900 |
05 Apr 2024 | 429.97 | 435.63 | 429.97 | 434.81 | 433.26 | 295,600 |
04 Apr 2024 | 440.39 | 440.67 | 428.73 | 428.89 | 427.37 | 419,500 |
03 Apr 2024 | 433.35 | 438.25 | 431.67 | 436.22 | 434.67 | 374,400 |
02 Apr 2024 | 434.67 | 436.08 | 431.17 | 433.20 | 431.66 | 523,100 |
01 Apr 2024 | 437.79 | 438.25 | 433.69 | 434.83 | 433.28 | 434,300 |
28 Mar 2024 | 438.16 | 440.64 | 435.28 | 438.44 | 436.88 | 446,300 |
27 Mar 2024 | 435.52 | 438.00 | 430.86 | 435.98 | 434.43 | 488,700 |
26 Mar 2024 | 431.67 | 434.21 | 430.86 | 431.22 | 429.69 | 354,500 |
25 Mar 2024 | 429.05 | 433.12 | 429.05 | 431.51 | 429.98 | 515,100 |
22 Mar 2024 | 436.48 | 436.48 | 429.79 | 430.16 | 428.63 | 445,100 |
21 Mar 2024 | 431.00 | 437.23 | 429.71 | 435.73 | 434.18 | 543,800 |
20 Mar 2024 | 428.29 | 433.80 | 425.37 | 431.13 | 429.60 | 629,700 |
19 Mar 2024 | 425.02 | 429.22 | 425.02 | 428.99 | 427.47 | 613,900 |
18 Mar 2024 | 420.51 | 427.74 | 418.47 | 424.36 | 422.85 | 695,000 |
15 Mar 2024 | 410.39 | 421.85 | 410.39 | 419.49 | 418.00 | 1,263,500 |
14 Mar 2024 | 418.81 | 418.81 | 410.28 | 413.95 | 412.48 | 508,000 |
13 Mar 2024 | 413.68 | 417.27 | 413.30 | 416.75 | 415.27 | 430,100 |
12 Mar 2024 | 413.25 | 414.49 | 410.09 | 412.99 | 411.52 | 274,000 |
11 Mar 2024 | 410.33 | 413.07 | 407.49 | 411.69 | 410.23 | 395,300 |
08 Mar 2024 | 413.00 | 416.68 | 410.62 | 412.01 | 410.55 | 371,800 |
07 Mar 2024 | 417.01 | 419.24 | 411.99 | 412.78 | 411.31 | 589,200 |
06 Mar 2024 | 414.57 | 415.68 | 411.17 | 415.47 | 413.99 | 357,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |