Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 May 2022 | 185.87 | 190.19 | 179.77 | 186.35 | 186.35 | 10,422,600 |
19 May 2022 | 178.05 | 186.30 | 175.71 | 183.48 | 183.48 | 10,448,500 |
18 May 2022 | 186.72 | 187.70 | 176.27 | 177.19 | 177.19 | 9,665,600 |
17 May 2022 | 189.17 | 191.40 | 185.17 | 190.56 | 190.56 | 9,876,700 |
16 May 2022 | 193.30 | 195.89 | 185.70 | 186.51 | 186.51 | 16,145,000 |
13 May 2022 | 177.16 | 187.77 | 176.01 | 187.64 | 187.64 | 13,103,800 |
12 May 2022 | 163.96 | 177.58 | 162.71 | 174.31 | 174.31 | 17,662,100 |
11 May 2022 | 176.09 | 180.92 | 165.55 | 166.37 | 166.37 | 12,665,500 |
10 May 2022 | 176.01 | 181.87 | 170.57 | 177.66 | 177.66 | 13,883,900 |
09 May 2022 | 177.66 | 183.20 | 172.30 | 173.10 | 173.10 | 14,031,300 |
06 May 2022 | 186.75 | 187.21 | 175.81 | 180.97 | 180.97 | 17,167,500 |
05 May 2022 | 200.45 | 200.71 | 186.00 | 188.32 | 188.32 | 13,971,300 |
04 May 2022 | 197.65 | 204.38 | 191.01 | 204.01 | 204.01 | 12,218,800 |
03 May 2022 | 198.29 | 203.20 | 194.77 | 199.87 | 199.87 | 11,839,400 |
02 May 2022 | 191.71 | 200.21 | 190.01 | 199.46 | 199.46 | 14,591,600 |
29 Apr 2022 | 198.68 | 204.71 | 190.00 | 190.36 | 190.36 | 16,356,600 |
28 Apr 2022 | 191.56 | 201.48 | 185.60 | 199.52 | 199.52 | 21,363,200 |
27 Apr 2022 | 194.01 | 200.19 | 187.77 | 188.54 | 188.54 | 22,298,400 |
26 Apr 2022 | 208.80 | 209.15 | 198.28 | 198.40 | 198.40 | 20,318,100 |
25 Apr 2022 | 213.81 | 216.66 | 204.51 | 209.91 | 209.91 | 28,152,000 |
22 Apr 2022 | 220.18 | 226.27 | 210.05 | 215.52 | 215.52 | 37,515,100 |
21 Apr 2022 | 220.00 | 227.68 | 211.52 | 218.22 | 218.22 | 53,501,600 |
20 Apr 2022 | 245.20 | 248.70 | 212.51 | 226.19 | 226.19 | 133,387,500 |
19 Apr 2022 | 333.22 | 351.68 | 333.22 | 348.61 | 348.61 | 20,906,900 |
18 Apr 2022 | 340.00 | 342.36 | 331.62 | 337.86 | 337.86 | 5,105,000 |
14 Apr 2022 | 350.95 | 352.00 | 339.86 | 341.13 | 341.13 | 4,343,800 |
13 Apr 2022 | 343.92 | 352.00 | 341.16 | 350.43 | 350.43 | 3,231,000 |
12 Apr 2022 | 355.91 | 359.41 | 342.25 | 344.10 | 344.10 | 3,824,300 |
11 Apr 2022 | 350.00 | 354.78 | 345.20 | 348.00 | 348.00 | 3,777,100 |
08 Apr 2022 | 361.96 | 362.50 | 354.87 | 355.88 | 355.88 | 4,025,200 |
07 Apr 2022 | 365.00 | 368.54 | 353.69 | 362.15 | 362.15 | 4,948,900 |
06 Apr 2022 | 374.15 | 376.47 | 362.73 | 368.35 | 368.35 | 4,354,900 |
05 Apr 2022 | 389.30 | 390.00 | 377.31 | 380.15 | 380.15 | 4,234,500 |
04 Apr 2022 | 373.55 | 396.02 | 373.13 | 391.50 | 391.50 | 7,001,800 |
01 Apr 2022 | 376.80 | 380.87 | 368.50 | 373.47 | 373.47 | 4,644,200 |
31 Mar 2022 | 383.59 | 384.00 | 373.61 | 374.59 | 374.59 | 4,134,700 |
30 Mar 2022 | 389.55 | 392.70 | 378.63 | 381.47 | 381.47 | 4,023,300 |
29 Mar 2022 | 384.39 | 396.50 | 380.33 | 391.82 | 391.82 | 5,880,700 |
28 Mar 2022 | 375.23 | 380.28 | 366.73 | 378.51 | 378.51 | 4,323,400 |
25 Mar 2022 | 377.07 | 377.64 | 366.43 | 373.85 | 373.85 | 3,574,500 |
24 Mar 2022 | 379.76 | 379.76 | 368.90 | 375.71 | 375.71 | 3,888,500 |
23 Mar 2022 | 379.77 | 382.46 | 374.49 | 374.49 | 374.49 | 3,729,000 |
22 Mar 2022 | 371.14 | 386.66 | 366.76 | 382.92 | 382.92 | 4,242,800 |
21 Mar 2022 | 378.02 | 381.82 | 368.94 | 374.59 | 374.59 | 4,866,500 |
18 Mar 2022 | 372.00 | 381.80 | 368.47 | 380.60 | 380.60 | 8,324,800 |
17 Mar 2022 | 359.70 | 373.31 | 354.88 | 371.40 | 371.40 | 5,818,300 |
16 Mar 2022 | 348.20 | 359.99 | 343.06 | 357.53 | 357.53 | 6,982,500 |
15 Mar 2022 | 335.10 | 345.36 | 332.36 | 343.75 | 343.75 | 5,460,600 |
14 Mar 2022 | 338.72 | 341.32 | 329.82 | 331.01 | 331.01 | 5,907,800 |
11 Mar 2022 | 361.19 | 363.36 | 340.00 | 340.32 | 340.32 | 4,819,900 |
10 Mar 2022 | 356.20 | 367.02 | 353.30 | 356.77 | 356.77 | 4,807,800 |
09 Mar 2022 | 357.69 | 364.14 | 350.51 | 358.79 | 358.79 | 6,520,200 |
08 Mar 2022 | 349.80 | 358.86 | 340.67 | 341.76 | 341.76 | 6,428,700 |
07 Mar 2022 | 360.41 | 362.00 | 350.20 | 350.26 | 350.26 | 5,708,400 |
04 Mar 2022 | 368.00 | 374.82 | 357.17 | 361.73 | 361.73 | 5,325,500 |
03 Mar 2022 | 386.00 | 386.12 | 364.65 | 368.07 | 368.07 | 6,076,800 |
02 Mar 2022 | 388.93 | 389.22 | 375.21 | 380.03 | 380.03 | 5,356,800 |
01 Mar 2022 | 391.60 | 395.00 | 383.71 | 386.24 | 386.24 | 3,290,400 |
28 Feb 2022 | 387.33 | 397.75 | 382.13 | 394.52 | 394.52 | 5,035,000 |
25 Feb 2022 | 386.61 | 391.29 | 375.58 | 390.80 | 390.80 | 4,841,600 |
24 Feb 2022 | 355.09 | 390.73 | 354.72 | 390.03 | 390.03 | 7,068,700 |
23 Feb 2022 | 382.72 | 386.00 | 366.66 | 367.46 | 367.46 | 4,614,300 |
22 Feb 2022 | 388.95 | 392.42 | 373.02 | 377.38 | 377.38 | 6,697,500 |
18 Feb 2022 | 392.53 | 402.87 | 389.05 | 391.29 | 391.29 | 6,801,700 |
17 Feb 2022 | 394.24 | 399.11 | 385.70 | 386.67 | 386.67 | 4,669,200 |
16 Feb 2022 | 401.53 | 401.56 | 390.38 | 398.08 | 398.08 | 5,277,700 |
15 Feb 2022 | 403.79 | 409.16 | 401.01 | 407.46 | 407.46 | 5,392,300 |
14 Feb 2022 | 387.59 | 409.36 | 386.89 | 396.57 | 396.57 | 7,202,200 |
11 Feb 2022 | 405.33 | 411.61 | 387.65 | 391.31 | 391.31 | 7,558,900 |
10 Feb 2022 | 402.10 | 408.00 | 396.36 | 406.27 | 406.27 | 8,452,900 |
09 Feb 2022 | 408.65 | 412.98 | 398.79 | 412.89 | 412.89 | 7,738,200 |
08 Feb 2022 | 398.18 | 406.61 | 395.83 | 403.53 | 403.53 | 6,818,500 |
07 Feb 2022 | 410.17 | 412.35 | 393.55 | 402.10 | 402.10 | 8,232,900 |
04 Feb 2022 | 407.31 | 412.77 | 396.64 | 410.17 | 410.17 | 7,789,800 |
03 Feb 2022 | 421.44 | 429.26 | 404.28 | 405.60 | 405.60 | 9,905,200 |
02 Feb 2022 | 448.25 | 451.98 | 426.48 | 429.48 | 429.48 | 14,346,000 |
01 Feb 2022 | 432.96 | 458.48 | 425.54 | 457.13 | 457.13 | 22,568,100 |
31 Jan 2022 | 401.97 | 427.70 | 398.20 | 427.14 | 427.14 | 20,047,500 |
28 Jan 2022 | 386.76 | 387.00 | 372.08 | 384.36 | 384.36 | 11,966,600 |
27 Jan 2022 | 382.06 | 394.80 | 378.10 | 386.70 | 386.70 | 24,324,700 |
26 Jan 2022 | 378.27 | 382.66 | 356.62 | 359.70 | 359.70 | 12,684,000 |
25 Jan 2022 | 379.14 | 387.71 | 365.13 | 366.42 | 366.42 | 15,145,800 |
24 Jan 2022 | 383.91 | 387.26 | 351.46 | 387.15 | 387.15 | 32,346,000 |
21 Jan 2022 | 400.43 | 409.15 | 379.99 | 397.50 | 397.50 | 58,904,300 |
20 Jan 2022 | 517.75 | 526.64 | 506.93 | 508.25 | 508.25 | 12,659,000 |
19 Jan 2022 | 515.00 | 523.21 | 510.51 | 515.86 | 515.86 | 4,353,500 |
18 Jan 2022 | 520.08 | 521.75 | 508.68 | 510.80 | 510.80 | 4,839,100 |
14 Jan 2022 | 517.60 | 538.37 | 511.88 | 525.69 | 525.69 | 7,861,100 |
13 Jan 2022 | 537.06 | 540.79 | 518.26 | 519.20 | 519.20 | 4,475,100 |
12 Jan 2022 | 544.27 | 544.27 | 532.02 | 537.22 | 537.22 | 3,787,400 |
11 Jan 2022 | 536.99 | 543.91 | 530.07 | 540.84 | 540.84 | 3,077,800 |
10 Jan 2022 | 538.49 | 543.69 | 526.32 | 539.85 | 539.85 | 4,486,100 |
07 Jan 2022 | 549.46 | 553.43 | 538.22 | 541.06 | 541.06 | 3,382,900 |
06 Jan 2022 | 554.34 | 563.36 | 542.01 | 553.29 | 553.29 | 5,711,800 |
05 Jan 2022 | 592.00 | 592.84 | 566.88 | 567.52 | 567.52 | 4,148,700 |
04 Jan 2022 | 599.91 | 600.41 | 581.60 | 591.15 | 591.15 | 4,393,100 |
03 Jan 2022 | 605.61 | 609.99 | 590.56 | 597.37 | 597.37 | 3,067,500 |
31 Dec 2021 | 610.01 | 614.08 | 602.05 | 602.44 | 602.44 | 1,995,900 |
30 Dec 2021 | 612.99 | 620.61 | 611.24 | 612.09 | 612.09 | 1,625,100 |
29 Dec 2021 | 610.71 | 613.98 | 604.68 | 610.54 | 610.54 | 1,287,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |