Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Feb 2021 | 327.50 | 335.00 | 325.63 | 332.50 | 332.50 | 849,766 |
25 Feb 2021 | 322.00 | 330.50 | 322.00 | 330.50 | 330.50 | 595,980 |
24 Feb 2021 | 320.50 | 325.00 | 320.00 | 325.00 | 325.00 | 1,338,500 |
23 Feb 2021 | 327.00 | 330.00 | 317.66 | 320.00 | 320.00 | 1,509,335 |
22 Feb 2021 | 340.00 | 340.00 | 325.00 | 325.00 | 325.00 | 441,810 |
19 Feb 2021 | 338.00 | 340.00 | 336.00 | 336.00 | 336.00 | 545,848 |
18 Feb 2021 | 351.50 | 351.50 | 335.50 | 335.50 | 335.50 | 557,850 |
17 Feb 2021 | 352.00 | 354.00 | 349.00 | 349.00 | 349.00 | 678,851 |
16 Feb 2021 | 348.50 | 353.00 | 346.50 | 353.00 | 353.00 | 913,876 |
15 Feb 2021 | 338.00 | 349.00 | 338.00 | 348.50 | 348.50 | 565,049 |
12 Feb 2021 | 336.50 | 339.50 | 336.50 | 338.00 | 338.00 | 546,721 |
11 Feb 2021 | 342.00 | 345.00 | 340.00 | 340.00 | 340.00 | 629,606 |
10 Feb 2021 | 332.00 | 344.00 | 332.00 | 341.50 | 341.50 | 691,532 |
09 Feb 2021 | 335.50 | 340.00 | 335.00 | 340.00 | 340.00 | 434,451 |
08 Feb 2021 | 337.00 | 337.00 | 331.00 | 334.00 | 334.00 | 420,520 |
05 Feb 2021 | 325.00 | 338.50 | 325.00 | 337.00 | 337.00 | 943,817 |
04 Feb 2021 | 325.00 | 327.02 | 322.00 | 326.00 | 326.00 | 346,430 |
03 Feb 2021 | 323.00 | 325.50 | 322.00 | 322.00 | 322.00 | 435,199 |
02 Feb 2021 | 325.00 | 325.50 | 320.50 | 323.50 | 323.50 | 868,165 |
01 Feb 2021 | 325.00 | 325.00 | 320.00 | 321.50 | 321.50 | 589,531 |
29 Jan 2021 | 320.00 | 325.50 | 320.00 | 323.00 | 323.00 | 544,575 |
28 Jan 2021 | 325.00 | 325.00 | 313.43 | 325.00 | 325.00 | 683,492 |
27 Jan 2021 | 325.00 | 330.50 | 322.00 | 322.00 | 322.00 | 774,207 |
26 Jan 2021 | 328.50 | 330.00 | 326.00 | 327.00 | 327.00 | 640,577 |
25 Jan 2021 | 329.00 | 329.00 | 320.00 | 325.00 | 325.00 | 638,719 |
22 Jan 2021 | 330.00 | 333.53 | 325.00 | 325.00 | 325.00 | 523,850 |
21 Jan 2021 | 327.50 | 334.00 | 326.50 | 329.50 | 329.50 | 330,570 |
20 Jan 2021 | 310.00 | 328.00 | 310.00 | 328.00 | 328.00 | 1,007,203 |
19 Jan 2021 | 311.50 | 318.00 | 310.50 | 318.00 | 318.00 | 480,665 |
18 Jan 2021 | 315.00 | 316.50 | 310.00 | 310.00 | 310.00 | 319,498 |
15 Jan 2021 | 312.00 | 316.00 | 308.00 | 311.00 | 311.00 | 366,017 |
14 Jan 2021 | 319.00 | 320.00 | 312.00 | 312.50 | 312.50 | 389,484 |
13 Jan 2021 | 318.00 | 319.00 | 312.00 | 312.00 | 312.00 | 308,762 |
12 Jan 2021 | 322.00 | 322.50 | 312.00 | 314.00 | 314.00 | 602,139 |
11 Jan 2021 | 321.50 | 325.07 | 320.00 | 320.00 | 320.00 | 572,404 |
08 Jan 2021 | 322.50 | 322.50 | 321.00 | 322.00 | 322.00 | 373,429 |
07 Jan 2021 | 322.50 | 324.00 | 321.00 | 321.50 | 321.50 | 477,031 |
06 Jan 2021 | 322.00 | 322.73 | 317.00 | 321.00 | 321.00 | 478,309 |
05 Jan 2021 | 312.00 | 320.50 | 310.70 | 320.00 | 320.00 | 742,558 |
04 Jan 2021 | 305.00 | 315.00 | 305.00 | 314.00 | 314.00 | 476,539 |
31 Dec 2020 | 304.00 | 305.50 | 304.00 | 305.00 | 305.00 | 410,972 |
30 Dec 2020 | 305.00 | 306.00 | 304.00 | 305.00 | 305.00 | 601,909 |
29 Dec 2020 | 305.50 | 306.00 | 304.45 | 305.00 | 305.00 | 845,031 |
24 Dec 2020 | 305.00 | 305.26 | 304.00 | 305.00 | 305.00 | 180,194 |
23 Dec 2020 | 305.00 | 305.93 | 300.00 | 305.00 | 305.00 | 452,541 |
22 Dec 2020 | 300.00 | 305.00 | 299.50 | 304.00 | 304.00 | 229,068 |
21 Dec 2020 | 301.00 | 305.00 | 300.44 | 301.50 | 301.50 | 336,989 |
18 Dec 2020 | 304.50 | 305.00 | 300.44 | 304.00 | 304.00 | 802,545 |
17 Dec 2020 | 305.00 | 305.20 | 300.26 | 304.50 | 304.50 | 841,474 |
16 Dec 2020 | 303.00 | 304.50 | 301.75 | 304.00 | 304.00 | 1,188,321 |
15 Dec 2020 | 300.50 | 303.50 | 297.50 | 303.50 | 303.50 | 487,165 |
14 Dec 2020 | 298.50 | 304.50 | 298.50 | 301.00 | 301.00 | 347,527 |
11 Dec 2020 | 295.50 | 301.87 | 295.50 | 298.00 | 298.00 | 588,306 |
10 Dec 2020 | 298.00 | 302.00 | 295.50 | 297.00 | 297.00 | 1,293,383 |
09 Dec 2020 | 303.50 | 306.50 | 296.50 | 296.50 | 296.50 | 879,431 |
08 Dec 2020 | 305.50 | 305.50 | 303.00 | 304.00 | 304.00 | 390,094 |
07 Dec 2020 | 305.50 | 305.50 | 303.00 | 303.00 | 303.00 | 443,550 |
04 Dec 2020 | 305.50 | 305.50 | 304.00 | 305.00 | 305.00 | 514,683 |
03 Dec 2020 | 305.50 | 305.50 | 303.00 | 305.50 | 305.50 | 891,566 |
02 Dec 2020 | 301.00 | 305.00 | 301.00 | 305.00 | 305.00 | 759,293 |
01 Dec 2020 | 302.00 | 305.00 | 298.50 | 303.00 | 303.00 | 1,084,976 |
30 Nov 2020 | 295.00 | 303.50 | 294.50 | 301.00 | 301.00 | 914,958 |
27 Nov 2020 | 301.00 | 305.00 | 292.50 | 295.50 | 295.50 | 1,528,947 |
26 Nov 2020 | 301.00 | 306.00 | 301.00 | 303.50 | 303.50 | 380,750 |
25 Nov 2020 | 305.50 | 305.50 | 299.50 | 305.00 | 305.00 | 1,227,903 |
24 Nov 2020 | 306.00 | 306.00 | 303.50 | 304.50 | 304.50 | 909,577 |
23 Nov 2020 | 305.00 | 306.00 | 301.50 | 305.00 | 305.00 | 827,542 |
20 Nov 2020 | 298.00 | 306.00 | 298.00 | 303.50 | 303.50 | 715,033 |
19 Nov 2020 | 303.00 | 305.00 | 303.00 | 305.00 | 305.00 | 674,526 |
18 Nov 2020 | 301.00 | 305.75 | 300.53 | 304.50 | 304.50 | 641,842 |
17 Nov 2020 | 302.50 | 306.00 | 290.50 | 297.00 | 297.00 | 964,401 |
16 Nov 2020 | 306.00 | 306.00 | 302.50 | 304.00 | 304.00 | 1,052,241 |
13 Nov 2020 | 302.50 | 306.00 | 302.50 | 304.00 | 304.00 | 1,072,054 |
12 Nov 2020 | 312.00 | 312.00 | 303.00 | 305.50 | 305.50 | 577,518 |
11 Nov 2020 | 306.00 | 306.00 | 303.00 | 306.00 | 306.00 | 438,358 |
10 Nov 2020 | 306.00 | 306.39 | 304.00 | 304.00 | 304.00 | 1,589,476 |
09 Nov 2020 | 305.00 | 309.10 | 304.00 | 305.00 | 305.00 | 1,480,791 |
06 Nov 2020 | 294.50 | 305.00 | 291.40 | 302.00 | 302.00 | 404,056 |
05 Nov 2020 | 295.00 | 295.00 | 289.00 | 291.00 | 291.00 | 759,404 |
04 Nov 2020 | 288.00 | 294.00 | 288.00 | 293.00 | 293.00 | 532,571 |
03 Nov 2020 | 295.00 | 296.00 | 290.00 | 290.00 | 290.00 | 378,957 |
02 Nov 2020 | 296.00 | 300.50 | 286.00 | 293.50 | 293.50 | 1,478,956 |
30 Oct 2020 | 290.00 | 297.69 | 286.82 | 297.00 | 297.00 | 1,677,411 |
29 Oct 2020 | 285.50 | 294.87 | 285.50 | 288.00 | 288.00 | 263,984 |
28 Oct 2020 | 285.00 | 289.55 | 285.00 | 286.00 | 286.00 | 512,305 |
27 Oct 2020 | 286.00 | 290.00 | 285.00 | 290.00 | 290.00 | 442,678 |
26 Oct 2020 | 285.50 | 288.50 | 284.57 | 286.50 | 286.50 | 1,786,174 |
23 Oct 2020 | 285.50 | 288.50 | 285.50 | 287.50 | 287.50 | 537,191 |
22 Oct 2020 | 289.00 | 290.00 | 285.50 | 287.50 | 287.50 | 469,072 |
21 Oct 2020 | 287.00 | 291.02 | 287.00 | 287.00 | 287.00 | 303,393 |
20 Oct 2020 | 286.50 | 289.50 | 282.00 | 287.50 | 287.50 | 263,549 |
19 Oct 2020 | 286.50 | 290.60 | 281.00 | 286.00 | 286.00 | 374,617 |
16 Oct 2020 | 290.50 | 292.42 | 284.50 | 285.00 | 285.00 | 368,542 |
15 Oct 2020 | 285.50 | 291.00 | 276.50 | 291.00 | 291.00 | 955,871 |
14 Oct 2020 | 294.50 | 295.50 | 286.00 | 288.00 | 288.00 | 577,113 |
13 Oct 2020 | 297.50 | 297.50 | 290.00 | 290.00 | 290.00 | 455,079 |
12 Oct 2020 | 299.00 | 299.00 | 295.00 | 297.50 | 297.50 | 1,018,897 |
09 Oct 2020 | 302.00 | 302.50 | 295.50 | 296.00 | 296.00 | 633,322 |
08 Oct 2020 | 302.00 | 302.50 | 298.00 | 298.00 | 298.00 | 789,466 |
07 Oct 2020 | 300.00 | 303.00 | 295.87 | 299.00 | 299.00 | 949,752 |
*Close price adjusted for splits.**Adjusted close price adjusted for both dividends and splits. |