Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.
- Available history
- 2020-04-03 to 2026-09-04
- Data captured
Stock Price Chart
Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close
Logarithmic scale. Both lines share the same starting value for the selected range.
Historical Stock Price — 2020
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2020-12-31 | $319.60 | $319.60 | 105,230 | — | — |
| 2020-12-30 | $339.20 | $339.20 | 77,303 | — | — |
| 2020-12-29 | $342.40 | $342.40 | 64,493 | — | — |
| 2020-12-28 | $349.60 | $349.60 | 57,535 | — | — |
| 2020-12-24 | $357.20 | $357.20 | 78,700 | — | — |
| 2020-12-23 | $365.60 | $365.60 | 99,798 | — | — |
| 2020-12-22 | $388.00 | $388.00 | 233,190 | — | — |
| 2020-12-21 | $377.20 | $377.20 | 241,468 | — | — |
| 2020-12-18 | $384.80 | $384.80 | 692,045 | — | — |
| 2020-12-17 | $374.40 | $374.40 | 252,000 | — | — |
| 2020-12-16 | $354.80 | $354.80 | 238,543 | — | — |
| 2020-12-15 | $337.60 | $337.60 | 110,508 | — | — |
| 2020-12-14 | $347.20 | $347.20 | 118,125 | — | — |
| 2020-12-11 | $338.80 | $338.80 | 110,655 | — | — |
| 2020-12-10 | $335.60 | $335.60 | 123,925 | — | — |
| 2020-12-09 | $352.40 | $352.40 | 149,305 | — | — |
| 2020-12-08 | $329.60 | $329.60 | 163,823 | — | — |
| 2020-12-07 | $344.40 | $344.40 | 226,420 | — | — |
| 2020-12-04 | $303.60 | $303.60 | 107,975 | — | — |
| 2020-12-03 | $281.20 | $281.20 | 72,615 | — | — |
| 2020-12-02 | $282.00 | $282.00 | 136,998 | — | — |
| 2020-12-01 | $271.20 | $271.20 | 78,950 | — | — |
| 2020-11-30 | $277.60 | $277.60 | 119,513 | — | — |
| 2020-11-27 | $298.80 | $298.80 | 49,245 | — | — |
| 2020-11-25 | $300.00 | $300.00 | 123,268 | — | — |
| 2020-11-24 | $298.80 | $298.80 | 134,568 | — | — |
| 2020-11-23 | $302.40 | $302.40 | 110,438 | — | — |
| 2020-11-20 | $302.40 | $302.40 | 87,880 | — | — |
| 2020-11-19 | $303.20 | $303.20 | 139,178 | — | — |
| 2020-11-18 | $285.20 | $285.20 | 117,735 | — | — |
| 2020-11-17 | $282.40 | $282.40 | 155,145 | — | — |
| 2020-11-16 | $276.40 | $276.40 | 173,863 | — | — |
| 2020-11-13 | $267.60 | $267.60 | 177,798 | — | — |
| 2020-11-12 | $250.80 | $250.80 | 434,055 | — | — |
| 2020-11-11 | $280.40 | $280.40 | 690,110 | — | — |
| 2020-11-10 | $349.20 | $349.20 | 53,705 | — | — |
| 2020-11-09 | $346.80 | $346.80 | 69,790 | — | — |
| 2020-11-06 | $348.00 | $348.00 | 86,720 | — | — |
| 2020-11-05 | $354.00 | $354.00 | 126,573 | — | — |
| 2020-11-04 | $336.00 | $336.00 | 91,403 | — | — |
| 2020-11-03 | $307.60 | $307.60 | 33,755 | — | — |
| 2020-11-02 | $292.40 | $292.40 | 36,730 | — | — |
| 2020-10-30 | $292.00 | $292.00 | 54,770 | — | — |
| 2020-10-29 | $303.60 | $303.60 | 28,250 | — | — |
| 2020-10-28 | $300.00 | $300.00 | 31,415 | — | — |
| 2020-10-27 | $312.40 | $312.40 | 31,558 | — | — |
| 2020-10-26 | $312.00 | $312.00 | 70,288 | — | — |
| 2020-10-23 | $309.20 | $309.20 | 75,498 | — | — |
| 2020-10-22 | $320.00 | $320.00 | 156,663 | — | — |
| 2020-10-21 | $315.20 | $315.20 | 86,335 | — | — |
| 2020-10-20 | $335.60 | $335.60 | 74,088 | — | — |
| 2020-10-19 | $352.40 | $352.40 | 66,248 | — | — |
| 2020-10-16 | $374.80 | $374.80 | 58,300 | — | — |
| 2020-10-15 | $379.60 | $379.60 | 98,845 | — | — |
| 2020-10-14 | $349.20 | $349.20 | 60,320 | — | — |
| 2020-10-13 | $332.80 | $332.80 | 118,243 | — | — |
| 2020-10-12 | $360.00 | $360.00 | 96,783 | — | — |
| 2020-10-09 | $387.00 | $387.00 | 27,635 | — | — |
| 2020-10-08 | $393.60 | $393.60 | 120,753 | — | — |
| 2020-10-07 | $410.00 | $410.00 | 44,420 | — | — |
| 2020-10-06 | $404.40 | $404.40 | 104,750 | — | — |
| 2020-10-05 | $414.00 | $414.00 | 211,315 | — | — |
| 2020-10-02 | $396.00 | $396.00 | 125,138 | — | — |
| 2020-10-01 | $404.80 | $404.80 | 108,843 | — | — |
| 2020-09-30 | $410.00 | $410.00 | 123,105 | — | — |
| 2020-09-29 | $417.60 | $417.60 | 51,758 | — | — |
| 2020-09-28 | $436.00 | $436.00 | 49,283 | — | — |
| 2020-09-25 | $431.60 | $431.60 | 66,500 | — | — |
| 2020-09-24 | $430.40 | $430.40 | 37,200 | — | — |
| 2020-09-23 | $439.60 | $439.60 | 34,968 | — | — |
| 2020-09-22 | $450.80 | $450.80 | 39,733 | — | — |
| 2020-09-21 | $454.00 | $454.00 | 70,435 | — | — |
| 2020-09-18 | $450.80 | $450.80 | 58,753 | — | — |
| 2020-09-17 | $446.40 | $446.40 | 42,055 | — | — |
| 2020-09-16 | $446.40 | $446.40 | 21,543 | — | — |
| 2020-09-15 | $445.60 | $445.60 | 32,565 | — | — |
| 2020-09-14 | $443.60 | $443.60 | 43,170 | — | — |
| 2020-09-11 | $435.60 | $435.60 | 15,228 | — | — |
| 2020-09-10 | $438.00 | $438.00 | 10,828 | — | — |
| 2020-09-09 | $441.20 | $441.20 | 13,140 | — | — |
| 2020-09-08 | $432.00 | $432.00 | 12,035 | — | — |
| 2020-09-04 | $440.00 | $440.00 | 18,830 | — | — |
| 2020-09-03 | $443.20 | $443.20 | 47,755 | — | — |
| 2020-09-02 | $458.00 | $458.00 | 22,590 | — | — |
| 2020-09-01 | $457.60 | $457.60 | 28,263 | — | — |
| 2020-08-31 | $460.80 | $460.80 | 24,673 | — | — |
| 2020-08-28 | $458.40 | $458.40 | 29,548 | — | — |
| 2020-08-27 | $453.60 | $453.60 | 28,688 | — | — |
| 2020-08-26 | $458.00 | $458.00 | 18,553 | — | — |
| 2020-08-25 | $460.00 | $460.00 | 83,188 | — | — |
| 2020-08-24 | $456.00 | $456.00 | 87,348 | — | — |
| 2020-08-21 | $453.60 | $453.60 | 151,775 | — | — |
| 2020-08-20 | $436.00 | $436.00 | 133,253 | — | — |
| 2020-08-19 | $416.80 | $416.80 | 42,155 | — | — |
| 2020-08-18 | $428.00 | $428.00 | 56,435 | — | — |
| 2020-08-17 | $432.00 | $432.00 | 49,295 | — | — |
| 2020-08-14 | $432.00 | $432.00 | 22,025 | — | — |
| 2020-08-13 | $430.00 | $430.00 | 31,300 | — | — |
| 2020-08-12 | $427.60 | $427.60 | 45,285 | — | — |
| 2020-08-11 | $430.00 | $430.00 | 39,595 | — | — |
| 2020-08-10 | $436.80 | $436.80 | 38,130 | — | — |
| 2020-08-07 | $434.40 | $434.40 | 118,983 | — | — |
| 2020-08-06 | $433.20 | $433.20 | 98,995 | — | — |
| 2020-08-05 | $409.60 | $409.60 | 48,800 | — | — |
| 2020-08-04 | $418.80 | $418.80 | 38,995 | — | — |
| 2020-08-03 | $410.00 | $410.00 | 28,308 | — | — |
| 2020-07-31 | $414.40 | $414.40 | 32,213 | — | — |
| 2020-07-30 | $424.00 | $424.00 | 55,385 | — | — |
| 2020-07-29 | $438.40 | $438.40 | 22,660 | — | — |
| 2020-07-28 | $437.60 | $437.60 | 34,913 | — | — |
| 2020-07-27 | $451.60 | $451.60 | 81,635 | — | — |
| 2020-07-24 | $439.20 | $439.20 | 25,108 | — | — |
| 2020-07-23 | $439.20 | $439.20 | 31,855 | — | — |
| 2020-07-22 | $443.12 | $443.12 | 43,125 | — | — |
| 2020-07-21 | $456.00 | $456.00 | 39,575 | — | — |
| 2020-07-20 | $466.80 | $466.80 | 39,465 | — | — |
| 2020-07-17 | $478.80 | $478.80 | 255,895 | — | — |
| 2020-07-16 | $472.00 | $472.00 | 208,575 | — | — |
| 2020-07-15 | $454.00 | $454.00 | 234,228 | — | — |
| 2020-07-14 | $445.60 | $445.60 | 132,235 | — | — |
| 2020-07-13 | $448.40 | $448.40 | 593,028 | — | — |
| 2020-07-10 | $432.40 | $432.40 | 3,773 | — | — |
| 2020-07-09 | $426.00 | $426.00 | 4,813 | — | — |
| 2020-07-08 | $425.20 | $425.20 | 4,410 | — | — |
| 2020-07-07 | $426.80 | $426.80 | 5,348 | — | — |
| 2020-07-06 | $430.00 | $430.00 | 6,535 | — | — |
| 2020-07-02 | $437.20 | $437.20 | 14,780 | — | — |
| 2020-07-01 | $432.40 | $432.40 | 5,588 | — | — |
| 2020-06-30 | $431.60 | $431.60 | 79,245 | — | — |
| 2020-06-29 | $416.00 | $416.00 | 3,345 | — | — |
| 2020-06-26 | $410.80 | $410.80 | 15,103 | — | — |
| 2020-06-25 | $415.20 | $415.20 | 1,550 | — | — |
| 2020-06-24 | $414.00 | $414.00 | 1,860 | — | — |
| 2020-06-23 | $417.48 | $417.48 | 11,918 | — | — |
| 2020-06-22 | $410.00 | $410.00 | 4,300 | — | — |
| 2020-06-19 | $410.00 | $410.00 | 3,900 | — | — |
| 2020-06-18 | $410.00 | $410.00 | 1,773 | — | — |
| 2020-06-17 | $410.40 | $410.40 | 4,410 | — | — |
| 2020-06-16 | $407.60 | $407.60 | 1,253 | — | — |
| 2020-06-15 | $403.60 | $403.60 | 3,663 | — | — |
| 2020-06-12 | $404.00 | $404.00 | 2,605 | — | — |
| 2020-06-11 | $408.00 | $408.00 | 1,545 | — | — |
| 2020-06-10 | $412.80 | $412.80 | 6,333 | — | — |
| 2020-06-09 | $411.60 | $411.60 | 1,525 | — | — |
| 2020-06-08 | $410.40 | $410.40 | 515 | — | — |
| 2020-06-05 | $410.00 | $410.00 | 15,495 | — | — |
| 2020-06-04 | $407.60 | $407.60 | 10,485 | — | — |
| 2020-06-03 | $407.60 | $407.60 | 533 | — | — |
| 2020-06-02 | $408.00 | $408.00 | 585 | — | — |
| 2020-06-01 | $409.20 | $409.20 | 980 | — | — |
| 2020-05-29 | $410.00 | $410.00 | 3,845 | — | — |
| 2020-05-28 | $408.00 | $408.00 | 538 | — | — |
| 2020-05-27 | $405.60 | $405.60 | 1,370 | — | — |
| 2020-05-26 | $404.00 | $404.00 | 405 | — | — |
| 2020-05-22 | $404.00 | $404.00 | 60 | — | — |
| 2020-05-21 | $404.00 | $404.00 | 265 | — | — |
| 2020-05-20 | $404.00 | $404.00 | 13,095 | — | — |
| 2020-05-19 | $403.60 | $403.60 | 17,558 | — | — |
| 2020-05-18 | $402.80 | $402.80 | 20 | — | — |
| 2020-05-15 | $401.60 | $401.60 | 183 | — | — |
| 2020-05-14 | $403.60 | $403.60 | 10,653 | — | — |
| 2020-05-13 | $400.80 | $400.80 | 9,243 | — | — |
| 2020-05-12 | $408.00 | $408.00 | 9,943 | — | — |
| 2020-05-11 | $398.80 | $398.80 | 5,585 | — | — |
| 2020-05-08 | $396.80 | $396.80 | 7,640 | — | — |
| 2020-05-07 | $394.40 | $394.40 | 0 | — | — |
| 2020-05-06 | $394.40 | $394.40 | 10,118 | — | — |
| 2020-05-05 | $395.60 | $395.60 | 0 | — | — |
| 2020-05-04 | $395.60 | $395.60 | 24,015 | — | — |
| 2020-05-01 | $395.60 | $395.60 | 6,293 | — | — |
| 2020-04-30 | $398.00 | $398.00 | 28 | — | — |
| 2020-04-29 | $398.00 | $398.00 | 53 | — | — |
| 2020-04-28 | $397.60 | $397.60 | 27,575 | — | — |
| 2020-04-27 | $398.00 | $398.00 | 50 | — | — |
| 2020-04-24 | $393.60 | $393.60 | 6,263 | — | — |
| 2020-04-23 | $392.80 | $392.80 | 218 | — | — |
| 2020-04-22 | $394.00 | $394.00 | 3 | — | — |
| 2020-04-21 | $392.00 | $392.00 | 0 | — | — |
| 2020-04-20 | $392.00 | $392.00 | 13 | — | — |
| 2020-04-17 | $390.80 | $390.80 | 19,605 | — | — |
| 2020-04-16 | $390.40 | $390.40 | 6,513 | — | — |
| 2020-04-15 | $391.20 | $391.20 | 2,525 | — | — |
| 2020-04-14 | $392.40 | $392.40 | 32,018 | — | — |
| 2020-04-13 | $392.00 | $392.00 | 0 | — | — |
| 2020-04-09 | $392.00 | $392.00 | 0 | — | — |
| 2020-04-08 | $392.00 | $392.00 | 1,265 | — | — |
| 2020-04-07 | $390.00 | $390.00 | 105 | — | — |
| 2020-04-06 | $388.80 | $388.80 | 0 | — | — |
| 2020-04-03 | $388.80 | $388.80 | 628 | — | — |