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
- 2019-04-18 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 | $337.32 | $337.32 | 6,559,700 | — | — |
| 2020-12-30 | $353.40 | $353.40 | 5,474,500 | — | — |
| 2020-12-29 | $353.75 | $353.75 | 6,080,300 | — | — |
| 2020-12-28 | $351.39 | $351.39 | 9,454,800 | — | — |
| 2020-12-24 | $375.17 | $375.17 | 3,850,700 | — | — |
| 2020-12-23 | $383.88 | $383.88 | 9,554,400 | — | — |
| 2020-12-22 | $409.00 | $409.00 | 4,211,000 | — | — |
| 2020-12-21 | $408.97 | $408.97 | 8,557,400 | — | — |
| 2020-12-18 | $406.01 | $406.01 | 6,174,800 | — | — |
| 2020-12-17 | $401.62 | $401.62 | 3,792,500 | — | — |
| 2020-12-16 | $404.00 | $404.00 | 4,158,500 | — | — |
| 2020-12-15 | $399.43 | $399.43 | 5,144,700 | — | — |
| 2020-12-14 | $395.99 | $395.99 | 6,820,100 | — | — |
| 2020-12-11 | $397.01 | $397.01 | 4,677,400 | — | — |
| 2020-12-10 | $397.96 | $397.96 | 4,572,100 | — | — |
| 2020-12-09 | $385.36 | $385.36 | 8,956,700 | — | — |
| 2020-12-08 | $412.00 | $412.00 | 5,319,400 | — | — |
| 2020-12-07 | $407.85 | $407.85 | 4,427,300 | — | — |
| 2020-12-04 | $410.01 | $410.01 | 4,447,300 | — | — |
| 2020-12-03 | $413.54 | $413.54 | 6,306,700 | — | — |
| 2020-12-02 | $412.86 | $412.86 | 10,962,800 | — | — |
| 2020-12-01 | $406.31 | $406.31 | 20,837,500 | — | — |
| 2020-11-30 | $478.36 | $478.36 | 16,646,500 | — | — |
| 2020-11-27 | $471.61 | $471.61 | 7,276,400 | — | — |
| 2020-11-25 | $443.72 | $443.72 | 8,763,700 | — | — |
| 2020-11-24 | $427.55 | $427.55 | 6,148,400 | — | — |
| 2020-11-23 | $430.28 | $430.28 | 8,486,000 | — | — |
| 2020-11-20 | $439.60 | $439.60 | 12,586,600 | — | — |
| 2020-11-19 | $414.29 | $414.29 | 8,007,000 | — | — |
| 2020-11-18 | $415.04 | $415.04 | 10,974,200 | — | — |
| 2020-11-17 | $401.63 | $401.63 | 6,972,100 | — | — |
| 2020-11-16 | $399.15 | $399.15 | 12,054,400 | — | — |
| 2020-11-13 | $403.58 | $403.58 | 11,732,200 | — | — |
| 2020-11-12 | $428.64 | $428.64 | 14,910,000 | — | — |
| 2020-11-11 | $413.34 | $413.34 | 16,691,100 | — | — |
| 2020-11-10 | $376.01 | $376.01 | 20,751,900 | — | — |
| 2020-11-09 | $413.24 | $413.24 | 18,033,500 | — | — |
| 2020-11-06 | $500.11 | $500.11 | 4,266,000 | — | — |
| 2020-11-05 | $496.73 | $496.73 | 6,379,900 | — | — |
| 2020-11-04 | $483.70 | $483.70 | 8,048,500 | — | — |
| 2020-11-03 | $451.51 | $451.51 | 6,497,000 | — | — |
| 2020-11-02 | $453.00 | $453.00 | 8,051,900 | — | — |
| 2020-10-30 | $460.91 | $460.91 | 8,697,800 | — | — |
| 2020-10-29 | $489.68 | $489.68 | 9,207,600 | — | — |
| 2020-10-28 | $516.01 | $516.01 | 8,810,100 | — | — |
| 2020-10-27 | $538.99 | $538.99 | 7,227,600 | — | — |
| 2020-10-26 | $517.79 | $517.79 | 10,080,800 | — | — |
| 2020-10-23 | $511.52 | $511.52 | 5,377,100 | — | — |
| 2020-10-22 | $520.54 | $520.54 | 8,100,900 | — | — |
| 2020-10-21 | $513.19 | $513.19 | 9,215,400 | — | — |
| 2020-10-20 | $537.02 | $537.02 | 12,098,200 | — | — |
| 2020-10-19 | $568.34 | $568.34 | 15,193,200 | — | — |
| 2020-10-16 | $559.00 | $559.00 | 13,745,800 | — | — |
| 2020-10-15 | $536.40 | $536.40 | 16,520,600 | — | — |
| 2020-10-14 | $509.25 | $509.25 | 8,308,900 | — | — |
| 2020-10-13 | $518.79 | $518.79 | 8,941,500 | — | — |
| 2020-10-12 | $491.54 | $491.54 | 6,979,500 | — | — |
| 2020-10-09 | $492.41 | $492.41 | 8,719,700 | — | — |
| 2020-10-08 | $478.55 | $478.55 | 4,193,100 | — | — |
| 2020-10-07 | $480.61 | $480.61 | 4,449,500 | — | — |
| 2020-10-06 | $478.25 | $478.25 | 6,097,700 | — | — |
| 2020-10-05 | $485.37 | $485.37 | 7,534,700 | — | — |
| 2020-10-02 | $482.23 | $482.23 | 12,791,700 | — | — |
| 2020-10-01 | $482.99 | $482.99 | 7,859,300 | — | — |
| 2020-09-30 | $470.11 | $470.11 | 8,971,100 | — | — |
| 2020-09-29 | $465.50 | $465.50 | 15,211,300 | — | — |
| 2020-09-28 | $487.66 | $487.66 | 17,621,300 | — | — |
| 2020-09-25 | $496.50 | $496.50 | 12,906,800 | — | — |
| 2020-09-24 | $464.98 | $464.98 | 17,896,600 | — | — |
| 2020-09-23 | $500.53 | $500.53 | 27,051,300 | — | — |
| 2020-09-22 | $492.60 | $492.60 | 16,440,600 | — | — |
| 2020-09-21 | $468.47 | $468.47 | 16,843,800 | — | — |
| 2020-09-18 | $438.73 | $438.73 | 22,315,700 | — | — |
| 2020-09-17 | $413.13 | $413.13 | 9,260,400 | — | — |
| 2020-09-16 | $408.17 | $408.17 | 6,739,800 | — | — |
| 2020-09-15 | $410.94 | $410.94 | 8,495,600 | — | — |
| 2020-09-14 | $403.51 | $403.51 | 7,963,100 | — | — |
| 2020-09-11 | $383.00 | $383.00 | 9,297,600 | — | — |
| 2020-09-10 | $384.48 | $384.48 | 11,932,100 | — | — |
| 2020-09-09 | $389.65 | $389.65 | 17,325,800 | — | — |
| 2020-09-08 | $350.88 | $350.88 | 7,966,500 | — | — |
| 2020-09-04 | $369.89 | $369.89 | 13,230,100 | — | — |
| 2020-09-03 | $381.32 | $381.32 | 20,304,300 | — | — |
| 2020-09-02 | $423.56 | $423.56 | 18,866,800 | — | — |
| 2020-09-01 | $457.69 | $457.69 | 53,226,200 | — | — |
| 2020-08-31 | $325.10 | $325.10 | 23,468,100 | — | — |
| 2020-08-28 | $299.27 | $299.27 | 5,342,300 | — | — |
| 2020-08-27 | $294.68 | $294.68 | 5,560,600 | — | — |
| 2020-08-26 | $295.27 | $295.27 | 5,692,100 | — | — |
| 2020-08-25 | $290.44 | $290.44 | 4,602,900 | — | — |
| 2020-08-24 | $282.28 | $282.28 | 6,463,500 | — | — |
| 2020-08-21 | $289.68 | $289.68 | 5,250,100 | — | — |
| 2020-08-20 | $290.69 | $290.69 | 9,318,400 | — | — |
| 2020-08-19 | $273.51 | $273.51 | 4,674,000 | — | — |
| 2020-08-18 | $276.80 | $276.80 | 6,517,000 | — | — |
| 2020-08-17 | $266.15 | $266.15 | 8,959,200 | — | — |
| 2020-08-14 | $244.91 | $244.91 | 3,662,800 | — | — |
| 2020-08-13 | $247.25 | $247.25 | 4,749,700 | — | — |
| 2020-08-12 | $236.72 | $236.72 | 3,924,600 | — | — |
| 2020-08-11 | $231.04 | $231.04 | 9,730,500 | — | — |
| 2020-08-10 | $250.00 | $250.00 | 5,714,000 | — | — |
| 2020-08-07 | $258.73 | $258.73 | 5,024,700 | — | — |
| 2020-08-06 | $268.25 | $268.25 | 3,602,900 | — | — |
| 2020-08-05 | $272.90 | $272.90 | 4,514,900 | — | — |
| 2020-08-04 | $267.34 | $267.34 | 3,087,300 | — | — |
| 2020-08-03 | $268.00 | $268.00 | 6,779,300 | — | — |
| 2020-07-31 | $253.91 | $253.91 | 3,378,800 | — | — |
| 2020-07-30 | $250.00 | $250.00 | 7,926,100 | — | — |
| 2020-07-29 | $252.39 | $252.39 | 3,333,700 | — | — |
| 2020-07-28 | $252.18 | $252.18 | 3,366,200 | — | — |
| 2020-07-27 | $252.33 | $252.33 | 3,328,600 | — | — |
| 2020-07-24 | $246.56 | $246.56 | 4,303,200 | — | — |
| 2020-07-23 | $251.50 | $251.50 | 4,589,400 | — | — |
| 2020-07-22 | $261.18 | $261.18 | 4,581,600 | — | — |
| 2020-07-21 | $260.44 | $260.44 | 4,756,600 | — | — |
| 2020-07-20 | $268.58 | $268.58 | 9,784,900 | — | — |
| 2020-07-17 | $246.54 | $246.54 | 4,626,600 | — | — |
| 2020-07-16 | $248.54 | $248.54 | 5,420,100 | — | — |
| 2020-07-15 | $256.22 | $256.22 | 6,073,600 | — | — |
| 2020-07-14 | $260.01 | $260.01 | 8,713,100 | — | — |
| 2020-07-13 | $260.30 | $260.30 | 9,293,000 | — | — |
| 2020-07-10 | $275.87 | $275.87 | 6,354,800 | — | — |
| 2020-07-09 | $269.52 | $269.52 | 5,396,000 | — | — |
| 2020-07-08 | $266.32 | $266.32 | 6,012,900 | — | — |
| 2020-07-07 | $262.10 | $262.10 | 7,819,700 | — | — |
| 2020-07-06 | $261.00 | $261.00 | 12,250,200 | — | — |
| 2020-07-02 | $261.74 | $261.74 | 5,629,000 | — | — |
| 2020-07-01 | $259.13 | $259.13 | 6,803,300 | — | — |
| 2020-06-30 | $253.54 | $253.54 | 6,305,500 | — | — |
| 2020-06-29 | $248.56 | $248.56 | 8,436,400 | — | — |
| 2020-06-26 | $256.80 | $256.80 | 17,142,900 | — | — |
| 2020-06-25 | $259.51 | $259.51 | 7,490,500 | — | — |
| 2020-06-24 | $255.90 | $255.90 | 9,862,800 | — | — |
| 2020-06-23 | $252.81 | $252.81 | 8,791,500 | — | — |
| 2020-06-22 | $251.27 | $251.27 | 11,093,700 | — | — |
| 2020-06-19 | $243.48 | $243.48 | 10,077,500 | — | — |
| 2020-06-18 | $241.57 | $241.57 | 9,340,900 | — | — |
| 2020-06-17 | $236.76 | $236.76 | 11,704,300 | — | — |
| 2020-06-16 | $242.56 | $242.56 | 11,333,300 | — | — |
| 2020-06-15 | $239.02 | $239.02 | 13,959,100 | — | — |
| 2020-06-12 | $219.52 | $219.52 | 8,780,400 | — | — |
| 2020-06-11 | $222.07 | $222.07 | 17,615,800 | — | — |
| 2020-06-10 | $221.02 | $221.02 | 12,241,100 | — | — |
| 2020-06-09 | $205.43 | $205.43 | 7,521,800 | — | — |
| 2020-06-08 | $209.83 | $209.83 | 10,457,500 | — | — |
| 2020-06-05 | $207.60 | $207.60 | 16,298,700 | — | — |
| 2020-06-04 | $210.35 | $210.35 | 20,212,600 | — | — |
| 2020-06-03 | $223.87 | $223.87 | 32,390,100 | — | — |
| 2020-06-02 | $208.08 | $208.08 | 36,853,400 | — | — |
| 2020-06-01 | $204.15 | $204.15 | 24,394,400 | — | — |
| 2020-05-29 | $179.48 | $179.48 | 15,219,600 | — | — |
| 2020-05-28 | $163.55 | $163.55 | 6,386,800 | — | — |
| 2020-05-27 | $161.97 | $161.97 | 10,076,700 | — | — |
| 2020-05-26 | $164.00 | $164.00 | 6,689,700 | — | — |
| 2020-05-22 | $171.06 | $171.06 | 4,302,200 | — | — |
| 2020-05-21 | $172.03 | $172.03 | 5,525,300 | — | — |
| 2020-05-20 | $175.48 | $175.48 | 6,910,000 | — | — |
| 2020-05-19 | $173.68 | $173.68 | 8,485,500 | — | — |
| 2020-05-18 | $164.69 | $164.69 | 9,608,300 | — | — |
| 2020-05-15 | $174.83 | $174.83 | 8,540,500 | — | — |
| 2020-05-14 | $167.91 | $167.91 | 6,730,500 | — | — |
| 2020-05-13 | $167.14 | $167.14 | 11,081,300 | — | — |
| 2020-05-12 | $161.04 | $161.04 | 7,102,600 | — | — |
| 2020-05-11 | $166.48 | $166.48 | 10,142,700 | — | — |
| 2020-05-08 | $155.40 | $155.40 | 7,071,800 | — | — |
| 2020-05-07 | $157.80 | $157.80 | 8,388,900 | — | — |
| 2020-05-06 | $149.59 | $149.59 | 6,031,100 | — | — |
| 2020-05-05 | $144.82 | $144.82 | 7,376,300 | — | — |
| 2020-05-04 | $143.44 | $143.44 | 9,184,700 | — | — |
| 2020-05-01 | $138.56 | $138.56 | 13,807,000 | — | — |
| 2020-04-30 | $135.17 | $135.17 | 16,682,300 | — | — |
| 2020-04-29 | $146.48 | $146.48 | 22,033,300 | — | — |
| 2020-04-28 | $156.72 | $156.72 | 13,477,800 | — | — |
| 2020-04-27 | $164.60 | $164.60 | 19,783,700 | — | — |
| 2020-04-24 | $158.80 | $158.80 | 43,814,100 | — | — |
| 2020-04-23 | $169.09 | $169.09 | 22,159,800 | — | — |
| 2020-04-22 | $150.25 | $150.25 | 6,520,700 | — | — |
| 2020-04-21 | $143.27 | $143.27 | 9,709,100 | — | — |
| 2020-04-20 | $148.99 | $148.99 | 11,218,700 | — | — |
| 2020-04-17 | $150.06 | $150.06 | 11,328,400 | — | — |
| 2020-04-16 | $150.26 | $150.26 | 15,138,200 | — | — |
| 2020-04-15 | $151.56 | $151.56 | 14,193,300 | — | — |
| 2020-04-14 | $141.89 | $141.89 | 11,679,900 | — | — |
| 2020-04-13 | $135.92 | $135.92 | 15,411,700 | — | — |
| 2020-04-09 | $124.51 | $124.51 | 15,513,000 | — | — |
| 2020-04-08 | $117.81 | $117.81 | 26,243,300 | — | — |
| 2020-04-07 | $113.75 | $113.75 | 20,166,200 | — | — |
| 2020-04-06 | $122.94 | $122.94 | 25,378,900 | — | — |
| 2020-04-03 | $128.20 | $128.20 | 12,238,100 | — | — |
| 2020-04-02 | $121.93 | $121.93 | 27,313,800 | — | — |
| 2020-04-01 | $137.00 | $137.00 | 11,453,300 | — | — |
| 2020-03-31 | $146.12 | $146.12 | 10,023,700 | — | — |
| 2020-03-30 | $150.88 | $150.88 | 15,762,200 | — | — |
| 2020-03-27 | $151.70 | $151.70 | 13,271,900 | — | — |
| 2020-03-26 | $141.15 | $141.15 | 9,252,700 | — | — |
| 2020-03-25 | $138.11 | $138.11 | 14,743,000 | — | — |
| 2020-03-24 | $135.18 | $135.18 | 22,401,300 | — | — |
| 2020-03-23 | $159.56 | $159.56 | 27,681,500 | — | — |
| 2020-03-20 | $130.55 | $130.55 | 13,872,600 | — | — |
| 2020-03-19 | $123.77 | $123.77 | 16,248,400 | — | — |
| 2020-03-18 | $118.71 | $118.71 | 13,594,300 | — | — |
| 2020-03-17 | $111.10 | $111.10 | 18,721,500 | — | — |
| 2020-03-16 | $107.86 | $107.86 | 17,210,700 | — | — |
| 2020-03-13 | $107.47 | $107.47 | 9,233,500 | — | — |
| 2020-03-12 | $109.47 | $109.47 | 12,097,900 | — | — |
| 2020-03-11 | $110.30 | $110.30 | 12,576,700 | — | — |
| 2020-03-10 | $108.49 | $108.49 | 10,244,000 | — | — |
| 2020-03-09 | $113.75 | $113.75 | 14,571,300 | — | — |
| 2020-03-06 | $114.32 | $114.32 | 22,975,700 | — | — |
| 2020-03-05 | $125.00 | $125.00 | 28,149,400 | — | — |
| 2020-03-04 | $116.80 | $116.80 | 12,102,600 | — | — |
| 2020-03-03 | $117.47 | $117.47 | 11,033,700 | — | — |
| 2020-03-02 | $113.11 | $113.11 | 10,157,400 | — | — |
| 2020-02-28 | $105.00 | $105.00 | 21,617,100 | — | — |
| 2020-02-27 | $113.55 | $113.55 | 13,511,800 | — | — |
| 2020-02-26 | $106.88 | $106.88 | 6,867,500 | — | — |
| 2020-02-25 | $107.08 | $107.08 | 13,425,900 | — | — |
| 2020-02-24 | $105.01 | $105.01 | 12,172,800 | — | — |
| 2020-02-21 | $101.76 | $101.76 | 5,519,200 | — | — |
| 2020-02-20 | $105.29 | $105.29 | 11,293,200 | — | — |
| 2020-02-19 | $103.93 | $103.93 | 7,793,800 | — | — |
| 2020-02-18 | $96.39 | $96.39 | 5,608,200 | — | — |
| 2020-02-14 | $90.95 | $90.95 | 2,295,000 | — | — |
| 2020-02-13 | $89.86 | $89.86 | 3,406,400 | — | — |
| 2020-02-12 | $88.28 | $88.28 | 1,671,100 | — | — |
| 2020-02-11 | $88.68 | $88.68 | 2,731,900 | — | — |
| 2020-02-10 | $89.67 | $89.67 | 2,071,600 | — | — |
| 2020-02-07 | $88.64 | $88.64 | 2,636,600 | — | — |
| 2020-02-06 | $87.26 | $87.26 | 2,410,800 | — | — |
| 2020-02-05 | $86.99 | $86.99 | 5,126,800 | — | — |
| 2020-02-04 | $85.79 | $85.79 | 10,611,000 | — | — |
| 2020-02-03 | $87.66 | $87.66 | 12,941,300 | — | — |
| 2020-01-31 | $76.30 | $76.30 | 2,521,700 | — | — |
| 2020-01-30 | $74.54 | $74.54 | 1,425,400 | — | — |
| 2020-01-29 | $73.58 | $73.58 | 1,373,400 | — | — |
| 2020-01-28 | $71.51 | $71.51 | 1,598,200 | — | — |
| 2020-01-27 | $70.44 | $70.44 | 1,750,700 | — | — |
| 2020-01-24 | $73.00 | $73.00 | 1,660,200 | — | — |
| 2020-01-23 | $74.47 | $74.47 | 1,279,000 | — | — |
| 2020-01-22 | $75.54 | $75.54 | 1,501,600 | — | — |
| 2020-01-21 | $76.73 | $76.73 | 1,606,700 | — | — |
| 2020-01-17 | $75.56 | $75.56 | 1,357,400 | — | — |
| 2020-01-16 | $76.11 | $76.11 | 2,998,300 | — | — |
| 2020-01-15 | $76.94 | $76.94 | 3,963,500 | — | — |
| 2020-01-14 | $73.16 | $73.16 | 1,909,500 | — | — |
| 2020-01-13 | $74.03 | $74.03 | 3,347,100 | — | — |
| 2020-01-10 | $73.09 | $73.09 | 1,655,100 | — | — |
| 2020-01-09 | $72.62 | $72.62 | 2,772,000 | — | — |
| 2020-01-08 | $72.55 | $72.55 | 2,482,300 | — | — |
| 2020-01-07 | $71.90 | $71.90 | 6,985,400 | — | — |
| 2020-01-06 | $70.32 | $70.32 | 3,151,600 | — | — |
| 2020-01-03 | $67.28 | $67.28 | 1,127,900 | — | — |
| 2020-01-02 | $68.72 | $68.72 | 1,315,500 | — | — |