Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 555.66 | 576.99 | 555.53 | 572.80 | 572.80 | 476,900 |
25 Jul 2024 | 543.26 | 554.85 | 534.92 | 545.73 | 545.73 | 353,900 |
24 Jul 2024 | 535.01 | 559.63 | 532.00 | 541.15 | 541.15 | 818,100 |
23 Jul 2024 | 558.36 | 570.80 | 558.36 | 569.21 | 569.21 | 323,200 |
22 Jul 2024 | 561.58 | 565.33 | 551.47 | 560.56 | 560.56 | 198,800 |
19 Jul 2024 | 553.59 | 559.73 | 547.84 | 555.76 | 555.76 | 344,700 |
18 Jul 2024 | 551.07 | 564.46 | 543.03 | 550.40 | 550.40 | 423,500 |
17 Jul 2024 | 571.81 | 575.15 | 551.45 | 551.48 | 551.48 | 369,700 |
16 Jul 2024 | 570.14 | 583.42 | 566.54 | 578.30 | 578.30 | 264,700 |
15 Jul 2024 | 562.20 | 572.49 | 560.63 | 564.44 | 564.44 | 307,000 |
12 Jul 2024 | 565.01 | 572.21 | 556.49 | 557.19 | 557.19 | 277,500 |
11 Jul 2024 | 552.66 | 564.21 | 550.02 | 557.51 | 557.51 | 325,400 |
10 Jul 2024 | 538.72 | 547.51 | 526.28 | 544.66 | 544.66 | 319,200 |
09 Jul 2024 | 541.79 | 544.02 | 535.25 | 535.61 | 535.61 | 226,200 |
08 Jul 2024 | 547.98 | 553.01 | 542.90 | 543.18 | 543.18 | 173,000 |
05 Jul 2024 | 547.17 | 547.35 | 537.15 | 544.55 | 544.55 | 174,800 |
03 Jul 2024 | 537.83 | 547.74 | 535.37 | 547.06 | 547.06 | 168,600 |
02 Jul 2024 | 523.78 | 538.17 | 523.78 | 536.00 | 536.00 | 285,000 |
01 Jul 2024 | 538.29 | 539.96 | 520.53 | 523.72 | 523.72 | 282,000 |
28 Jun 2024 | 543.17 | 553.48 | 532.83 | 534.98 | 534.98 | 1,252,000 |
28 Jun 2024 | 1.15 Dividend | |||||
27 Jun 2024 | 539.28 | 543.86 | 535.15 | 542.69 | 541.54 | 240,100 |
26 Jun 2024 | 530.08 | 534.94 | 527.68 | 534.27 | 533.14 | 212,400 |
25 Jun 2024 | 548.40 | 549.07 | 528.07 | 536.92 | 535.78 | 312,500 |
24 Jun 2024 | 543.88 | 550.64 | 540.65 | 547.32 | 546.16 | 246,800 |
21 Jun 2024 | 543.55 | 543.55 | 520.08 | 543.00 | 541.85 | 436,600 |
20 Jun 2024 | 550.00 | 551.06 | 541.00 | 543.55 | 542.40 | 322,900 |
18 Jun 2024 | 539.54 | 551.28 | 538.06 | 550.42 | 549.25 | 375,600 |
17 Jun 2024 | 530.96 | 543.26 | 529.93 | 541.42 | 540.27 | 274,400 |
14 Jun 2024 | 533.37 | 535.99 | 521.84 | 534.00 | 532.87 | 491,500 |
13 Jun 2024 | 532.98 | 541.27 | 524.63 | 540.00 | 538.86 | 308,200 |
12 Jun 2024 | 516.15 | 537.18 | 514.90 | 533.16 | 532.03 | 458,900 |
11 Jun 2024 | 505.13 | 506.84 | 500.92 | 505.35 | 504.28 | 210,700 |
10 Jun 2024 | 493.80 | 508.98 | 493.80 | 506.96 | 505.89 | 326,700 |
07 Jun 2024 | 489.64 | 498.81 | 487.53 | 497.03 | 495.98 | 258,900 |
06 Jun 2024 | 498.39 | 500.67 | 488.17 | 491.55 | 490.51 | 164,200 |
05 Jun 2024 | 489.04 | 501.00 | 489.04 | 499.59 | 498.53 | 174,900 |
04 Jun 2024 | 494.80 | 497.93 | 484.54 | 487.19 | 486.16 | 256,400 |
03 Jun 2024 | 504.56 | 511.14 | 483.42 | 496.31 | 495.26 | 285,700 |
31 May 2024 | 497.71 | 503.65 | 485.62 | 502.60 | 501.53 | 941,200 |
30 May 2024 | 487.59 | 495.93 | 485.81 | 494.06 | 493.01 | 193,200 |
29 May 2024 | 497.73 | 498.48 | 483.98 | 486.81 | 485.78 | 320,300 |
28 May 2024 | 504.35 | 513.78 | 499.21 | 502.93 | 501.86 | 317,700 |
24 May 2024 | 493.47 | 503.55 | 488.06 | 503.42 | 502.35 | 173,800 |
23 May 2024 | 503.93 | 504.24 | 489.19 | 491.82 | 490.78 | 212,800 |
22 May 2024 | 490.22 | 499.08 | 490.22 | 498.44 | 497.38 | 279,900 |
21 May 2024 | 490.76 | 494.26 | 483.81 | 493.35 | 492.30 | 246,700 |
20 May 2024 | 489.90 | 497.94 | 487.72 | 490.92 | 489.88 | 281,500 |
17 May 2024 | 493.87 | 494.88 | 484.85 | 489.86 | 488.82 | 241,600 |
16 May 2024 | 503.11 | 503.11 | 490.85 | 491.16 | 490.12 | 233,500 |
15 May 2024 | 500.00 | 506.41 | 498.77 | 503.32 | 502.25 | 195,800 |
14 May 2024 | 486.30 | 496.95 | 486.05 | 496.85 | 495.80 | 247,600 |
13 May 2024 | 495.64 | 495.90 | 484.33 | 485.48 | 484.45 | 167,700 |
10 May 2024 | 490.37 | 495.55 | 488.40 | 494.51 | 493.46 | 257,500 |
09 May 2024 | 480.36 | 488.79 | 478.61 | 488.70 | 487.66 | 188,000 |
08 May 2024 | 471.46 | 481.21 | 467.65 | 480.66 | 479.64 | 222,900 |
07 May 2024 | 469.13 | 476.49 | 467.39 | 471.20 | 470.20 | 247,900 |
06 May 2024 | 463.66 | 471.39 | 463.66 | 470.12 | 469.12 | 186,500 |
03 May 2024 | 463.29 | 470.44 | 458.49 | 458.73 | 457.76 | 235,000 |
02 May 2024 | 458.41 | 458.41 | 445.63 | 455.79 | 454.82 | 305,100 |
01 May 2024 | 463.86 | 465.40 | 451.77 | 455.15 | 454.19 | 600,300 |
30 Apr 2024 | 476.47 | 480.98 | 462.79 | 463.42 | 462.44 | 270,100 |
29 Apr 2024 | 478.99 | 482.21 | 472.91 | 477.31 | 476.30 | 319,000 |
26 Apr 2024 | 478.81 | 484.37 | 476.79 | 477.11 | 476.10 | 272,000 |
25 Apr 2024 | 463.56 | 480.84 | 449.87 | 475.50 | 474.49 | 532,200 |
24 Apr 2024 | 470.20 | 499.27 | 456.56 | 467.85 | 466.86 | 609,700 |
23 Apr 2024 | 461.55 | 479.56 | 459.52 | 476.66 | 475.65 | 550,600 |
22 Apr 2024 | 460.22 | 468.08 | 457.40 | 459.29 | 458.32 | 394,100 |
19 Apr 2024 | 458.87 | 464.31 | 454.58 | 457.15 | 456.18 | 218,900 |
18 Apr 2024 | 462.45 | 467.09 | 458.14 | 458.64 | 457.67 | 231,900 |
17 Apr 2024 | 462.26 | 462.88 | 454.85 | 457.85 | 456.88 | 323,100 |
16 Apr 2024 | 458.70 | 462.86 | 453.74 | 460.99 | 460.01 | 234,300 |
15 Apr 2024 | 478.20 | 481.24 | 460.82 | 461.98 | 461.00 | 159,700 |
12 Apr 2024 | 461.46 | 472.14 | 460.42 | 471.16 | 470.16 | 300,000 |
11 Apr 2024 | 469.72 | 470.34 | 461.08 | 464.96 | 463.97 | 192,300 |
10 Apr 2024 | 468.24 | 473.81 | 460.39 | 467.14 | 466.15 | 241,400 |
09 Apr 2024 | 486.07 | 487.10 | 470.73 | 481.63 | 480.61 | 218,000 |
08 Apr 2024 | 483.18 | 487.78 | 478.06 | 484.76 | 483.73 | 189,500 |
05 Apr 2024 | 467.93 | 483.19 | 467.93 | 480.24 | 479.22 | 240,300 |
04 Apr 2024 | 486.56 | 486.56 | 465.04 | 465.99 | 465.00 | 252,500 |
03 Apr 2024 | 478.25 | 483.83 | 477.06 | 481.31 | 480.29 | 206,100 |
02 Apr 2024 | 481.62 | 481.62 | 472.41 | 478.12 | 477.11 | 212,400 |
01 Apr 2024 | 490.87 | 490.87 | 482.73 | 484.16 | 483.13 | 145,800 |
28 Mar 2024 | 487.00 | 489.94 | 485.58 | 488.76 | 487.72 | 139,800 |
27 Mar 2024 | 486.04 | 487.76 | 480.37 | 486.68 | 485.65 | 150,900 |
27 Mar 2024 | 1.1 Dividend | |||||
26 Mar 2024 | 488.87 | 491.58 | 483.92 | 484.08 | 481.96 | 222,100 |
25 Mar 2024 | 493.60 | 494.10 | 484.17 | 489.01 | 486.86 | 165,200 |
22 Mar 2024 | 497.78 | 498.00 | 490.38 | 493.85 | 491.68 | 218,100 |
21 Mar 2024 | 492.96 | 501.72 | 489.22 | 499.26 | 497.07 | 237,300 |
20 Mar 2024 | 485.17 | 488.80 | 480.52 | 488.75 | 486.61 | 143,400 |
19 Mar 2024 | 468.52 | 483.43 | 468.52 | 482.99 | 480.87 | 171,400 |
18 Mar 2024 | 475.08 | 477.78 | 470.96 | 472.61 | 470.54 | 253,000 |
15 Mar 2024 | 466.22 | 474.16 | 465.66 | 472.08 | 470.01 | 390,600 |
14 Mar 2024 | 471.03 | 478.86 | 462.95 | 469.39 | 467.33 | 270,700 |
13 Mar 2024 | 468.82 | 476.13 | 467.30 | 470.62 | 468.56 | 149,300 |
12 Mar 2024 | 464.65 | 471.96 | 462.03 | 469.27 | 467.21 | 141,300 |
11 Mar 2024 | 468.80 | 468.80 | 457.53 | 462.69 | 460.66 | 246,100 |
08 Mar 2024 | 482.00 | 485.33 | 467.28 | 470.74 | 468.68 | 266,600 |
07 Mar 2024 | 477.61 | 483.16 | 475.76 | 481.38 | 479.27 | 200,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |