Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 May 2022 | - | - | - | - | - | - |
18 May 2022 | 361.59 | 361.73 | 350.88 | 357.33 | 357.33 | 1,010,300 |
17 May 2022 | 363.93 | 368.86 | 356.55 | 366.36 | 366.36 | 591,500 |
16 May 2022 | 359.60 | 362.98 | 354.49 | 360.20 | 360.20 | 579,600 |
13 May 2022 | 352.95 | 367.55 | 351.99 | 362.18 | 362.18 | 833,800 |
12 May 2022 | 330.66 | 348.41 | 330.66 | 347.95 | 347.95 | 1,019,100 |
11 May 2022 | 337.97 | 346.32 | 332.00 | 333.90 | 333.90 | 889,200 |
10 May 2022 | 354.61 | 358.75 | 334.75 | 340.18 | 340.18 | 1,249,300 |
09 May 2022 | 362.96 | 365.27 | 343.62 | 345.02 | 345.02 | 1,151,900 |
06 May 2022 | 380.17 | 383.87 | 358.18 | 366.64 | 366.64 | 1,527,800 |
05 May 2022 | 400.00 | 402.67 | 377.43 | 385.11 | 385.11 | 1,505,100 |
04 May 2022 | 382.00 | 419.20 | 381.11 | 411.31 | 411.31 | 2,104,500 |
03 May 2022 | 436.53 | 441.01 | 429.59 | 435.96 | 435.96 | 912,800 |
02 May 2022 | 429.37 | 437.27 | 420.62 | 432.46 | 432.46 | 835,600 |
29 Apr 2022 | 446.47 | 454.59 | 429.13 | 430.48 | 430.48 | 713,500 |
28 Apr 2022 | 451.73 | 453.09 | 440.31 | 448.35 | 448.35 | 1,019,400 |
27 Apr 2022 | 455.69 | 461.38 | 445.72 | 447.18 | 447.18 | 770,600 |
26 Apr 2022 | 467.91 | 470.47 | 455.34 | 455.56 | 455.56 | 749,800 |
25 Apr 2022 | 471.60 | 475.40 | 464.68 | 472.27 | 472.27 | 629,500 |
22 Apr 2022 | 489.79 | 494.41 | 472.67 | 473.64 | 473.64 | 503,800 |
21 Apr 2022 | 516.41 | 517.91 | 491.21 | 492.52 | 492.52 | 327,300 |
20 Apr 2022 | 505.79 | 517.04 | 498.84 | 513.39 | 513.39 | 372,900 |
19 Apr 2022 | 485.11 | 503.89 | 485.11 | 500.85 | 500.85 | 367,100 |
18 Apr 2022 | 492.80 | 495.53 | 483.46 | 486.81 | 486.81 | 432,100 |
14 Apr 2022 | 510.30 | 511.15 | 496.40 | 496.78 | 496.78 | 432,400 |
13 Apr 2022 | 500.73 | 511.77 | 496.17 | 508.61 | 508.61 | 451,500 |
12 Apr 2022 | 517.95 | 525.90 | 492.52 | 497.24 | 497.24 | 497,600 |
11 Apr 2022 | 538.14 | 543.81 | 513.65 | 514.48 | 514.48 | 490,100 |
08 Apr 2022 | 548.59 | 553.33 | 546.31 | 547.12 | 547.12 | 367,700 |
07 Apr 2022 | 532.23 | 554.97 | 532.23 | 551.26 | 551.26 | 438,500 |
06 Apr 2022 | 537.98 | 538.45 | 526.40 | 534.92 | 534.92 | 539,700 |
05 Apr 2022 | 547.55 | 551.47 | 540.14 | 545.04 | 545.04 | 354,000 |
04 Apr 2022 | 553.44 | 558.01 | 543.71 | 548.08 | 548.08 | 379,100 |
01 Apr 2022 | 546.54 | 553.46 | 542.75 | 553.44 | 553.44 | 430,600 |
31 Mar 2022 | 551.00 | 558.55 | 547.05 | 547.06 | 547.06 | 760,400 |
30 Mar 2022 | 549.58 | 551.74 | 543.37 | 548.68 | 548.68 | 437,800 |
29 Mar 2022 | 549.14 | 560.92 | 545.55 | 551.76 | 551.76 | 462,000 |
28 Mar 2022 | 541.07 | 547.06 | 527.76 | 539.54 | 539.54 | 461,800 |
25 Mar 2022 | 544.47 | 546.53 | 528.87 | 538.93 | 538.93 | 446,300 |
24 Mar 2022 | 537.76 | 540.41 | 529.65 | 540.39 | 540.39 | 336,600 |
23 Mar 2022 | 548.56 | 548.74 | 535.00 | 536.06 | 536.06 | 582,700 |
22 Mar 2022 | 538.57 | 554.17 | 536.61 | 552.46 | 552.46 | 528,600 |
21 Mar 2022 | 535.54 | 544.56 | 528.34 | 539.59 | 539.59 | 558,500 |
18 Mar 2022 | 527.04 | 546.85 | 522.26 | 542.46 | 542.46 | 690,400 |
17 Mar 2022 | 517.14 | 529.37 | 515.00 | 527.09 | 527.09 | 349,300 |
16 Mar 2022 | 511.04 | 528.08 | 500.85 | 520.19 | 520.19 | 373,200 |
15 Mar 2022 | 492.42 | 505.08 | 488.09 | 502.93 | 502.93 | 390,100 |
14 Mar 2022 | 498.02 | 509.13 | 484.57 | 486.33 | 486.33 | 368,000 |
11 Mar 2022 | 530.70 | 532.02 | 497.64 | 498.08 | 498.08 | 334,100 |
10 Mar 2022 | 518.95 | 525.87 | 511.41 | 524.44 | 524.44 | 525,300 |
09 Mar 2022 | 521.20 | 532.72 | 518.43 | 529.92 | 529.92 | 558,500 |
08 Mar 2022 | 510.63 | 524.71 | 501.36 | 507.78 | 507.78 | 804,500 |
07 Mar 2022 | 535.24 | 538.26 | 516.38 | 517.28 | 517.28 | 521,500 |
04 Mar 2022 | 537.54 | 539.55 | 527.81 | 535.71 | 535.71 | 438,200 |
03 Mar 2022 | 545.24 | 553.11 | 534.05 | 538.52 | 538.52 | 375,400 |
02 Mar 2022 | 537.31 | 545.97 | 536.91 | 539.97 | 539.97 | 467,500 |
01 Mar 2022 | 527.66 | 540.53 | 527.66 | 535.14 | 535.14 | 619,600 |
28 Feb 2022 | 516.20 | 534.10 | 516.20 | 532.35 | 532.35 | 757,600 |
25 Feb 2022 | 509.78 | 524.02 | 503.65 | 522.45 | 522.45 | 476,500 |
24 Feb 2022 | 470.31 | 511.68 | 468.53 | 509.77 | 509.77 | 705,400 |
23 Feb 2022 | 490.00 | 492.26 | 473.17 | 474.68 | 474.68 | 448,200 |
22 Feb 2022 | 488.35 | 499.93 | 485.50 | 488.64 | 488.64 | 569,100 |
18 Feb 2022 | 495.04 | 497.20 | 486.11 | 489.45 | 489.45 | 497,300 |
17 Feb 2022 | 503.94 | 507.66 | 492.90 | 493.35 | 493.35 | 519,900 |
16 Feb 2022 | 509.00 | 511.20 | 495.50 | 508.01 | 508.01 | 409,000 |
15 Feb 2022 | 513.77 | 520.00 | 506.81 | 510.87 | 510.87 | 475,300 |
14 Feb 2022 | 514.88 | 518.00 | 500.72 | 505.53 | 505.53 | 404,700 |
11 Feb 2022 | 527.21 | 532.10 | 512.01 | 515.05 | 515.05 | 328,900 |
10 Feb 2022 | 520.58 | 537.15 | 519.80 | 526.20 | 526.20 | 430,200 |
09 Feb 2022 | 528.89 | 539.00 | 522.04 | 531.81 | 531.81 | 364,800 |
08 Feb 2022 | 518.84 | 526.92 | 513.23 | 521.61 | 521.61 | 396,000 |
07 Feb 2022 | 523.66 | 531.74 | 514.30 | 517.76 | 517.76 | 438,300 |
04 Feb 2022 | 534.14 | 538.29 | 520.66 | 526.44 | 526.44 | 510,000 |
03 Feb 2022 | 525.17 | 543.05 | 522.73 | 538.95 | 538.95 | 959,300 |
02 Feb 2022 | 538.00 | 574.33 | 527.34 | 534.23 | 534.23 | 999,700 |
01 Feb 2022 | 512.15 | 514.78 | 502.33 | 513.51 | 513.51 | 685,600 |
31 Jan 2022 | 489.05 | 509.58 | 488.99 | 507.30 | 507.30 | 788,700 |
28 Jan 2022 | 471.79 | 489.23 | 463.94 | 489.05 | 489.05 | 561,400 |
27 Jan 2022 | 470.01 | 482.41 | 466.70 | 471.08 | 471.08 | 1,024,000 |
26 Jan 2022 | 479.75 | 484.87 | 460.36 | 466.52 | 466.52 | 724,700 |
25 Jan 2022 | 501.03 | 505.89 | 476.01 | 478.19 | 478.19 | 787,500 |
24 Jan 2022 | 495.80 | 513.05 | 484.67 | 511.65 | 511.65 | 803,600 |
21 Jan 2022 | 509.00 | 514.34 | 500.01 | 501.96 | 501.96 | 582,000 |
20 Jan 2022 | 523.62 | 535.31 | 510.15 | 511.15 | 511.15 | 400,200 |
19 Jan 2022 | 521.68 | 532.71 | 518.62 | 519.13 | 519.13 | 394,000 |
18 Jan 2022 | 514.60 | 524.86 | 512.00 | 518.17 | 518.17 | 594,900 |
14 Jan 2022 | 527.23 | 534.96 | 520.00 | 529.35 | 529.35 | 570,400 |
13 Jan 2022 | 556.46 | 556.53 | 533.44 | 534.20 | 534.20 | 400,500 |
12 Jan 2022 | 558.58 | 565.98 | 550.42 | 554.63 | 554.63 | 383,000 |
11 Jan 2022 | 556.38 | 558.82 | 544.75 | 555.06 | 555.06 | 609,100 |
10 Jan 2022 | 537.49 | 559.47 | 535.73 | 558.65 | 558.65 | 577,000 |
07 Jan 2022 | 568.77 | 571.50 | 549.91 | 550.30 | 550.30 | 603,600 |
06 Jan 2022 | 577.89 | 588.95 | 572.75 | 576.36 | 576.36 | 484,900 |
05 Jan 2022 | 612.45 | 612.45 | 583.30 | 583.46 | 583.46 | 518,600 |
04 Jan 2022 | 629.99 | 629.99 | 597.16 | 605.42 | 605.42 | 605,200 |
03 Jan 2022 | 655.66 | 656.31 | 625.28 | 631.01 | 631.01 | 418,200 |
31 Dec 2021 | 659.84 | 664.65 | 656.42 | 658.46 | 658.46 | 217,000 |
30 Dec 2021 | 655.40 | 664.70 | 655.13 | 661.32 | 661.32 | 206,000 |
29 Dec 2021 | 652.52 | 660.15 | 648.40 | 655.69 | 655.69 | 247,900 |
28 Dec 2021 | 659.47 | 659.94 | 649.35 | 651.28 | 651.28 | 172,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |