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
- 2011-01-04 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 | $1,099.20 | $1,099.20 | 54,598 | — | — |
| 2020-12-30 | $1,100.00 | $1,100.00 | 42,340 | — | — |
| 2020-12-29 | $1,143.20 | $1,143.20 | 58,711 | — | — |
| 2020-12-28 | $1,100.00 | $1,100.00 | 30,981 | — | — |
| 2020-12-24 | $1,108.00 | $1,108.00 | 19,801 | — | — |
| 2020-12-23 | $1,139.20 | $1,139.20 | 40,345 | — | — |
| 2020-12-22 | $1,184.80 | $1,184.80 | 42,636 | — | — |
| 2020-12-21 | $1,208.00 | $1,208.00 | 123,055 | — | — |
| 2020-12-18 | $1,126.40 | $1,126.40 | 57,895 | — | — |
| 2020-12-17 | $1,100.00 | $1,100.00 | 41,930 | — | — |
| 2020-12-16 | $1,112.00 | $1,112.00 | 41,979 | — | — |
| 2020-12-15 | $1,152.00 | $1,152.00 | 49,644 | — | — |
| 2020-12-14 | $1,208.80 | $1,208.80 | 60,433 | — | — |
| 2020-12-11 | $1,180.80 | $1,180.80 | 89,180 | — | — |
| 2020-12-10 | $1,137.60 | $1,137.60 | 49,406 | — | — |
| 2020-12-09 | $1,128.00 | $1,128.00 | 86,101 | — | — |
| 2020-12-08 | $1,088.80 | $1,088.80 | 58,093 | — | — |
| 2020-12-07 | $1,128.00 | $1,128.00 | 35,701 | — | — |
| 2020-12-04 | $1,121.60 | $1,121.60 | 38,168 | — | — |
| 2020-12-03 | $1,138.40 | $1,138.40 | 35,969 | — | — |
| 2020-12-02 | $1,129.60 | $1,129.60 | 37,015 | — | — |
| 2020-12-01 | $1,134.40 | $1,134.40 | 50,995 | — | — |
| 2020-11-30 | $1,125.60 | $1,125.60 | 48,453 | — | — |
| 2020-11-27 | $1,148.00 | $1,148.00 | 25,050 | — | — |
| 2020-11-25 | $1,140.80 | $1,140.80 | 50,800 | — | — |
| 2020-11-24 | $1,184.00 | $1,184.00 | 42,844 | — | — |
| 2020-11-23 | $1,202.40 | $1,202.40 | 45,033 | — | — |
| 2020-11-20 | $1,217.60 | $1,217.60 | 46,001 | — | — |
| 2020-11-19 | $1,221.60 | $1,221.60 | 45,736 | — | — |
| 2020-11-18 | $1,244.80 | $1,244.80 | 58,315 | — | — |
| 2020-11-17 | $1,200.00 | $1,200.00 | 46,439 | — | — |
| 2020-11-16 | $1,219.20 | $1,219.20 | 54,571 | — | — |
| 2020-11-13 | $1,251.20 | $1,251.20 | 49,484 | — | — |
| 2020-11-12 | $1,333.60 | $1,333.60 | 115,528 | — | — |
| 2020-11-11 | $1,249.60 | $1,249.60 | 41,640 | — | — |
| 2020-11-10 | $1,275.20 | $1,275.20 | 40,705 | — | — |
| 2020-11-09 | $1,317.60 | $1,317.60 | 110,408 | — | — |
| 2020-11-06 | $1,348.00 | $1,348.00 | 75,240 | — | — |
| 2020-11-05 | $1,441.60 | $1,441.60 | 74,620 | — | — |
| 2020-11-04 | $1,469.60 | $1,469.60 | 107,369 | — | — |
| 2020-11-03 | $1,611.20 | $1,611.20 | 66,429 | — | — |
| 2020-11-02 | $1,700.80 | $1,700.80 | 73,920 | — | — |
| 2020-10-30 | $1,738.40 | $1,738.40 | 97,819 | — | — |
| 2020-10-29 | $1,664.00 | $1,664.00 | 91,194 | — | — |
| 2020-10-28 | $1,816.80 | $1,816.80 | 155,496 | — | — |
| 2020-10-27 | $1,588.00 | $1,588.00 | 68,883 | — | — |
| 2020-10-26 | $1,580.80 | $1,580.80 | 109,893 | — | — |
| 2020-10-23 | $1,453.60 | $1,453.60 | 34,158 | — | — |
| 2020-10-22 | $1,452.00 | $1,452.00 | 44,395 | — | — |
| 2020-10-21 | $1,485.60 | $1,485.60 | 48,498 | — | — |
| 2020-10-20 | $1,522.40 | $1,522.40 | 50,585 | — | — |
| 2020-10-19 | $1,523.20 | $1,523.20 | 46,894 | — | — |
| 2020-10-16 | $1,458.40 | $1,458.40 | 30,039 | — | — |
| 2020-10-15 | $1,448.80 | $1,448.80 | 44,448 | — | — |
| 2020-10-14 | $1,437.60 | $1,437.60 | 59,971 | — | — |
| 2020-10-13 | $1,449.60 | $1,449.60 | 46,876 | — | — |
| 2020-10-12 | $1,434.40 | $1,434.40 | 34,195 | — | — |
| 2020-10-09 | $1,461.60 | $1,461.60 | 48,489 | — | — |
| 2020-10-08 | $1,543.20 | $1,543.20 | 41,410 | — | — |
| 2020-10-07 | $1,606.40 | $1,606.40 | 30,736 | — | — |
| 2020-10-06 | $1,658.40 | $1,658.40 | 68,499 | — | — |
| 2020-10-05 | $1,637.60 | $1,637.60 | 32,178 | — | — |
| 2020-10-02 | $1,687.20 | $1,687.20 | 62,169 | — | — |
| 2020-10-01 | $1,640.80 | $1,640.80 | 38,830 | — | — |
| 2020-09-30 | $1,632.80 | $1,632.80 | 48,334 | — | — |
| 2020-09-29 | $1,635.20 | $1,635.20 | 34,198 | — | — |
| 2020-09-28 | $1,668.00 | $1,668.00 | 27,486 | — | — |
| 2020-09-25 | $1,673.60 | $1,673.60 | 33,841 | — | — |
| 2020-09-24 | $1,720.00 | $1,720.00 | 55,884 | — | — |
| 2020-09-23 | $1,751.20 | $1,751.20 | 67,134 | — | — |
| 2020-09-22 | $1,662.40 | $1,662.40 | 40,236 | — | — |
| 2020-09-21 | $1,651.20 | $1,651.20 | 83,061 | — | — |
| 2020-09-18 | $1,598.40 | $1,598.40 | 70,875 | — | — |
| 2020-09-17 | $1,597.60 | $1,597.60 | 75,353 | — | — |
| 2020-09-16 | $1,633.60 | $1,633.60 | 65,054 | — | — |
| 2020-09-15 | $1,643.20 | $1,643.20 | 50,125 | — | — |
| 2020-09-14 | $1,644.00 | $1,644.00 | 53,044 | — | — |
| 2020-09-11 | $1,670.40 | $1,670.40 | 82,824 | — | — |
| 2020-09-10 | $1,779.20 | $1,779.20 | 114,091 | — | — |
| 2020-09-09 | $1,759.20 | $1,759.20 | 76,541 | — | — |
| 2020-09-08 | $1,852.80 | $1,852.80 | 95,816 | — | — |
| 2020-09-04 | $1,907.20 | $1,907.20 | 223,984 | — | — |
| 2020-09-03 | $2,080.80 | $2,080.80 | 251,238 | — | — |
| 2020-09-02 | $1,837.60 | $1,837.60 | 72,979 | — | — |
| 2020-09-01 | $1,789.60 | $1,789.60 | 43,210 | — | — |
| 2020-08-31 | $1,757.60 | $1,757.60 | 50,965 | — | — |
| 2020-08-28 | $1,677.60 | $1,677.60 | 64,296 | — | — |
| 2020-08-27 | $1,686.40 | $1,686.40 | 85,703 | — | — |
| 2020-08-26 | $1,634.40 | $1,634.40 | 36,941 | — | — |
| 2020-08-25 | $1,597.60 | $1,597.60 | 37,594 | — | — |
| 2020-08-24 | $1,608.80 | $1,608.80 | 37,063 | — | — |
| 2020-08-21 | $1,614.40 | $1,614.40 | 31,108 | — | — |
| 2020-08-20 | $1,607.20 | $1,607.20 | 40,559 | — | — |
| 2020-08-19 | $1,624.80 | $1,624.80 | 43,405 | — | — |
| 2020-08-18 | $1,593.60 | $1,593.60 | 38,655 | — | — |
| 2020-08-17 | $1,608.80 | $1,608.80 | 25,964 | — | — |
| 2020-08-14 | $1,672.80 | $1,672.80 | 32,905 | — | — |
| 2020-08-13 | $1,671.20 | $1,671.20 | 38,315 | — | — |
| 2020-08-12 | $1,671.20 | $1,671.20 | 41,004 | — | — |
| 2020-08-11 | $1,767.20 | $1,767.20 | 51,590 | — | — |
| 2020-08-10 | $1,688.00 | $1,688.00 | 30,793 | — | — |
| 2020-08-07 | $1,740.00 | $1,740.00 | 40,645 | — | — |
| 2020-08-06 | $1,752.00 | $1,752.00 | 27,548 | — | — |
| 2020-08-05 | $1,772.00 | $1,772.00 | 35,886 | — | — |
| 2020-08-04 | $1,808.00 | $1,808.00 | 30,014 | — | — |
| 2020-08-03 | $1,864.00 | $1,864.00 | 33,898 | — | — |
| 2020-07-31 | $1,875.20 | $1,875.20 | 52,228 | — | — |
| 2020-07-30 | $1,914.40 | $1,914.40 | 54,314 | — | — |
| 2020-07-29 | $1,870.40 | $1,870.40 | 29,559 | — | — |
| 2020-07-28 | $1,909.60 | $1,909.60 | 36,600 | — | — |
| 2020-07-27 | $1,920.80 | $1,920.80 | 29,501 | — | — |
| 2020-07-24 | $1,976.00 | $1,976.00 | 59,559 | — | — |
| 2020-07-23 | $1,968.00 | $1,968.00 | 64,655 | — | — |
| 2020-07-22 | $1,909.60 | $1,909.60 | 43,078 | — | — |
| 2020-07-21 | $1,930.40 | $1,930.40 | 52,956 | — | — |
| 2020-07-20 | $1,913.60 | $1,913.60 | 63,006 | — | — |
| 2020-07-17 | $2,006.40 | $2,006.40 | 40,643 | — | — |
| 2020-07-16 | $2,080.80 | $2,080.80 | 53,244 | — | — |
| 2020-07-15 | $2,119.20 | $2,119.20 | 69,955 | — | — |
| 2020-07-14 | $2,176.80 | $2,176.80 | 104,333 | — | — |
| 2020-07-13 | $2,314.40 | $2,314.40 | 73,039 | — | — |
| 2020-07-10 | $2,112.80 | $2,112.80 | 53,388 | — | — |
| 2020-07-09 | $2,168.00 | $2,168.00 | 76,315 | — | — |
| 2020-07-08 | $2,132.80 | $2,132.80 | 48,485 | — | — |
| 2020-07-07 | $2,182.40 | $2,182.40 | 36,033 | — | — |
| 2020-07-06 | $2,120.00 | $2,120.00 | 29,315 | — | — |
| 2020-07-02 | $2,121.60 | $2,121.60 | 41,544 | — | — |
| 2020-07-01 | $2,158.40 | $2,158.40 | 38,596 | — | — |
| 2020-06-30 | $2,220.80 | $2,220.80 | 46,973 | — | — |
| 2020-06-29 | $2,342.40 | $2,342.40 | 46,394 | — | — |
| 2020-06-26 | $2,461.60 | $2,461.60 | 66,788 | — | — |
| 2020-06-25 | $2,316.80 | $2,316.80 | 57,193 | — | — |
| 2020-06-24 | $2,411.20 | $2,411.20 | 103,123 | — | — |
| 2020-06-23 | $2,255.20 | $2,255.20 | 33,673 | — | — |
| 2020-06-22 | $2,300.00 | $2,300.00 | 49,185 | — | — |
| 2020-06-19 | $2,419.20 | $2,419.20 | 70,799 | — | — |
| 2020-06-18 | $2,380.80 | $2,380.80 | 45,350 | — | — |
| 2020-06-17 | $2,421.60 | $2,421.60 | 47,393 | — | — |
| 2020-06-16 | $2,426.40 | $2,426.40 | 79,400 | — | — |
| 2020-06-15 | $2,476.80 | $2,476.80 | 126,876 | — | — |
| 2020-06-12 | $2,538.40 | $2,538.40 | 178,669 | — | — |
| 2020-06-11 | $2,727.20 | $2,727.20 | 146,358 | — | — |
| 2020-06-10 | $2,041.60 | $2,041.60 | 47,715 | — | — |
| 2020-06-09 | $2,054.40 | $2,054.40 | 39,505 | — | — |
| 2020-06-08 | $1,956.00 | $1,956.00 | 27,911 | — | — |
| 2020-06-05 | $1,913.60 | $1,913.60 | 40,654 | — | — |
| 2020-06-04 | $2,022.40 | $2,022.40 | 33,841 | — | — |
| 2020-06-03 | $2,041.60 | $2,041.60 | 33,470 | — | — |
| 2020-06-02 | $2,135.20 | $2,135.20 | 30,015 | — | — |
| 2020-06-01 | $2,194.40 | $2,194.40 | 23,599 | — | — |
| 2020-05-29 | $2,184.00 | $2,184.00 | 47,371 | — | — |
| 2020-05-28 | $2,256.80 | $2,256.80 | 34,684 | — | — |
| 2020-05-27 | $2,172.80 | $2,172.80 | 49,451 | — | — |
| 2020-05-26 | $2,224.00 | $2,224.00 | 24,608 | — | — |
| 2020-05-22 | $2,252.80 | $2,252.80 | 29,534 | — | — |
| 2020-05-21 | $2,270.40 | $2,270.40 | 43,781 | — | — |
| 2020-05-20 | $2,221.60 | $2,221.60 | 47,478 | — | — |
| 2020-05-19 | $2,364.80 | $2,364.80 | 40,531 | — | — |
| 2020-05-18 | $2,251.20 | $2,251.20 | 37,019 | — | — |
| 2020-05-15 | $2,404.80 | $2,404.80 | 49,088 | — | — |
| 2020-05-14 | $2,472.00 | $2,472.00 | 69,334 | — | — |
| 2020-05-13 | $2,599.20 | $2,599.20 | 80,521 | — | — |
| 2020-05-12 | $2,357.60 | $2,357.60 | 38,065 | — | — |
| 2020-05-11 | $2,141.60 | $2,141.60 | 29,654 | — | — |
| 2020-05-08 | $2,299.20 | $2,299.20 | 29,468 | — | — |
| 2020-05-07 | $2,469.60 | $2,469.60 | 31,128 | — | — |
| 2020-05-06 | $2,573.60 | $2,573.60 | 22,376 | — | — |
| 2020-05-05 | $2,544.80 | $2,544.80 | 26,915 | — | — |
| 2020-05-04 | $2,646.40 | $2,646.40 | 26,633 | — | — |
| 2020-05-01 | $2,701.60 | $2,701.60 | 33,990 | — | — |
| 2020-04-30 | $2,485.60 | $2,485.60 | 31,136 | — | — |
| 2020-04-29 | $2,406.40 | $2,406.40 | 27,969 | — | — |
| 2020-04-28 | $2,567.20 | $2,567.20 | 24,731 | — | — |
| 2020-04-27 | $2,524.00 | $2,524.00 | 28,420 | — | — |
| 2020-04-24 | $2,740.00 | $2,740.00 | 18,953 | — | — |
| 2020-04-23 | $2,899.20 | $2,899.20 | 29,644 | — | — |
| 2020-04-22 | $2,900.80 | $2,900.80 | 34,359 | — | — |
| 2020-04-21 | $3,048.00 | $3,048.00 | 44,321 | — | — |
| 2020-04-20 | $2,819.20 | $2,819.20 | 34,925 | — | — |
| 2020-04-17 | $2,566.40 | $2,566.40 | 30,309 | — | — |
| 2020-04-16 | $2,676.80 | $2,676.80 | 53,520 | — | — |
| 2020-04-15 | $2,661.60 | $2,661.60 | 44,346 | — | — |
| 2020-04-14 | $2,457.60 | $2,457.60 | 50,208 | — | — |
| 2020-04-13 | $2,672.00 | $2,672.00 | 38,263 | — | — |
| 2020-04-09 | $2,729.60 | $2,729.60 | 65,414 | — | — |
| 2020-04-08 | $2,789.60 | $2,789.60 | 56,668 | — | — |
| 2020-04-07 | $2,848.80 | $2,848.80 | 67,490 | — | — |
| 2020-04-06 | $2,768.00 | $2,768.00 | 58,674 | — | — |
| 2020-04-03 | $2,980.00 | $2,980.00 | 67,580 | — | — |
| 2020-04-02 | $3,116.00 | $3,116.00 | 84,709 | — | — |
| 2020-04-01 | $3,295.20 | $3,295.20 | 74,470 | — | — |
| 2020-03-31 | $3,034.40 | $3,034.40 | 82,566 | — | — |
| 2020-03-30 | $3,199.20 | $3,199.20 | 106,604 | — | — |
| 2020-03-27 | $3,304.80 | $3,304.80 | 79,035 | — | — |
| 2020-03-26 | $3,036.00 | $3,036.00 | 106,140 | — | — |
| 2020-03-25 | $3,328.00 | $3,328.00 | 116,384 | — | — |
| 2020-03-24 | $3,078.40 | $3,078.40 | 123,698 | — | — |
| 2020-03-23 | $3,374.40 | $3,374.40 | 76,483 | — | — |
| 2020-03-20 | $4,001.60 | $4,001.60 | 147,639 | — | — |
| 2020-03-19 | $4,080.00 | $4,080.00 | 113,190 | — | — |
| 2020-03-18 | $4,504.00 | $4,504.00 | 95,219 | — | — |
| 2020-03-17 | $3,854.40 | $3,854.40 | 114,949 | — | — |
| 2020-03-16 | $3,950.40 | $3,950.40 | 67,544 | — | — |
| 2020-03-13 | $2,840.00 | $2,840.00 | 115,054 | — | — |
| 2020-03-12 | $3,116.80 | $3,116.80 | 114,263 | — | — |
| 2020-03-11 | $2,513.60 | $2,513.60 | 78,515 | — | — |
| 2020-03-10 | $2,237.60 | $2,237.60 | 104,875 | — | — |
| 2020-03-09 | $2,480.00 | $2,480.00 | 95,310 | — | — |
| 2020-03-06 | $1,946.40 | $1,946.40 | 189,290 | — | — |
| 2020-03-05 | $1,763.20 | $1,763.20 | 172,296 | — | — |
| 2020-03-04 | $1,521.60 | $1,521.60 | 111,309 | — | — |
| 2020-03-03 | $1,608.80 | $1,608.80 | 203,109 | — | — |
| 2020-03-02 | $1,444.80 | $1,444.80 | 136,246 | — | — |
| 2020-02-28 | $1,507.20 | $1,507.20 | 272,883 | — | — |
| 2020-02-27 | $1,444.80 | $1,444.80 | 275,769 | — | — |
| 2020-02-26 | $1,243.20 | $1,243.20 | 154,626 | — | — |
| 2020-02-25 | $1,272.80 | $1,272.80 | 191,593 | — | — |
| 2020-02-24 | $1,160.80 | $1,160.80 | 161,820 | — | — |
| 2020-02-21 | $980.80 | $980.80 | 93,715 | — | — |
| 2020-02-20 | $920.80 | $920.80 | 83,568 | — | — |
| 2020-02-19 | $892.00 | $892.00 | 28,865 | — | — |
| 2020-02-18 | $903.20 | $903.20 | 44,575 | — | — |
| 2020-02-14 | $888.00 | $888.00 | 35,889 | — | — |
| 2020-02-13 | $900.00 | $900.00 | 36,915 | — | — |
| 2020-02-12 | $884.80 | $884.80 | 53,571 | — | — |
| 2020-02-11 | $929.60 | $929.60 | 29,530 | — | — |
| 2020-02-10 | $928.00 | $928.00 | 28,481 | — | — |
| 2020-02-07 | $938.40 | $938.40 | 49,009 | — | — |
| 2020-02-06 | $926.40 | $926.40 | 30,141 | — | — |
| 2020-02-05 | $935.20 | $935.20 | 50,246 | — | — |
| 2020-02-04 | $973.60 | $973.60 | 40,053 | — | — |
| 2020-02-03 | $1,029.60 | $1,029.60 | 53,696 | — | — |
| 2020-01-31 | $1,069.60 | $1,069.60 | 136,115 | — | — |
| 2020-01-30 | $960.80 | $960.80 | 73,198 | — | — |
| 2020-01-29 | $976.00 | $976.00 | 30,703 | — | — |
| 2020-01-28 | $975.20 | $975.20 | 54,573 | — | — |
| 2020-01-27 | $1,033.60 | $1,033.60 | 139,990 | — | — |
| 2020-01-24 | $936.80 | $936.80 | 81,885 | — | — |
| 2020-01-23 | $885.60 | $885.60 | 40,875 | — | — |
| 2020-01-22 | $888.00 | $888.00 | 24,713 | — | — |
| 2020-01-21 | $882.40 | $882.40 | 37,005 | — | — |
| 2020-01-17 | $876.80 | $876.80 | 23,425 | — | — |
| 2020-01-16 | $874.40 | $874.40 | 24,550 | — | — |
| 2020-01-15 | $895.20 | $895.20 | 23,988 | — | — |
| 2020-01-14 | $899.20 | $899.20 | 31,550 | — | — |
| 2020-01-13 | $904.00 | $904.00 | 23,215 | — | — |
| 2020-01-10 | $928.80 | $928.80 | 36,209 | — | — |
| 2020-01-09 | $934.40 | $934.40 | 31,811 | — | — |
| 2020-01-08 | $968.80 | $968.80 | 61,183 | — | — |
| 2020-01-07 | $988.00 | $988.00 | 24,844 | — | — |
| 2020-01-06 | $992.00 | $992.00 | 39,246 | — | — |
| 2020-01-03 | $1,004.00 | $1,004.00 | 51,354 | — | — |
| 2020-01-02 | $956.00 | $956.00 | 38,483 | — | — |