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
- 1997-01-02 to 2026-08-27
- 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 |
|---|---|---|---|
| 2020-12-31 | $520.00 | $594.27 | 100 |
| 2020-12-30 | $520.00 | $594.27 | 300 |
| 2020-12-29 | $520.00 | $594.27 | 100 |
| 2020-12-28 | $545.00 | $622.84 | 0 |
| 2020-12-24 | $545.00 | $622.84 | 0 |
| 2020-12-23 | $545.00 | $622.84 | 100 |
| 2020-12-22 | $520.00 | $594.27 | 200 |
| 2020-12-21 | $530.00 | $605.69 | 100 |
| 2020-12-18 | $520.00 | $594.27 | 200 |
| 2020-12-17 | $520.00 | $594.27 | 100 |
| 2020-12-16 | $520.00 | $594.27 | 400 |
| 2020-12-15 | $519.00 | $593.12 | 100 |
| 2020-12-14 | $505.00 | $577.12 | 100 |
| 2020-12-11 | $500.00 | $571.41 | 100 |
| 2020-12-10 | $500.00 | $570.87 | 200 |
| 2020-12-09 | $500.00 | $570.87 | 100 |
| 2020-12-08 | $500.00 | $570.87 | 100 |
| 2020-12-07 | $555.00 | $633.67 | 100 |
| 2020-12-04 | $477.00 | $544.61 | 200 |
| 2020-12-03 | $445.00 | $508.08 | 200 |
| 2020-12-02 | $445.00 | $508.08 | 100 |
| 2020-12-01 | $450.00 | $513.79 | 100 |
| 2020-11-30 | $440.00 | $502.37 | 200 |
| 2020-11-27 | $440.00 | $502.37 | 600 |
| 2020-11-25 | $436.00 | $497.80 | 200 |
| 2020-11-24 | $440.00 | $502.37 | 0 |
| 2020-11-23 | $440.00 | $502.37 | 0 |
| 2020-11-20 | $440.00 | $502.37 | 300 |
| 2020-11-19 | $440.00 | $502.37 | 100 |
| 2020-11-18 | $440.00 | $502.37 | 100 |
| 2020-11-17 | $444.00 | $506.94 | 200 |
| 2020-11-16 | $432.00 | $493.23 | 100 |
| 2020-11-13 | $435.00 | $496.66 | 100 |
| 2020-11-12 | $435.00 | $496.66 | 100 |
| 2020-11-11 | $440.00 | $502.37 | 100 |
| 2020-11-10 | $450.00 | $513.79 | 1,000 |
| 2020-11-09 | $439.00 | $501.23 | 1,300 |
| 2020-11-06 | $430.00 | $490.95 | 0 |
| 2020-11-05 | $430.00 | $490.95 | 300 |
| 2020-11-04 | $400.00 | $456.70 | 100 |
| 2020-11-03 | $414.00 | $472.68 | 400 |
| 2020-11-02 | $414.99 | $473.81 | 100 |
| 2020-10-30 | $400.00 | $456.70 | 400 |
| 2020-10-29 | $408.00 | $465.83 | 100 |
| 2020-10-28 | $406.00 | $463.55 | 100 |
| 2020-10-27 | $411.00 | $469.26 | 800 |
| 2020-10-26 | $411.00 | $469.26 | 100 |
| 2020-10-23 | $415.00 | $473.82 | 3,300 |
| 2020-10-22 | $411.50 | $469.83 | 200 |
| 2020-10-21 | $390.00 | $445.28 | 200 |
| 2020-10-20 | $376.00 | $429.30 | 200 |
| 2020-10-19 | $370.00 | $422.45 | 600 |
| 2020-10-16 | $350.01 | $399.62 | 2,400 |
| 2020-10-15 | $300.00 | $342.52 | 0 |
| 2020-10-14 | $300.00 | $342.52 | 0 |
| 2020-10-13 | $300.00 | $342.52 | 200 |
| 2020-10-12 | $300.00 | $342.52 | 100 |
| 2020-10-09 | $300.00 | $342.52 | 0 |
| 2020-10-08 | $300.00 | $342.52 | 0 |
| 2020-10-07 | $300.00 | $342.52 | 0 |
| 2020-10-06 | $300.00 | $342.52 | 100 |
| 2020-10-05 | $271.00 | $309.41 | 100 |
| 2020-10-02 | $295.00 | $336.82 | 0 |
| 2020-10-01 | $295.00 | $336.82 | 100 |
| 2020-09-30 | $270.00 | $308.27 | 0 |
| 2020-09-29 | $270.00 | $308.27 | 0 |
| 2020-09-28 | $270.00 | $308.27 | 0 |
| 2020-09-25 | $270.00 | $308.27 | 300 |
| 2020-09-24 | $277.80 | $317.18 | 200 |
| 2020-09-23 | $279.20 | $318.78 | 100 |
| 2020-09-22 | $285.00 | $325.40 | 0 |
| 2020-09-21 | $285.00 | $325.40 | 100 |
| 2020-09-18 | $315.00 | $359.65 | 0 |
| 2020-09-17 | $315.00 | $359.65 | 100 |
| 2020-09-16 | $295.00 | $336.82 | 0 |
| 2020-09-15 | $295.00 | $336.82 | 100 |
| 2020-09-14 | $310.00 | $353.94 | 2,200 |
| 2020-09-11 | $310.00 | $353.94 | 200 |
| 2020-09-10 | $310.00 | $353.48 | 300 |
| 2020-09-09 | $315.00 | $359.19 | 0 |
| 2020-09-08 | $315.00 | $359.19 | 200 |
| 2020-09-04 | $311.00 | $354.62 | 0 |
| 2020-09-03 | $311.00 | $354.62 | 100 |
| 2020-09-02 | $325.00 | $370.59 | 100 |
| 2020-09-01 | $306.00 | $348.92 | 0 |
| 2020-08-31 | $306.00 | $348.92 | 0 |
| 2020-08-28 | $306.00 | $348.92 | 100 |
| 2020-08-27 | $309.00 | $352.34 | 0 |
| 2020-08-26 | $309.00 | $352.34 | 0 |
| 2020-08-25 | $309.00 | $352.34 | 200 |
| 2020-08-24 | $306.00 | $348.92 | 100 |
| 2020-08-21 | $307.00 | $350.06 | 100 |
| 2020-08-20 | $310.00 | $353.48 | 100 |
| 2020-08-19 | $310.00 | $353.48 | 100 |
| 2020-08-18 | $309.00 | $352.34 | 100 |
| 2020-08-17 | $340.00 | $387.69 | 0 |
| 2020-08-14 | $340.00 | $387.69 | 100 |
| 2020-08-13 | $310.00 | $353.48 | 0 |
| 2020-08-12 | $310.00 | $353.48 | 4,800 |
| 2020-08-11 | $333.00 | $379.71 | 100 |
| 2020-08-10 | $316.99 | $361.46 | 100 |
| 2020-08-07 | $310.00 | $353.48 | 200 |
| 2020-08-06 | $304.00 | $346.64 | 300 |
| 2020-08-05 | $310.00 | $353.48 | 100 |
| 2020-08-04 | $315.00 | $359.19 | 100 |
| 2020-08-03 | $320.00 | $364.89 | 600 |
| 2020-07-31 | $321.00 | $366.03 | 400 |
| 2020-07-30 | $330.00 | $376.29 | 0 |
| 2020-07-29 | $330.00 | $376.29 | 100 |
| 2020-07-28 | $320.00 | $364.89 | 0 |
| 2020-07-27 | $320.00 | $364.89 | 0 |
| 2020-07-24 | $320.00 | $364.89 | 100 |
| 2020-07-23 | $324.00 | $369.45 | 100 |
| 2020-07-22 | $315.00 | $359.19 | 0 |
| 2020-07-21 | $315.00 | $359.19 | 0 |
| 2020-07-20 | $315.00 | $359.19 | 100 |
| 2020-07-17 | $315.00 | $359.19 | 100 |
| 2020-07-16 | $316.00 | $360.33 | 100 |
| 2020-07-15 | $300.00 | $342.08 | 0 |
| 2020-07-14 | $300.00 | $342.08 | 100 |
| 2020-07-13 | $315.00 | $359.19 | 100 |
| 2020-07-10 | $315.00 | $359.19 | 100 |
| 2020-07-09 | $320.00 | $364.89 | 0 |
| 2020-07-08 | $320.00 | $364.89 | 100 |
| 2020-07-07 | $330.00 | $376.29 | 0 |
| 2020-07-06 | $330.00 | $376.29 | 100 |
| 2020-07-02 | $330.00 | $376.29 | 0 |
| 2020-07-01 | $330.00 | $376.29 | 100 |
| 2020-06-30 | $315.00 | $359.19 | 100 |
| 2020-06-29 | $347.00 | $395.67 | 100 |
| 2020-06-26 | $345.00 | $393.39 | 100 |
| 2020-06-25 | $347.00 | $395.67 | 0 |
| 2020-06-24 | $347.00 | $395.67 | 0 |
| 2020-06-23 | $347.00 | $395.67 | 0 |
| 2020-06-22 | $347.00 | $395.67 | 100 |
| 2020-06-19 | $340.00 | $387.69 | 100 |
| 2020-06-18 | $375.00 | $427.60 | 0 |
| 2020-06-17 | $375.00 | $427.60 | 0 |
| 2020-06-16 | $375.00 | $427.60 | 100 |
| 2020-06-15 | $310.00 | $353.48 | 100 |
| 2020-06-12 | $335.00 | $381.99 | 100 |
| 2020-06-11 | $304.00 | $346.19 | 100 |
| 2020-06-10 | $331.00 | $376.93 | 100 |
| 2020-06-09 | $350.00 | $398.57 | 100 |
| 2020-06-08 | $331.00 | $376.93 | 0 |
| 2020-06-05 | $331.00 | $376.93 | 100 |
| 2020-06-04 | $310.00 | $353.02 | 100 |
| 2020-06-03 | $302.00 | $343.91 | 100 |
| 2020-06-02 | $300.00 | $341.63 | 100 |
| 2020-06-01 | $320.00 | $364.41 | 100 |
| 2020-05-29 | $320.00 | $364.41 | 0 |
| 2020-05-28 | $320.00 | $364.41 | 100 |
| 2020-05-27 | $320.00 | $364.41 | 100 |
| 2020-05-26 | $320.00 | $364.41 | 100 |
| 2020-05-22 | $300.00 | $341.63 | 0 |
| 2020-05-21 | $300.00 | $341.63 | 100 |
| 2020-05-20 | $290.00 | $330.24 | 100 |
| 2020-05-19 | $290.00 | $330.24 | 0 |
| 2020-05-18 | $290.00 | $330.24 | 200 |
| 2020-05-15 | $250.00 | $284.69 | 200 |
| 2020-05-14 | $250.00 | $284.69 | 100 |
| 2020-05-13 | $270.00 | $307.47 | 100 |
| 2020-05-12 | $299.00 | $340.49 | 0 |
| 2020-05-11 | $299.00 | $340.49 | 0 |
| 2020-05-08 | $299.00 | $340.49 | 0 |
| 2020-05-07 | $299.00 | $340.49 | 0 |
| 2020-05-06 | $299.00 | $340.49 | 0 |
| 2020-05-05 | $299.00 | $340.49 | 100 |
| 2020-05-04 | $320.00 | $364.41 | 0 |
| 2020-05-01 | $320.00 | $364.41 | 0 |
| 2020-04-30 | $320.00 | $364.41 | 0 |
| 2020-04-29 | $320.00 | $364.41 | 100 |
| 2020-04-28 | $290.00 | $330.24 | 0 |
| 2020-04-27 | $290.00 | $330.24 | 100 |
| 2020-04-24 | $290.00 | $330.24 | 0 |
| 2020-04-23 | $290.00 | $330.24 | 100 |
| 2020-04-22 | $290.00 | $330.24 | 0 |
| 2020-04-21 | $290.00 | $330.24 | 0 |
| 2020-04-20 | $290.00 | $330.24 | 100 |
| 2020-04-17 | $255.00 | $290.39 | 100 |
| 2020-04-16 | $280.00 | $318.86 | 100 |
| 2020-04-15 | $280.00 | $318.86 | 100 |
| 2020-04-14 | $290.00 | $330.24 | 0 |
| 2020-04-13 | $290.00 | $330.24 | 0 |
| 2020-04-09 | $290.00 | $330.24 | 100 |
| 2020-04-08 | $250.00 | $284.69 | 100 |
| 2020-04-07 | $265.00 | $301.77 | 0 |
| 2020-04-06 | $265.00 | $301.77 | 100 |
| 2020-04-03 | $250.00 | $284.69 | 100 |
| 2020-04-02 | $403.00 | $458.93 | 200 |
| 2020-04-01 | $236.00 | $268.75 | 100 |
| 2020-03-31 | $295.00 | $335.94 | 100 |
| 2020-03-30 | $270.00 | $307.47 | 0 |
| 2020-03-27 | $270.00 | $307.47 | 0 |
| 2020-03-26 | $270.00 | $307.47 | 0 |
| 2020-03-25 | $270.00 | $307.47 | 0 |
| 2020-03-24 | $270.00 | $307.47 | 100 |
| 2020-03-23 | $255.00 | $290.39 | 0 |
| 2020-03-20 | $255.00 | $290.39 | 100 |
| 2020-03-19 | $250.00 | $284.69 | 100 |
| 2020-03-18 | $269.00 | $306.33 | 100 |
| 2020-03-17 | $275.00 | $313.16 | 200 |
| 2020-03-16 | $290.00 | $330.24 | 100 |
| 2020-03-13 | $300.00 | $341.63 | 100 |
| 2020-03-12 | $300.00 | $341.18 | 100 |
| 2020-03-11 | $321.05 | $365.12 | 100 |
| 2020-03-10 | $330.00 | $375.29 | 300 |
| 2020-03-09 | $339.99 | $386.66 | 500 |
| 2020-03-06 | $380.00 | $432.16 | 200 |
| 2020-03-05 | $383.00 | $435.57 | 400 |
| 2020-03-04 | $399.00 | $453.76 | 100 |
| 2020-03-03 | $405.00 | $460.59 | 100 |
| 2020-03-02 | $386.00 | $438.98 | 0 |
| 2020-02-28 | $386.00 | $438.98 | 200 |
| 2020-02-27 | $405.50 | $461.16 | 300 |
| 2020-02-26 | $410.00 | $466.27 | 300 |
| 2020-02-25 | $405.50 | $461.16 | 500 |
| 2020-02-24 | $422.00 | $479.92 | 100 |
| 2020-02-21 | $428.51 | $487.32 | 200 |
| 2020-02-20 | $429.00 | $487.88 | 100 |
| 2020-02-19 | $430.00 | $489.02 | 100 |
| 2020-02-18 | $437.00 | $496.98 | 0 |
| 2020-02-14 | $437.00 | $496.98 | 100 |
| 2020-02-13 | $432.50 | $491.86 | 0 |
| 2020-02-12 | $432.50 | $491.86 | 0 |
| 2020-02-11 | $432.50 | $491.86 | 100 |
| 2020-02-10 | $433.25 | $492.72 | 0 |
| 2020-02-07 | $433.25 | $492.72 | 0 |
| 2020-02-06 | $433.25 | $492.72 | 100 |
| 2020-02-05 | $440.00 | $500.39 | 0 |
| 2020-02-04 | $440.00 | $500.39 | 100 |
| 2020-02-03 | $435.00 | $494.71 | 100 |
| 2020-01-31 | $445.00 | $506.08 | 0 |
| 2020-01-30 | $445.00 | $506.08 | 100 |
| 2020-01-29 | $430.00 | $489.02 | 100 |
| 2020-01-28 | $432.00 | $491.29 | 0 |
| 2020-01-27 | $432.00 | $491.29 | 0 |
| 2020-01-24 | $432.00 | $491.29 | 100 |
| 2020-01-23 | $438.00 | $498.12 | 100 |
| 2020-01-22 | $433.00 | $492.43 | 0 |
| 2020-01-21 | $433.00 | $492.43 | 100 |
| 2020-01-17 | $433.00 | $492.43 | 100 |
| 2020-01-16 | $435.00 | $494.71 | 0 |
| 2020-01-15 | $435.00 | $494.71 | 100 |
| 2020-01-14 | $435.00 | $494.71 | 100 |
| 2020-01-13 | $430.00 | $489.02 | 0 |
| 2020-01-10 | $430.00 | $489.02 | 100 |
| 2020-01-09 | $438.50 | $498.69 | 100 |
| 2020-01-08 | $438.00 | $498.12 | 100 |
| 2020-01-07 | $434.00 | $493.57 | 400 |
| 2020-01-06 | $450.00 | $511.76 | 0 |
| 2020-01-03 | $450.00 | $511.76 | 100 |
| 2020-01-02 | $450.00 | $511.76 | 100 |