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
- 1974-12-17 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 | $108.84 | $383.83 | 3,795,400 | — | — |
| 2020-12-30 | $111.26 | $392.36 | 1,876,300 | — | — |
| 2020-12-29 | $111.04 | $391.59 | 1,902,800 | — | — |
| 2020-12-28 | $109.23 | $385.20 | 1,174,100 | — | — |
| 2020-12-24 | $110.06 | $388.13 | 626,900 | — | — |
| 2020-12-23 | $110.53 | $387.07 | 1,539,600 | — | — |
| 2020-12-22 | $114.96 | $402.59 | 2,100,500 | — | — |
| 2020-12-21 | $114.29 | $400.24 | 2,067,100 | — | — |
| 2020-12-18 | $114.29 | $400.24 | 3,919,000 | — | — |
| 2020-12-17 | $113.58 | $397.75 | 1,031,800 | — | — |
| 2020-12-16 | $112.12 | $392.64 | 1,150,800 | — | — |
| 2020-12-15 | $110.93 | $388.47 | 1,665,800 | — | — |
| 2020-12-14 | $109.25 | $382.59 | 1,141,200 | — | — |
| 2020-12-11 | $111.04 | $388.86 | 1,482,400 | — | — |
| 2020-12-10 | $112.59 | $394.29 | 1,085,200 | — | — |
| 2020-12-09 | $115.22 | $403.50 | 1,165,400 | — | — |
| 2020-12-08 | $115.43 | $404.23 | 1,125,300 | — | — |
| 2020-12-07 | $114.91 | $402.41 | 1,410,300 | — | — |
| 2020-12-04 | $116.00 | $406.23 | 2,129,400 | — | — |
| 2020-12-03 | $112.64 | $394.46 | 1,851,200 | — | — |
| 2020-12-02 | $112.51 | $394.01 | 1,177,000 | — | — |
| 2020-12-01 | $111.62 | $390.89 | 1,375,800 | — | — |
| 2020-11-30 | $112.10 | $392.57 | 2,359,900 | — | — |
| 2020-11-27 | $112.87 | $395.27 | 474,100 | — | — |
| 2020-11-25 | $112.40 | $393.62 | 884,300 | — | — |
| 2020-11-24 | $115.13 | $403.18 | 1,443,000 | — | — |
| 2020-11-23 | $111.28 | $389.70 | 1,020,100 | — | — |
| 2020-11-20 | $112.06 | $392.43 | 1,049,600 | — | — |
| 2020-11-19 | $111.95 | $392.04 | 813,300 | — | — |
| 2020-11-18 | $112.39 | $393.59 | 893,800 | — | — |
| 2020-11-17 | $114.51 | $401.01 | 992,800 | — | — |
| 2020-11-16 | $114.76 | $401.88 | 1,441,800 | — | — |
| 2020-11-13 | $112.17 | $392.81 | 1,306,200 | — | — |
| 2020-11-12 | $109.87 | $384.76 | 1,362,500 | — | — |
| 2020-11-11 | $109.20 | $382.41 | 1,328,300 | — | — |
| 2020-11-10 | $112.44 | $393.76 | 2,536,000 | — | — |
| 2020-11-09 | $112.38 | $393.55 | 2,060,800 | — | — |
| 2020-11-06 | $108.56 | $380.17 | 1,415,300 | — | — |
| 2020-11-05 | $107.55 | $376.64 | 1,571,700 | — | — |
| 2020-11-04 | $105.02 | $367.78 | 1,362,300 | — | — |
| 2020-11-03 | $107.23 | $375.52 | 1,068,600 | — | — |
| 2020-11-02 | $105.07 | $367.95 | 1,235,100 | — | — |
| 2020-10-30 | $102.66 | $359.51 | 1,564,100 | — | — |
| 2020-10-29 | $102.92 | $360.42 | 1,902,000 | — | — |
| 2020-10-28 | $101.44 | $355.24 | 2,477,000 | — | — |
| 2020-10-27 | $105.62 | $369.88 | 2,327,300 | — | — |
| 2020-10-26 | $108.95 | $381.54 | 1,373,200 | — | — |
| 2020-10-23 | $110.57 | $387.21 | 1,678,600 | — | — |
| 2020-10-22 | $111.85 | $391.69 | 1,133,100 | — | — |
| 2020-10-21 | $110.45 | $386.79 | 1,202,000 | — | — |
| 2020-10-20 | $113.60 | $397.82 | 1,028,700 | — | — |
| 2020-10-19 | $113.55 | $397.65 | 1,167,700 | — | — |
| 2020-10-16 | $116.27 | $407.17 | 1,237,900 | — | — |
| 2020-10-15 | $116.01 | $406.26 | 912,900 | — | — |
| 2020-10-14 | $116.91 | $409.41 | 892,900 | — | — |
| 2020-10-13 | $117.17 | $410.32 | 1,045,000 | — | — |
| 2020-10-12 | $118.64 | $415.47 | 1,208,000 | — | — |
| 2020-10-09 | $119.41 | $418.17 | 1,454,500 | — | — |
| 2020-10-08 | $116.20 | $406.93 | 911,300 | — | — |
| 2020-10-07 | $116.51 | $408.01 | 1,150,200 | — | — |
| 2020-10-06 | $115.31 | $403.81 | 2,389,300 | — | — |
| 2020-10-05 | $118.36 | $414.49 | 906,800 | — | — |
| 2020-10-02 | $119.17 | $417.33 | 961,400 | — | — |
| 2020-10-01 | $120.09 | $420.55 | 1,350,800 | — | — |
| 2020-09-30 | $122.45 | $428.81 | 952,500 | — | — |
| 2020-09-29 | $121.50 | $425.49 | 669,600 | — | — |
| 2020-09-28 | $121.40 | $425.14 | 732,400 | — | — |
| 2020-09-25 | $118.97 | $416.63 | 887,300 | — | — |
| 2020-09-24 | $116.55 | $408.15 | 698,200 | — | — |
| 2020-09-23 | $116.12 | $406.65 | 815,500 | — | — |
| 2020-09-22 | $120.61 | $419.67 | 696,500 | — | — |
| 2020-09-21 | $120.43 | $419.05 | 867,700 | — | — |
| 2020-09-18 | $122.54 | $426.39 | 821,200 | — | — |
| 2020-09-17 | $124.18 | $432.10 | 1,216,600 | — | — |
| 2020-09-16 | $124.24 | $432.31 | 786,300 | — | — |
| 2020-09-15 | $124.24 | $432.31 | 718,900 | — | — |
| 2020-09-14 | $122.98 | $427.92 | 722,300 | — | — |
| 2020-09-11 | $121.03 | $421.14 | 941,200 | — | — |
| 2020-09-10 | $120.36 | $418.80 | 900,700 | — | — |
| 2020-09-09 | $122.00 | $424.51 | 686,800 | — | — |
| 2020-09-08 | $121.63 | $423.22 | 849,700 | — | — |
| 2020-09-04 | $123.12 | $428.41 | 936,000 | — | — |
| 2020-09-03 | $123.88 | $431.05 | 1,094,100 | — | — |
| 2020-09-02 | $125.96 | $438.29 | 1,165,700 | — | — |
| 2020-09-01 | $124.74 | $434.05 | 930,500 | — | — |
| 2020-08-31 | $123.79 | $430.74 | 683,700 | — | — |
| 2020-08-28 | $124.47 | $433.11 | 451,900 | — | — |
| 2020-08-27 | $123.58 | $430.01 | 579,500 | — | — |
| 2020-08-26 | $124.90 | $434.60 | 794,400 | — | — |
| 2020-08-25 | $122.88 | $427.57 | 588,200 | — | — |
| 2020-08-24 | $122.89 | $427.61 | 397,300 | — | — |
| 2020-08-21 | $120.55 | $419.47 | 728,900 | — | — |
| 2020-08-20 | $120.69 | $419.95 | 852,900 | — | — |
| 2020-08-19 | $121.98 | $424.44 | 417,400 | — | — |
| 2020-08-18 | $122.62 | $426.67 | 612,900 | — | — |
| 2020-08-17 | $123.29 | $429.00 | 434,300 | — | — |
| 2020-08-14 | $123.17 | $428.58 | 530,500 | — | — |
| 2020-08-13 | $123.81 | $430.81 | 878,800 | — | — |
| 2020-08-12 | $127.00 | $441.91 | 797,300 | — | — |
| 2020-08-11 | $125.29 | $435.96 | 2,052,600 | — | — |
| 2020-08-10 | $130.55 | $454.26 | 1,188,700 | — | — |
| 2020-08-07 | $126.80 | $441.21 | 664,300 | — | — |
| 2020-08-06 | $125.38 | $436.27 | 761,400 | — | — |
| 2020-08-05 | $126.42 | $439.89 | 947,600 | — | — |
| 2020-08-04 | $125.89 | $438.05 | 810,900 | — | — |
| 2020-08-03 | $124.54 | $433.35 | 1,060,100 | — | — |
| 2020-07-31 | $125.95 | $438.26 | 1,081,400 | — | — |
| 2020-07-30 | $124.49 | $433.18 | 915,300 | — | — |
| 2020-07-29 | $128.24 | $446.22 | 804,500 | — | — |
| 2020-07-28 | $128.34 | $446.57 | 827,100 | — | — |
| 2020-07-27 | $128.79 | $448.14 | 702,100 | — | — |
| 2020-07-24 | $126.82 | $441.28 | 781,400 | — | — |
| 2020-07-23 | $128.49 | $447.09 | 834,500 | — | — |
| 2020-07-22 | $128.55 | $447.30 | 547,900 | — | — |
| 2020-07-21 | $127.94 | $445.18 | 542,000 | — | — |
| 2020-07-20 | $128.72 | $447.89 | 1,306,100 | — | — |
| 2020-07-17 | $130.99 | $455.79 | 774,800 | — | — |
| 2020-07-16 | $129.61 | $450.99 | 517,600 | — | — |
| 2020-07-15 | $129.72 | $451.37 | 595,900 | — | — |
| 2020-07-14 | $127.01 | $441.94 | 611,000 | — | — |
| 2020-07-13 | $124.52 | $433.28 | 778,100 | — | — |
| 2020-07-10 | $125.25 | $435.82 | 520,600 | — | — |
| 2020-07-09 | $122.30 | $425.56 | 1,100,800 | — | — |
| 2020-07-08 | $123.37 | $429.28 | 968,400 | — | — |
| 2020-07-07 | $127.05 | $442.08 | 694,200 | — | — |
| 2020-07-06 | $128.20 | $446.09 | 876,600 | — | — |
| 2020-07-02 | $126.88 | $441.49 | 960,300 | — | — |
| 2020-07-01 | $124.17 | $432.06 | 819,400 | — | — |
| 2020-06-30 | $122.46 | $426.11 | 1,085,400 | — | — |
| 2020-06-29 | $121.88 | $424.09 | 686,400 | — | — |
| 2020-06-26 | $119.05 | $414.25 | 858,700 | — | — |
| 2020-06-25 | $122.40 | $425.90 | 693,600 | — | — |
| 2020-06-24 | $122.07 | $424.76 | 1,121,200 | — | — |
| 2020-06-23 | $123.31 | $426.46 | 886,100 | — | — |
| 2020-06-22 | $125.07 | $432.55 | 1,181,100 | — | — |
| 2020-06-19 | $126.09 | $436.07 | 1,273,800 | — | — |
| 2020-06-18 | $128.53 | $444.51 | 666,300 | — | — |
| 2020-06-17 | $128.65 | $444.93 | 470,300 | — | — |
| 2020-06-16 | $129.05 | $446.31 | 962,900 | — | — |
| 2020-06-15 | $127.34 | $440.40 | 780,000 | — | — |
| 2020-06-12 | $126.85 | $438.70 | 720,600 | — | — |
| 2020-06-11 | $126.25 | $436.63 | 1,321,400 | — | — |
| 2020-06-10 | $133.52 | $461.77 | 1,379,700 | — | — |
| 2020-06-09 | $134.57 | $465.40 | 1,083,700 | — | — |
| 2020-06-08 | $135.57 | $468.86 | 1,031,400 | — | — |
| 2020-06-05 | $137.86 | $476.78 | 974,200 | — | — |
| 2020-06-04 | $135.76 | $469.52 | 815,100 | — | — |
| 2020-06-03 | $136.81 | $473.15 | 737,000 | — | — |
| 2020-06-02 | $133.93 | $463.19 | 859,400 | — | — |
| 2020-06-01 | $131.02 | $453.12 | 801,400 | — | — |
| 2020-05-29 | $133.19 | $460.63 | 1,589,600 | — | — |
| 2020-05-28 | $134.30 | $464.47 | 891,300 | — | — |
| 2020-05-27 | $136.23 | $471.14 | 806,200 | — | — |
| 2020-05-26 | $133.13 | $460.42 | 969,100 | — | — |
| 2020-05-22 | $129.42 | $447.59 | 889,100 | — | — |
| 2020-05-21 | $128.98 | $446.07 | 932,400 | — | — |
| 2020-05-20 | $130.28 | $450.57 | 834,700 | — | — |
| 2020-05-19 | $128.84 | $445.59 | 946,700 | — | — |
| 2020-05-18 | $131.90 | $456.17 | 1,275,200 | — | — |
| 2020-05-15 | $128.22 | $443.44 | 1,114,000 | — | — |
| 2020-05-14 | $126.05 | $435.94 | 1,893,500 | — | — |
| 2020-05-13 | $129.34 | $447.31 | 1,095,600 | — | — |
| 2020-05-12 | $133.33 | $461.11 | 2,112,400 | — | — |
| 2020-05-11 | $132.63 | $458.69 | 968,500 | — | — |
| 2020-05-08 | $134.47 | $465.06 | 506,100 | — | — |
| 2020-05-07 | $130.28 | $450.57 | 807,700 | — | — |
| 2020-05-06 | $131.31 | $454.13 | 915,500 | — | — |
| 2020-05-05 | $128.90 | $445.79 | 970,600 | — | — |
| 2020-05-04 | $127.90 | $442.33 | 801,200 | — | — |
| 2020-05-01 | $126.63 | $437.94 | 568,800 | — | — |
| 2020-04-30 | $131.03 | $453.16 | 1,131,300 | — | — |
| 2020-04-29 | $133.30 | $461.01 | 707,600 | — | — |
| 2020-04-28 | $131.71 | $455.51 | 839,600 | — | — |
| 2020-04-27 | $130.54 | $451.46 | 530,200 | — | — |
| 2020-04-24 | $126.49 | $437.46 | 567,400 | — | — |
| 2020-04-23 | $123.16 | $425.94 | 629,600 | — | — |
| 2020-04-22 | $124.28 | $429.81 | 652,500 | — | — |
| 2020-04-21 | $122.17 | $422.52 | 710,400 | — | — |
| 2020-04-20 | $120.55 | $416.91 | 937,800 | — | — |
| 2020-04-17 | $125.12 | $432.72 | 761,000 | — | — |
| 2020-04-16 | $119.89 | $414.63 | 848,200 | — | — |
| 2020-04-15 | $117.38 | $405.95 | 739,500 | — | — |
| 2020-04-14 | $122.37 | $423.21 | 639,200 | — | — |
| 2020-04-13 | $120.07 | $415.25 | 833,500 | — | — |
| 2020-04-09 | $127.37 | $440.50 | 1,543,900 | — | — |
| 2020-04-08 | $121.25 | $419.34 | 1,061,800 | — | — |
| 2020-04-07 | $114.02 | $394.33 | 1,629,700 | — | — |
| 2020-04-06 | $109.00 | $376.97 | 1,199,200 | — | — |
| 2020-04-03 | $98.90 | $342.04 | 1,234,000 | — | — |
| 2020-04-02 | $99.18 | $343.01 | 1,094,000 | — | — |
| 2020-04-01 | $100.73 | $348.37 | 1,363,600 | — | — |
| 2020-03-31 | $102.08 | $353.04 | 1,519,200 | — | — |
| 2020-03-30 | $108.01 | $373.55 | 1,099,700 | — | — |
| 2020-03-27 | $110.22 | $381.19 | 1,006,800 | — | — |
| 2020-03-26 | $114.55 | $396.16 | 1,104,200 | — | — |
| 2020-03-25 | $104.57 | $361.65 | 2,288,400 | — | — |
| 2020-03-24 | $100.95 | $346.54 | 1,647,500 | — | — |
| 2020-03-23 | $94.28 | $323.64 | 2,184,700 | — | — |
| 2020-03-20 | $102.41 | $351.55 | 1,538,300 | — | — |
| 2020-03-19 | $107.42 | $368.75 | 1,796,500 | — | — |
| 2020-03-18 | $108.41 | $372.14 | 2,105,000 | — | — |
| 2020-03-17 | $109.48 | $375.82 | 2,271,500 | — | — |
| 2020-03-16 | $101.49 | $348.39 | 1,836,500 | — | — |
| 2020-03-13 | $109.02 | $374.24 | 1,621,100 | — | — |
| 2020-03-12 | $99.94 | $343.07 | 2,699,300 | — | — |
| 2020-03-11 | $111.28 | $382.00 | 2,622,200 | — | — |
| 2020-03-10 | $118.57 | $407.02 | 2,707,700 | — | — |
| 2020-03-09 | $112.72 | $386.94 | 2,968,100 | — | — |
| 2020-03-06 | $122.73 | $421.30 | 1,635,400 | — | — |
| 2020-03-05 | $124.83 | $428.51 | 1,492,500 | — | — |
| 2020-03-04 | $127.75 | $438.53 | 1,422,900 | — | — |
| 2020-03-03 | $122.31 | $419.86 | 1,427,000 | — | — |
| 2020-03-02 | $122.56 | $420.72 | 1,295,500 | — | — |
| 2020-02-28 | $119.78 | $411.17 | 2,332,500 | — | — |
| 2020-02-27 | $122.23 | $419.58 | 1,533,000 | — | — |
| 2020-02-26 | $123.44 | $423.74 | 1,599,000 | — | — |
| 2020-02-25 | $123.94 | $425.45 | 1,963,500 | — | — |
| 2020-02-24 | $127.91 | $439.08 | 1,994,900 | — | — |
| 2020-02-21 | $132.18 | $453.74 | 1,632,300 | — | — |
| 2020-02-20 | $132.69 | $455.49 | 1,478,700 | — | — |
| 2020-02-19 | $134.26 | $460.88 | 887,300 | — | — |
| 2020-02-18 | $134.84 | $462.87 | 1,072,700 | — | — |
| 2020-02-14 | $135.87 | $466.41 | 1,028,400 | — | — |
| 2020-02-13 | $136.74 | $469.39 | 3,177,600 | — | — |
| 2020-02-12 | $139.39 | $478.49 | 1,247,900 | — | — |
| 2020-02-11 | $137.98 | $473.65 | 941,400 | — | — |
| 2020-02-10 | $139.06 | $477.36 | 964,900 | — | — |
| 2020-02-07 | $140.00 | $480.58 | 1,152,800 | — | — |
| 2020-02-06 | $142.21 | $488.17 | 962,200 | — | — |
| 2020-02-05 | $142.67 | $489.75 | 1,102,200 | — | — |
| 2020-02-04 | $139.99 | $480.55 | 1,171,600 | — | — |
| 2020-02-03 | $135.84 | $466.30 | 1,096,500 | — | — |
| 2020-01-31 | $131.11 | $450.07 | 1,367,300 | — | — |
| 2020-01-30 | $132.97 | $456.45 | 1,869,000 | — | — |
| 2020-01-29 | $135.05 | $463.59 | 710,300 | — | — |
| 2020-01-28 | $135.45 | $464.97 | 752,100 | — | — |
| 2020-01-27 | $133.98 | $459.92 | 889,900 | — | — |
| 2020-01-24 | $135.79 | $466.13 | 687,800 | — | — |
| 2020-01-23 | $136.05 | $467.02 | 952,100 | — | — |
| 2020-01-22 | $135.90 | $466.51 | 707,000 | — | — |
| 2020-01-21 | $134.80 | $462.73 | 912,500 | — | — |
| 2020-01-17 | $134.88 | $463.01 | 929,400 | — | — |
| 2020-01-16 | $133.13 | $457.00 | 819,400 | — | — |
| 2020-01-15 | $129.94 | $446.05 | 1,051,800 | — | — |
| 2020-01-14 | $129.30 | $443.85 | 1,744,400 | — | — |
| 2020-01-13 | $127.36 | $437.19 | 839,900 | — | — |
| 2020-01-10 | $125.99 | $432.49 | 1,004,900 | — | — |
| 2020-01-09 | $123.64 | $424.42 | 1,121,500 | — | — |
| 2020-01-08 | $124.14 | $426.14 | 756,100 | — | — |
| 2020-01-07 | $125.31 | $430.16 | 1,244,700 | — | — |
| 2020-01-06 | $125.52 | $430.88 | 1,170,300 | — | — |
| 2020-01-03 | $126.35 | $433.73 | 1,072,800 | — | — |
| 2020-01-02 | $127.55 | $437.85 | 881,200 | — | — |