Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 412.79 | 419.84 | 412.57 | 415.33 | 415.33 | 213,700 |
25 Jul 2024 | 407.00 | 417.92 | 406.34 | 411.66 | 411.66 | 212,400 |
24 Jul 2024 | 411.00 | 415.56 | 401.21 | 403.21 | 403.21 | 375,600 |
23 Jul 2024 | 426.87 | 427.35 | 405.89 | 416.14 | 416.14 | 312,800 |
22 Jul 2024 | 426.21 | 429.35 | 421.40 | 429.25 | 429.25 | 249,200 |
19 Jul 2024 | 433.34 | 433.34 | 417.10 | 424.32 | 424.32 | 306,100 |
18 Jul 2024 | 439.13 | 443.16 | 431.29 | 431.63 | 431.63 | 190,100 |
17 Jul 2024 | 440.29 | 446.77 | 438.70 | 440.91 | 440.91 | 335,300 |
16 Jul 2024 | 429.78 | 443.76 | 428.82 | 442.24 | 442.24 | 277,100 |
15 Jul 2024 | 425.24 | 429.14 | 424.31 | 428.54 | 428.54 | 144,400 |
12 Jul 2024 | 421.11 | 426.87 | 420.78 | 423.90 | 423.90 | 171,400 |
11 Jul 2024 | 416.07 | 419.77 | 414.63 | 419.10 | 419.10 | 129,200 |
10 Jul 2024 | 411.53 | 415.84 | 410.48 | 414.65 | 414.65 | 185,300 |
09 Jul 2024 | 418.39 | 419.83 | 410.09 | 411.74 | 411.74 | 194,200 |
08 Jul 2024 | 425.00 | 425.00 | 415.11 | 417.87 | 417.87 | 237,300 |
05 Jul 2024 | 417.02 | 423.97 | 413.62 | 423.41 | 423.41 | 215,700 |
03 Jul 2024 | 415.15 | 419.98 | 414.29 | 416.76 | 416.76 | 135,700 |
02 Jul 2024 | 411.31 | 416.53 | 411.31 | 416.01 | 416.01 | 269,800 |
01 Jul 2024 | 408.98 | 412.67 | 406.89 | 411.16 | 411.16 | 300,700 |
28 Jun 2024 | 415.05 | 417.02 | 405.88 | 408.27 | 408.27 | 1,081,000 |
27 Jun 2024 | 415.26 | 418.34 | 413.19 | 415.00 | 415.00 | 310,900 |
26 Jun 2024 | 415.64 | 417.56 | 407.73 | 415.66 | 415.66 | 358,500 |
25 Jun 2024 | 424.60 | 427.90 | 418.19 | 419.20 | 419.20 | 394,500 |
24 Jun 2024 | 423.97 | 435.38 | 421.31 | 424.89 | 424.89 | 632,300 |
21 Jun 2024 | 420.61 | 430.00 | 413.04 | 423.73 | 423.73 | 983,600 |
20 Jun 2024 | 409.71 | 411.89 | 406.78 | 408.35 | 408.35 | 548,200 |
18 Jun 2024 | 406.20 | 410.42 | 404.51 | 407.17 | 407.17 | 420,400 |
17 Jun 2024 | 399.79 | 407.01 | 399.49 | 406.73 | 406.73 | 339,600 |
14 Jun 2024 | 399.70 | 403.01 | 399.44 | 401.74 | 401.74 | 204,100 |
13 Jun 2024 | 405.07 | 405.54 | 399.09 | 402.79 | 402.79 | 162,900 |
12 Jun 2024 | 410.25 | 411.23 | 404.73 | 406.20 | 406.20 | 182,400 |
11 Jun 2024 | 405.56 | 408.29 | 403.16 | 408.26 | 408.26 | 237,500 |
10 Jun 2024 | 409.52 | 409.85 | 405.74 | 406.24 | 406.24 | 343,800 |
07 Jun 2024 | 410.05 | 411.79 | 406.93 | 409.93 | 409.93 | 197,400 |
06 Jun 2024 | 400.27 | 410.12 | 399.03 | 410.10 | 410.10 | 315,200 |
05 Jun 2024 | 396.18 | 402.19 | 391.84 | 401.12 | 401.12 | 260,200 |
04 Jun 2024 | 394.22 | 400.93 | 394.22 | 396.15 | 396.15 | 273,600 |
03 Jun 2024 | 400.00 | 406.00 | 393.33 | 394.89 | 394.89 | 490,900 |
31 May 2024 | 405.73 | 405.73 | 401.47 | 404.26 | 404.26 | 577,600 |
31 May 2024 | 1.04 Dividend | |||||
30 May 2024 | 412.75 | 412.75 | 404.54 | 406.49 | 405.45 | 398,100 |
29 May 2024 | 423.83 | 427.48 | 417.62 | 417.68 | 416.61 | 313,600 |
28 May 2024 | 433.82 | 433.82 | 424.77 | 427.05 | 425.96 | 247,200 |
24 May 2024 | 437.50 | 438.45 | 432.93 | 436.04 | 434.92 | 166,300 |
23 May 2024 | 446.97 | 447.59 | 436.28 | 436.36 | 435.24 | 261,000 |
22 May 2024 | 448.48 | 450.95 | 445.65 | 447.79 | 446.64 | 184,800 |
21 May 2024 | 452.38 | 452.47 | 448.37 | 449.93 | 448.78 | 184,400 |
20 May 2024 | 448.88 | 452.72 | 447.86 | 452.48 | 451.32 | 153,000 |
17 May 2024 | 447.66 | 449.59 | 444.01 | 448.88 | 447.73 | 453,300 |
16 May 2024 | 444.65 | 448.46 | 444.65 | 445.52 | 444.38 | 186,900 |
15 May 2024 | 442.91 | 447.96 | 442.71 | 445.37 | 444.23 | 192,800 |
14 May 2024 | 442.32 | 443.07 | 438.03 | 441.51 | 440.38 | 211,300 |
13 May 2024 | 440.27 | 444.08 | 438.52 | 440.03 | 438.90 | 146,100 |
10 May 2024 | 438.48 | 440.24 | 435.84 | 439.16 | 438.04 | 158,900 |
09 May 2024 | 433.61 | 436.49 | 431.64 | 435.98 | 434.86 | 226,200 |
08 May 2024 | 435.10 | 436.98 | 431.06 | 433.90 | 432.79 | 170,400 |
07 May 2024 | 434.83 | 438.41 | 434.78 | 435.46 | 434.35 | 211,100 |
06 May 2024 | 431.50 | 436.54 | 429.21 | 436.08 | 434.96 | 199,900 |
03 May 2024 | 426.30 | 431.28 | 425.79 | 428.25 | 427.15 | 197,400 |
02 May 2024 | 423.56 | 425.78 | 417.25 | 423.36 | 422.28 | 217,300 |
01 May 2024 | 415.26 | 424.96 | 415.26 | 419.57 | 418.50 | 238,400 |
30 Apr 2024 | 421.31 | 422.48 | 416.50 | 416.89 | 415.82 | 254,000 |
29 Apr 2024 | 421.21 | 425.93 | 421.21 | 422.94 | 421.86 | 207,000 |
26 Apr 2024 | 417.82 | 423.23 | 417.82 | 421.47 | 420.39 | 185,100 |
25 Apr 2024 | 422.00 | 422.56 | 418.29 | 418.71 | 417.64 | 180,100 |
24 Apr 2024 | 417.53 | 423.96 | 417.03 | 422.83 | 421.75 | 298,300 |
23 Apr 2024 | 437.88 | 437.88 | 418.12 | 419.94 | 418.87 | 362,800 |
22 Apr 2024 | 437.04 | 441.63 | 435.44 | 438.43 | 437.31 | 286,400 |
19 Apr 2024 | 431.52 | 435.82 | 429.38 | 434.02 | 432.91 | 296,800 |
18 Apr 2024 | 430.66 | 431.55 | 424.65 | 429.46 | 428.36 | 167,000 |
17 Apr 2024 | 430.33 | 432.82 | 428.36 | 429.25 | 428.15 | 247,700 |
16 Apr 2024 | 424.77 | 427.83 | 424.46 | 427.06 | 425.97 | 279,200 |
15 Apr 2024 | 430.22 | 430.98 | 422.03 | 424.09 | 423.00 | 295,500 |
12 Apr 2024 | 423.90 | 426.76 | 422.13 | 426.24 | 425.15 | 241,200 |
11 Apr 2024 | 425.89 | 429.70 | 424.57 | 427.27 | 426.18 | 316,100 |
10 Apr 2024 | 436.11 | 437.11 | 428.43 | 428.67 | 427.57 | 202,800 |
09 Apr 2024 | 442.90 | 443.31 | 437.30 | 439.68 | 438.56 | 225,100 |
08 Apr 2024 | 432.88 | 443.86 | 432.88 | 440.27 | 439.14 | 367,600 |
05 Apr 2024 | 434.19 | 434.85 | 431.26 | 433.17 | 432.06 | 216,200 |
04 Apr 2024 | 438.38 | 440.63 | 432.76 | 433.29 | 432.18 | 262,100 |
03 Apr 2024 | 437.46 | 440.11 | 432.77 | 435.86 | 434.74 | 391,400 |
02 Apr 2024 | 441.09 | 441.22 | 437.44 | 439.60 | 438.48 | 306,700 |
01 Apr 2024 | 452.10 | 452.95 | 442.58 | 442.88 | 441.75 | 234,300 |
28 Mar 2024 | 449.12 | 455.22 | 447.64 | 454.39 | 453.23 | 360,300 |
27 Mar 2024 | 447.45 | 447.71 | 443.18 | 447.38 | 446.24 | 312,500 |
26 Mar 2024 | 445.58 | 446.69 | 443.14 | 443.86 | 442.72 | 282,900 |
25 Mar 2024 | 447.86 | 447.86 | 436.25 | 444.73 | 443.59 | 359,700 |
22 Mar 2024 | 448.01 | 450.64 | 440.95 | 447.46 | 446.32 | 456,100 |
21 Mar 2024 | 474.26 | 479.00 | 449.06 | 450.66 | 449.51 | 903,400 |
20 Mar 2024 | 483.00 | 488.64 | 481.16 | 487.90 | 486.65 | 418,400 |
19 Mar 2024 | 479.82 | 486.09 | 479.75 | 481.87 | 480.64 | 289,400 |
18 Mar 2024 | 477.76 | 482.31 | 475.98 | 477.66 | 476.44 | 222,900 |
15 Mar 2024 | 472.95 | 478.65 | 472.94 | 475.96 | 474.74 | 286,000 |
14 Mar 2024 | 481.00 | 483.51 | 474.52 | 478.88 | 477.65 | 225,700 |
13 Mar 2024 | 480.37 | 486.73 | 478.46 | 481.62 | 480.39 | 227,500 |
12 Mar 2024 | 477.15 | 484.49 | 474.98 | 480.20 | 478.97 | 224,800 |
11 Mar 2024 | 467.87 | 477.37 | 465.62 | 476.85 | 475.63 | 219,900 |
08 Mar 2024 | 468.08 | 470.91 | 464.54 | 466.12 | 464.93 | 152,100 |
07 Mar 2024 | 467.69 | 469.93 | 464.88 | 467.26 | 466.06 | 155,400 |
06 Mar 2024 | 464.32 | 465.21 | 459.00 | 464.95 | 463.76 | 167,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |