Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 524.93 | 529.05 | 522.76 | 524.27 | 524.27 | 209,343 |
20 May 2024 | 543.67 | 545.43 | 528.84 | 530.07 | 530.07 | 517,400 |
17 May 2024 | 540.94 | 543.85 | 538.43 | 543.45 | 543.45 | 446,000 |
16 May 2024 | 544.77 | 547.22 | 538.91 | 540.94 | 540.94 | 525,200 |
15 May 2024 | 523.68 | 548.88 | 523.68 | 548.53 | 548.53 | 823,800 |
14 May 2024 | 505.76 | 522.38 | 505.38 | 521.11 | 521.11 | 636,600 |
13 May 2024 | 513.49 | 514.62 | 501.23 | 503.02 | 503.02 | 374,400 |
10 May 2024 | 502.42 | 510.62 | 501.68 | 509.82 | 509.82 | 526,500 |
09 May 2024 | 488.28 | 505.07 | 488.28 | 500.82 | 500.82 | 546,600 |
08 May 2024 | 481.80 | 487.37 | 475.97 | 487.07 | 487.07 | 604,600 |
07 May 2024 | 478.41 | 486.16 | 478.12 | 483.68 | 483.68 | 368,100 |
06 May 2024 | 481.85 | 484.99 | 473.80 | 476.87 | 476.87 | 298,200 |
03 May 2024 | 485.82 | 493.98 | 478.45 | 480.60 | 480.60 | 548,000 |
02 May 2024 | 465.60 | 477.67 | 465.60 | 475.82 | 475.82 | 518,300 |
01 May 2024 | 473.00 | 485.00 | 462.00 | 468.04 | 468.04 | 1,018,200 |
30 Apr 2024 | 503.37 | 506.59 | 491.81 | 492.76 | 492.76 | 754,700 |
29 Apr 2024 | 500.47 | 508.88 | 500.47 | 505.34 | 505.34 | 414,100 |
26 Apr 2024 | 484.03 | 500.48 | 484.03 | 499.30 | 499.30 | 529,800 |
25 Apr 2024 | 494.82 | 494.82 | 479.88 | 489.24 | 489.24 | 358,500 |
24 Apr 2024 | 489.24 | 497.40 | 487.88 | 494.26 | 494.26 | 493,000 |
23 Apr 2024 | 482.60 | 494.45 | 481.49 | 493.80 | 493.80 | 558,400 |
22 Apr 2024 | 479.48 | 481.94 | 473.86 | 479.57 | 479.57 | 419,600 |
19 Apr 2024 | 482.20 | 482.21 | 471.42 | 476.35 | 476.35 | 568,600 |
18 Apr 2024 | 478.29 | 483.10 | 475.56 | 477.79 | 477.79 | 399,900 |
17 Apr 2024 | 489.44 | 490.49 | 477.63 | 478.24 | 478.24 | 533,300 |
16 Apr 2024 | 490.62 | 495.94 | 488.77 | 489.57 | 489.57 | 556,500 |
15 Apr 2024 | 506.57 | 506.57 | 489.81 | 491.29 | 491.29 | 495,300 |
12 Apr 2024 | 497.50 | 501.44 | 492.99 | 497.79 | 497.79 | 513,700 |
11 Apr 2024 | 504.18 | 509.12 | 502.25 | 503.10 | 503.10 | 388,100 |
10 Apr 2024 | 510.35 | 512.72 | 500.68 | 504.14 | 504.14 | 427,900 |
09 Apr 2024 | 515.64 | 522.39 | 510.50 | 519.81 | 519.81 | 390,100 |
08 Apr 2024 | 519.83 | 521.04 | 512.64 | 514.70 | 514.70 | 415,200 |
05 Apr 2024 | 518.10 | 524.06 | 516.92 | 519.54 | 519.54 | 434,900 |
04 Apr 2024 | 530.69 | 532.44 | 516.81 | 518.10 | 518.10 | 354,000 |
03 Apr 2024 | 521.10 | 530.76 | 521.10 | 524.04 | 524.04 | 333,000 |
02 Apr 2024 | 527.60 | 527.60 | 518.54 | 521.67 | 521.67 | 382,300 |
01 Apr 2024 | 541.37 | 542.41 | 528.11 | 532.41 | 532.41 | 302,400 |
28 Mar 2024 | 542.20 | 543.33 | 537.39 | 539.93 | 539.93 | 290,100 |
27 Mar 2024 | 537.78 | 540.92 | 533.99 | 539.57 | 539.57 | 308,800 |
26 Mar 2024 | 528.27 | 533.77 | 526.15 | 530.60 | 530.60 | 398,100 |
25 Mar 2024 | 530.19 | 534.99 | 524.52 | 529.71 | 529.71 | 363,900 |
22 Mar 2024 | 532.92 | 537.78 | 526.88 | 530.72 | 530.72 | 251,400 |
21 Mar 2024 | 535.00 | 541.84 | 530.74 | 532.09 | 532.09 | 428,500 |
20 Mar 2024 | 533.27 | 535.48 | 524.54 | 529.50 | 529.50 | 422,500 |
19 Mar 2024 | 529.10 | 536.58 | 529.03 | 534.42 | 534.42 | 335,000 |
18 Mar 2024 | 532.83 | 535.69 | 529.00 | 529.81 | 529.81 | 379,500 |
15 Mar 2024 | 530.12 | 536.85 | 526.73 | 529.77 | 529.77 | 829,400 |
14 Mar 2024 | 540.68 | 542.43 | 531.55 | 535.58 | 535.58 | 337,100 |
13 Mar 2024 | 547.28 | 550.24 | 537.91 | 540.18 | 540.18 | 315,300 |
12 Mar 2024 | 549.12 | 552.20 | 543.16 | 546.84 | 546.84 | 397,000 |
11 Mar 2024 | 562.25 | 562.25 | 544.31 | 548.31 | 548.31 | 465,000 |
08 Mar 2024 | 564.81 | 574.94 | 559.32 | 561.41 | 561.41 | 299,100 |
07 Mar 2024 | 565.21 | 570.71 | 559.49 | 563.22 | 563.22 | 375,000 |
06 Mar 2024 | 563.59 | 567.03 | 557.29 | 557.46 | 557.46 | 371,800 |
05 Mar 2024 | 571.67 | 571.67 | 555.92 | 558.32 | 558.32 | 417,800 |
04 Mar 2024 | 578.34 | 580.18 | 565.01 | 571.28 | 571.28 | 323,500 |
01 Mar 2024 | 575.23 | 583.39 | 560.18 | 576.87 | 576.87 | 375,700 |
29 Feb 2024 | 573.13 | 576.84 | 568.88 | 575.23 | 575.23 | 551,800 |
28 Feb 2024 | 573.19 | 575.58 | 568.71 | 571.68 | 571.68 | 270,100 |
27 Feb 2024 | 569.61 | 576.57 | 567.67 | 575.07 | 575.07 | 292,500 |
26 Feb 2024 | 576.29 | 576.49 | 566.38 | 569.87 | 569.87 | 348,800 |
23 Feb 2024 | 568.76 | 577.52 | 568.76 | 576.29 | 576.29 | 256,600 |
22 Feb 2024 | 558.51 | 574.74 | 558.51 | 571.31 | 571.31 | 428,800 |
21 Feb 2024 | 552.00 | 555.22 | 545.69 | 554.77 | 554.77 | 413,700 |
20 Feb 2024 | 553.77 | 553.77 | 546.95 | 551.21 | 551.21 | 441,400 |
16 Feb 2024 | 565.15 | 565.37 | 555.00 | 555.54 | 555.54 | 376,900 |
15 Feb 2024 | 562.39 | 569.26 | 558.49 | 568.83 | 568.83 | 308,600 |
14 Feb 2024 | 558.54 | 562.74 | 555.52 | 560.56 | 560.56 | 390,800 |
13 Feb 2024 | 553.14 | 558.88 | 546.41 | 555.66 | 555.66 | 336,000 |
12 Feb 2024 | 568.96 | 569.84 | 561.22 | 565.56 | 565.56 | 302,000 |
09 Feb 2024 | 575.80 | 578.35 | 565.52 | 572.21 | 572.21 | 320,600 |
08 Feb 2024 | 565.72 | 575.95 | 562.42 | 573.61 | 573.61 | 542,600 |
07 Feb 2024 | 568.79 | 576.12 | 562.11 | 572.31 | 572.31 | 626,300 |
06 Feb 2024 | 575.96 | 579.68 | 561.97 | 567.00 | 567.00 | 576,100 |
05 Feb 2024 | 531.51 | 573.63 | 531.51 | 572.12 | 572.12 | 921,400 |
02 Feb 2024 | 521.68 | 531.37 | 518.49 | 527.14 | 527.14 | 607,800 |
01 Feb 2024 | 519.62 | 527.97 | 510.02 | 527.28 | 527.28 | 457,700 |
31 Jan 2024 | 522.67 | 524.33 | 513.25 | 515.08 | 515.08 | 436,100 |
30 Jan 2024 | 520.80 | 527.79 | 517.15 | 521.03 | 521.03 | 467,000 |
29 Jan 2024 | 523.71 | 532.70 | 522.18 | 532.06 | 532.06 | 316,600 |
26 Jan 2024 | 526.59 | 529.42 | 521.43 | 524.98 | 524.98 | 385,200 |
25 Jan 2024 | 525.98 | 530.13 | 519.96 | 522.44 | 522.44 | 325,300 |
24 Jan 2024 | 535.37 | 537.73 | 519.99 | 520.21 | 520.21 | 358,000 |
23 Jan 2024 | 533.73 | 534.98 | 524.00 | 531.52 | 531.52 | 293,700 |
22 Jan 2024 | 525.91 | 537.85 | 525.91 | 531.43 | 531.43 | 449,000 |
19 Jan 2024 | 525.23 | 525.51 | 513.33 | 523.82 | 523.82 | 443,000 |
18 Jan 2024 | 515.91 | 525.76 | 515.50 | 525.28 | 525.28 | 696,200 |
17 Jan 2024 | 516.23 | 520.04 | 507.61 | 515.48 | 515.48 | 753,500 |
16 Jan 2024 | 533.69 | 536.50 | 519.52 | 520.00 | 520.00 | 817,100 |
12 Jan 2024 | 563.00 | 564.80 | 534.83 | 535.29 | 535.29 | 624,900 |
11 Jan 2024 | 551.58 | 559.71 | 546.05 | 558.71 | 558.71 | 463,800 |
10 Jan 2024 | 552.08 | 555.36 | 548.49 | 554.24 | 554.24 | 424,700 |
09 Jan 2024 | 535.97 | 555.34 | 535.97 | 553.04 | 553.04 | 409,400 |
08 Jan 2024 | 540.88 | 545.63 | 537.67 | 543.96 | 543.96 | 442,200 |
05 Jan 2024 | 537.98 | 541.40 | 535.44 | 537.36 | 537.36 | 387,500 |
04 Jan 2024 | 530.45 | 540.89 | 530.45 | 538.50 | 538.50 | 377,500 |
03 Jan 2024 | 546.73 | 546.73 | 529.25 | 535.06 | 535.06 | 417,900 |
02 Jan 2024 | 548.40 | 554.92 | 542.00 | 547.69 | 547.69 | 384,500 |
29 Dec 2023 | 552.94 | 559.92 | 552.94 | 555.05 | 555.05 | 203,200 |
28 Dec 2023 | 562.89 | 562.89 | 556.17 | 557.02 | 557.02 | 194,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |