Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
16 Apr 2021 | 590.50 | 594.75 | 583.25 | 585.50 | 585.50 | 176,855 |
15 Apr 2021 | 594.25 | 601.50 | 587.75 | 590.00 | 590.00 | 176,855 |
14 Apr 2021 | 579.75 | 597.75 | 578.75 | 594.00 | 594.00 | 242,724 |
13 Apr 2021 | 569.00 | 584.50 | 565.50 | 580.00 | 580.00 | 225,715 |
12 Apr 2021 | 577.75 | 586.00 | 567.25 | 569.00 | 569.00 | 198,642 |
09 Apr 2021 | 579.00 | 595.00 | 575.50 | 577.25 | 577.25 | 249,738 |
08 Apr 2021 | 560.75 | 583.00 | 559.25 | 579.75 | 579.75 | 258,786 |
07 Apr 2021 | 555.75 | 562.25 | 553.75 | 560.50 | 560.50 | 158,002 |
06 Apr 2021 | 553.75 | 561.50 | 552.25 | 554.25 | 554.25 | 134,848 |
05 Apr 2021 | 561.25 | 564.50 | 549.75 | 553.25 | 553.25 | 143,679 |
01 Apr 2021 | 575.00 | 585.00 | 556.50 | 559.75 | 559.75 | 249,753 |
31 Mar 2021 | 538.25 | 564.25 | 536.25 | 564.25 | 564.25 | 145,896 |
30 Mar 2021 | 546.25 | 547.50 | 533.75 | 539.25 | 539.25 | 136,033 |
29 Mar 2021 | 551.75 | 552.00 | 542.25 | 546.75 | 546.75 | 119,797 |
26 Mar 2021 | 546.50 | 554.00 | 544.00 | 552.50 | 552.50 | 124,031 |
25 Mar 2021 | 552.25 | 552.50 | 541.50 | 546.50 | 546.50 | 142,181 |
24 Mar 2021 | 551.00 | 553.75 | 548.25 | 553.25 | 553.25 | 92,011 |
23 Mar 2021 | 551.25 | 556.00 | 547.75 | 551.25 | 551.25 | 122,094 |
22 Mar 2021 | 558.00 | 558.75 | 546.75 | 549.00 | 549.00 | 129,296 |
19 Mar 2021 | 546.25 | 559.00 | 545.50 | 557.75 | 557.75 | 158,521 |
18 Mar 2021 | 556.75 | 558.00 | 545.25 | 546.50 | 546.50 | 157,912 |
17 Mar 2021 | 554.00 | 558.50 | 552.00 | 558.00 | 558.00 | 129,647 |
16 Mar 2021 | 549.50 | 555.50 | 546.75 | 554.25 | 554.25 | 132,710 |
15 Mar 2021 | 537.00 | 550.75 | 532.75 | 549.50 | 549.50 | 140,615 |
12 Mar 2021 | 545.00 | 551.50 | 544.50 | 549.25 | 549.25 | 123,442 |
11 Mar 2021 | 547.00 | 556.25 | 547.00 | 555.00 | 555.00 | 672 |
10 Mar 2021 | 564.50 | 564.50 | 547.50 | 547.75 | 547.75 | 1,986 |
09 Mar 2021 | 565.00 | 565.00 | 554.25 | 562.00 | 562.00 | 2,224 |
08 Mar 2021 | 565.25 | 571.25 | 557.00 | 565.00 | 565.00 | 2,320 |
05 Mar 2021 | 545.00 | 564.75 | 544.50 | 562.00 | 562.00 | 1,441 |
04 Mar 2021 | 550.25 | 554.25 | 546.00 | 546.25 | 546.25 | 2,129 |
03 Mar 2021 | 560.00 | 560.00 | 548.00 | 550.25 | 550.25 | 3,809 |
02 Mar 2021 | 547.25 | 564.00 | 542.00 | 560.75 | 560.75 | 8,112 |
01 Mar 2021 | 560.50 | 562.50 | 547.00 | 547.50 | 547.50 | 6,534 |
26 Feb 2021 | 554.50 | 556.50 | 546.25 | 555.50 | 555.50 | 21,395 |
25 Feb 2021 | 559.00 | 560.50 | 542.50 | 554.75 | 554.75 | 128,538 |
24 Feb 2021 | 553.50 | 560.75 | 552.00 | 559.25 | 559.25 | 174,397 |
23 Feb 2021 | 550.75 | 559.50 | 550.00 | 553.75 | 553.75 | 134,967 |
22 Feb 2021 | 544.25 | 551.50 | 543.50 | 551.00 | 551.00 | 140,629 |
19 Feb 2021 | 549.25 | 555.50 | 540.75 | 542.75 | 542.75 | 203,468 |
18 Feb 2021 | 552.75 | 554.50 | 548.00 | 550.25 | 550.25 | 123,409 |
17 Feb 2021 | 552.00 | 554.75 | 547.50 | 553.00 | 553.00 | 121,352 |
16 Feb 2021 | 547.00 | 552.75 | 538.50 | 552.25 | 552.25 | 146,173 |
12 Feb 2021 | 541.00 | 546.25 | 536.75 | 538.75 | 538.75 | 117,970 |
11 Feb 2021 | 532.25 | 546.50 | 524.75 | 541.00 | 541.00 | 261,046 |
10 Feb 2021 | 556.00 | 556.25 | 531.75 | 534.50 | 534.50 | 285,720 |
09 Feb 2021 | 565.00 | 574.25 | 545.00 | 556.25 | 556.25 | 390,741 |
08 Feb 2021 | 548.75 | 565.75 | 548.75 | 563.75 | 563.75 | 267,647 |
05 Feb 2021 | 548.50 | 552.25 | 545.50 | 548.50 | 548.50 | 216,445 |
04 Feb 2021 | 552.00 | 558.00 | 547.00 | 550.00 | 550.00 | 217,079 |
03 Feb 2021 | 543.25 | 552.50 | 536.50 | 552.00 | 552.00 | 210,137 |
02 Feb 2021 | 549.75 | 552.50 | 540.25 | 543.00 | 543.00 | 175,739 |
01 Feb 2021 | 549.00 | 555.75 | 539.00 | 549.25 | 549.25 | 219,066 |
29 Jan 2021 | 534.50 | 553.75 | 533.25 | 547.00 | 547.00 | 279,607 |
28 Jan 2021 | 533.25 | 550.50 | 529.00 | 534.50 | 534.50 | 252,543 |
27 Jan 2021 | 532.50 | 543.75 | 529.50 | 534.00 | 534.00 | 223,887 |
26 Jan 2021 | 513.00 | 534.25 | 508.00 | 532.25 | 532.25 | 232,259 |
25 Jan 2021 | 500.00 | 515.50 | 492.50 | 511.50 | 511.50 | 264,763 |
22 Jan 2021 | 522.50 | 522.75 | 499.25 | 500.50 | 500.50 | 289,548 |
21 Jan 2021 | 521.00 | 531.50 | 519.25 | 524.25 | 524.25 | 169,566 |
20 Jan 2021 | 525.00 | 526.50 | 512.75 | 522.00 | 522.00 | 217,777 |
19 Jan 2021 | 531.50 | 534.25 | 523.25 | 526.00 | 526.00 | 188,564 |
15 Jan 2021 | 534.00 | 536.50 | 527.75 | 531.50 | 531.50 | 167,504 |
14 Jan 2021 | 523.00 | 536.50 | 519.00 | 534.25 | 534.25 | 210,370 |
13 Jan 2021 | 524.00 | 541.50 | 522.25 | 524.50 | 524.50 | 327,689 |
12 Jan 2021 | 491.50 | 517.25 | 489.25 | 517.25 | 517.25 | 248,448 |
11 Jan 2021 | 496.50 | 500.50 | 490.25 | 492.25 | 492.25 | 176,563 |
08 Jan 2021 | 494.00 | 499.50 | 492.50 | 496.25 | 496.25 | 163,270 |
07 Jan 2021 | 495.00 | 496.00 | 487.25 | 494.00 | 494.00 | 185,782 |
06 Jan 2021 | 492.50 | 502.75 | 491.50 | 495.00 | 495.00 | 202,374 |
05 Jan 2021 | 484.50 | 496.00 | 482.50 | 491.75 | 491.75 | 219,646 |
04 Jan 2021 | 487.25 | 497.75 | 479.50 | 483.75 | 483.75 | 265,157 |
31 Dec 2020 | 474.00 | 485.75 | 473.00 | 484.00 | 484.00 | 168,459 |
30 Dec 2020 | 466.00 | 476.00 | 462.00 | 474.50 | 474.50 | 163,367 |
29 Dec 2020 | 455.75 | 467.25 | 453.50 | 466.00 | 466.00 | 191,298 |
28 Dec 2020 | 452.00 | 457.50 | 448.00 | 456.50 | 456.50 | 145,219 |
24 Dec 2020 | - | - | - | - | - | - |
23 Dec 2020 | 442.75 | 449.75 | 441.50 | 447.25 | 447.25 | 147,651 |
22 Dec 2020 | 440.00 | 444.25 | 437.25 | 443.50 | 443.50 | 140,992 |
21 Dec 2020 | 438.00 | 440.75 | 430.25 | 440.00 | 440.00 | 141,947 |
18 Dec 2020 | 432.25 | 438.50 | 432.00 | 437.50 | 437.50 | 128,812 |
17 Dec 2020 | 426.25 | 433.00 | 424.25 | 432.50 | 432.50 | 119,655 |
16 Dec 2020 | 425.25 | 429.25 | 423.75 | 427.25 | 427.25 | 111,651 |
15 Dec 2020 | 424.00 | 425.25 | 420.50 | 424.75 | 424.75 | 98,612 |
14 Dec 2020 | 424.75 | 429.75 | 419.25 | 419.25 | 419.25 | 108,692 |
11 Dec 2020 | 422.00 | 424.50 | 417.50 | 424.25 | 424.25 | 1,724 |
10 Dec 2020 | 422.00 | 425.75 | 420.00 | 420.25 | 420.25 | 1,262 |
09 Dec 2020 | 418.00 | 422.25 | 418.00 | 422.00 | 422.00 | 1,079 |
08 Dec 2020 | 418.75 | 419.00 | 415.50 | 417.00 | 417.00 | 1,757 |
07 Dec 2020 | 415.25 | 421.00 | 412.00 | 419.50 | 419.50 | 1,156 |
04 Dec 2020 | 422.25 | 422.75 | 415.75 | 417.00 | 417.00 | 1,675 |
03 Dec 2020 | 419.25 | 423.25 | 417.75 | 422.50 | 422.50 | 2,379 |
02 Dec 2020 | 414.50 | 419.75 | 409.00 | 419.00 | 419.00 | 3,551 |
01 Dec 2020 | 420.00 | 423.00 | 414.00 | 414.75 | 414.75 | 5,316 |
30 Nov 2020 | 427.50 | 430.50 | 418.25 | 419.75 | 419.75 | 14,701 |
27 Nov 2020 | - | - | - | - | - | - |
25 Nov 2020 | 426.00 | 427.50 | 420.00 | 420.00 | 420.00 | 124,261 |
24 Nov 2020 | 425.75 | 426.50 | 416.50 | 425.75 | 425.75 | 144,304 |
23 Nov 2020 | 427.50 | 429.75 | 423.50 | 426.50 | 426.50 | 153,801 |
20 Nov 2020 | 422.25 | 428.00 | 421.50 | 423.25 | 423.25 | 137,243 |
*Close price adjusted for splits.**Adjusted close price adjusted for both dividends and splits. |